//则返回0。 if (2) then return 0 else mid=?(low?high)/2? if (3) then return mid else if A[mid] 一. 填空题: 1. 元运算 四.算法设计题(15分) 1. 一个旅行者要驾车从A地到B地,A、B两地间距离为s。A、B两地之间有n个加油站,已知第i个加油站离起点A的距离为di公里,0=d1?d2???dn?s,车加满油后可行驶m公里,出发之前汽车油箱为空。应如何加油使得从A地到B地沿途加油次数最少?给出用贪心法求解该最优化问题的贪心选择策略,写出求该最优化问题的最优值和最优解的贪心算法,并分析算法的时间复杂性。 (A)标准答案 《算法设计与分析》期考试卷
相关推荐: