贪心算法解汽车加油问题实验汇报1.docVIP

  • 11
  • 0
  • 约7.09千字
  • 约 9页
  • 2017-06-07 发布于北京
  • 举报
计算机算法与分析 设计报告 班级:信管一班 信管二班 姓名(学号):赵立贺(060340219) 赵艳(060340114) 刘辉(060340125)王勇(060340116)万玉琪(060340213)刘旺(060340205) 指导教师:赵晓峰 姚天祥 设计地点:信息系统实验室 信息管理系 2008年12月13日 一、实验名称: 用解问题 二、实验目的: 贪心算法、回溯算法等。 四、实验内容: (二) 问题分析(前提行驶前车里加满油) 对于这个问题我们有以下几种情况:设加油次数为k,每个加油站间距离为a[i];i=0,1,2,3……n 1.始点到终点的距离小于N,则加油次数k=0; 2.始点到终点的距离大于N, A 加油站间的距离相等,即a[i]=a[j]=L=N,则加油次数最少k=n; B 加油站间的距离相等,即a[i]=a[j]=LN,则不可能到达终点; C 加油站间的距离相等,即a[i]=a[j]=LN,则加油次数k=n/N(n%N==0)或k=[n/N]+1(n%N!=0); D 加油站间的距离不相等,即a[i]!=a[j],则加油次数k通过以下算法求解。 (三)算法描述 1.贪心算法解决方案 贪心算法的基本思想 该题目求加油最少次数,即求最优解的问题,可分成几个步骤,一般来说,每个步骤的最优解不一定是

文档评论(0)

1亿VIP精品文档

相关文档