算法设计与分析课件-贪心算法.pptxVIP

  • 12
  • 0
  • 约1.69万字
  • 约 120页
  • 2023-05-01 发布于山东
  • 举报
贪心算法主要内容:6.1 一般方法6.2 背包问题6.3 带时限的作业排序6.4 最佳归并模式6.5 最小生成树 6.6单源点最短路径6.7 多机调度问题引言找零钱问题贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似。最优化问题(optimization problems)是指这样一类问题,问题给定某些约束条件(constraint),满足这些约束条件的问题解称为可行解(feasible solution)。通常满足约束条件的解不是惟一的。为了衡量可行解的好坏,问题还给出了某个数值函数,称为目标函数(objective function),使目标函数取最大(或最小)值的可行解称为最优解(optimal solution)。贪心法是通过分步决策(stepwise decision)的方法来求解问题的。贪心法每一步上用作决策依据的选择准则被称为最优量度标准(optimization criterion)。在根据最优量度标准选择分量的过程中,还需要使用一个可行解判定函数。贪心策略并

文档评论(0)

1亿VIP精品文档

相关文档