0/1背包问题 - 贪心算法

0/1背包问题 – 贪心算法

flyfish

贪心算法,贪婪算法,greedy algorithm

《数据结构、算法与应用(C++语言描述)》

在贪婪算法(Greedy
Algorithm)中,我们要逐步构造一个最优解。每一步,我们都在一定的标准下,作出一个最优决策。每一步作出的最优策略,在以后的步骤中都不允许在更改。作出贪婪决策的依据称为贪婪准则(greedy criterion)

简述:考虑当下,做出决定不准后悔。

1 价值最大的先装入背包

2 重量最轻的先装入背包

3 价值与重量的比值最大的先装入背包

结论
不一定得到最优结果,某些情况是近似最优解

    原文作者:贪心算法
    原文地址: https://blog.csdn.net/flyfish1986/article/details/73694918
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞