- 28
- 0
- 约3.01千字
- 约 8页
- 2016-12-14 发布于北京
- 举报
算法设计与分析课程设计指导老师:刘锡祥班级:计算机11-1班姓名:刘兵飞学号:21实验名称: 用贪心算法解决汽车加油次数最少问题。
实验目的:(1)使学生掌握线性表、栈、队列、串、树、二叉树、图、集合等各种典 型 抽象数据类型的数学模型及其所支持基本运算的实现方法;(2)使学生掌握以抽象数据类型为模块的面向对象程序设计方法;(3)使学生提高对实际问题的分析、设计和实现能力;(4)为学生后续课程的学习及课程设计打下坚实实践基础。
实验方法:贪心算法
实验内容:一、问题描述一辆汽车加满油后可以行驶N千米。旅途中有若干个加油站。指出若要使沿途的加油次数最少,设计一个有效的算法,指出应在那些加油站停靠加油。给出N,并以数组的形式给出加油站的个数及相邻距离,指出若要使沿途的加油次数最少,设计一个有效的算法,指出应在那些加油站停靠加油。要求:算法执行的速度越快越好。二、问题分析对于这个问题我们有以下几种情况:设加油次数为k,每个加油站间距离为a[i];i=0,1,2,3......n
始点到终点的距离小于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=
您可能关注的文档
最近下载
- 失语症的评定课件.pptx VIP
- 铁路工务信息综合管理平台建设方案.docx VIP
- 失语症评定郑若楠课件.pptx VIP
- 2026年境外人员住宿登记方案.docx VIP
- 2025年(游戏艺术设计)游戏测试技术试题及答案.doc VIP
- 电线电缆质检员检验工历年考试培训基础知识试题及答案.docx VIP
- 浏河小学党风廉政风险防范措施.docx VIP
- 超星尔雅学习通《大数据与人工智能导论(厦门大学)》章节测试附答案 .pdf VIP
- 专题14 选择性必修3:文化交流与传播(知识清单)(全国通用)2026年高考历史一轮复习讲练测.pdf VIP
- 10以内加减法口算100题(可直接打印).pdf VIP
原创力文档

文档评论(0)