Open codershenghai opened 5 years ago
http://www.zhangshenghai.com/posts/17200/
贪心算法即不从整体最优考虑,只是做出在当前看来最好的选择,它所做出的选择只是在某种意义上的局部最优选择。贪心算法对于大多数优化问题都能得到整体最优解(如单源最短路径问题、最小生成树问题等),虽然说并不总是这样的。在一些情况下,即使贪心算法不能得到整体最优解,但是其最终的结果是最优解的近似。 动态规划算法通常以自底向上的方式解各子问题,而贪心算法则通常以自顶向下的方式进行,每作一次贪心选择就将所求
http://www.zhangshenghai.com/posts/17200/
贪心算法即不从整体最优考虑,只是做出在当前看来最好的选择,它所做出的选择只是在某种意义上的局部最优选择。贪心算法对于大多数优化问题都能得到整体最优解(如单源最短路径问题、最小生成树问题等),虽然说并不总是这样的。在一些情况下,即使贪心算法不能得到整体最优解,但是其最终的结果是最优解的近似。 动态规划算法通常以自底向上的方式解各子问题,而贪心算法则通常以自顶向下的方式进行,每作一次贪心选择就将所求