汽车加油问题 一辆汽车加满油后,可行使n千米。旅途中有若干个加油站。若要使沿途加油次数最少,设计一个有效算法,对于给定的n和k个加油站位置,指出应在哪些加油站停靠加油才能使加油次数最少。 实验提示: 把两加油站的距离放在数组中,a[1..k]表示从起始位置开始跑,经过k个加油站,a[i]表示第i-1个加油站到第i个加油站的距离。汽车在运行的过程中如果能跑到下一个站则不加油,否则要加油。
2021-10-10 15:24:49 762B 算法
1
问题描述 一辆汽车加满油后可以行驶nkm。旅途中有若干加油站。设计一个有效算法指出应在哪些加油站停靠加油,使沿途加油次数最少。
2021-09-26 16:11:05 579B c++ 编程 代码 贪心算法
1
贪心算法、回溯算法、动态规划算法等思想实现的加油问题
2021-07-02 12:08:00 212KB 算法
1
F国际航空公司在世界范围有n个国际机场。第i 个国际机场到中心机场的距离为di ,i=1,…,n。从国际机场j 到国际机场i 的飞行费用为c (i , j ) s (d j d i ) 2,s 为地面加油费用。从任何国际机场飞往中心机场的飞机可以在任一国际机场加油后继续飞行。飞机加油问题要求确定从距中心机场最远的国际机场飞到中心机场的最少费用。
2021-06-22 13:35:24 560B 代码
1
题目来源:王晓东《算法设计与分析》 一辆汽车加满油后可行驶 n公里。旅途中有若干个加油站。设计一个有效算法,指出应 在哪些加油站停靠加油,使沿途加油次数最少。 输入格式: 第一行有 2 个正整数n和 k(k<=1000 ),表示汽车加满油后可行驶n公里,且旅途中有 k个加油站。 第二行有 k+1 个整数,表示第 k 个加油站与第k-1 个加油站之间的距离。 第 0 个加油站表示出发地,汽车已加满油。 第 k+1 个加油站表示目的地。 输出格式: 输出最少加油次数。如果无法到达目的地,则输出“No Solution!”。 输入样例: 7 7 1 2 3 4 5 1 6 6 输出样例: 4
2021-06-20 00:54:46 826B 汽车加油 JAVA
1
贪心算法解汽车加油问题实验报告 分析 代码 复杂度 心得体会 比较齐全
2021-06-15 16:28:05 113KB 贪心算法 加油问题 实验报告
1
虚拟汽车加油问题C++.txt
2021-06-01 17:02:18 539B c++
1
实现4-9汽车加油问题.cpp
2021-06-01 14:03:30 747B 算法设计与分析
1
[摘要]本文讨论了空中加油问题中如何获取最大的作战半径的加油方式。首先我们通过逻辑推理,算出在总辅机数n 4情况下的最佳作战方案,找出其一般规律。然后证明了对称性方法的最优性,求解时将辅机分为两类,一类专为飞机前进服务,第二类专为飞机返回服务,通过对称性方法、逐层分析和对比,利用穷尽列举法,得出了在满足假设条件下,按照n取值不同而确定的最优作战方案,依据得出的数据结果,利用spss软件拟合函数,预测出在 时的 关于n的渐进关系式。接着在前两问的基础上,引进飞机可重复飞行的条件,通过对称性方法将模型简化为问题2的一种情况,求得 。在第4问中先通过图解法,以1架辅机确定另两个基地的位置,由于基地的不可移动性,联系问题3,讨论出 。最后利用图解法,与前几问联系求出第5问的解。期间用到的大部分模型都做出了选择或舍去的证明。本模型虽然在假设条件的限制下有一定的约束性,可是其通过计算机穷尽列举的方法,在许多问题中都有所应用,具有普遍性,也不失为一种算法。本模型对于其它运输规划问题有一定的参考价值。
2019-12-21 19:59:14 322KB 数学建模论文 图解 计算机穷尽列举
1
一个旅行家想驾驶汽车从城市A到城市B(设出发时油箱是空的)。给定两个城市之间的距离dis、汽车油箱的容量c、每升汽油能行驶的距离d、沿途油站数n、油站i离出发点的距离d[i]以及该站每升汽油的价格p[i],i=1,2,…,n。设d[1]=0
2019-12-21 19:56:31 2KB 加油 贪心算法
1