贪心算法例题—最短路径

贪心算法例题—最短路径_第1张图片

第一个空,从题意可以知道,每次选择最短路线,也就是说每次选择最优选择,很明显就是贪心算法

第二个空,第一次从n个路线选择最短的,接下来每次都是从n-1个路线中选择最短的,因此每次运算次数是n^2

知识点:贪心算法总是在当前作出最优选择,不从整体上考虑,它所做的每部选择都是局部最优解,但最终累积起来的答案,对于整体来说,不一定是最优的。这个算法优点是不必为了找最优解进行穷举,耗用的时间少,得到的答案虽然不一定是最好的,但也是可以接受的。

部分背包问题,就是贪心算法的应用举例

你可能感兴趣的:(软设笔记,贪心算法,算法)