第三章贪心算法课件.pptxVIP

  • 20
  • 0
  • 约1.6万字
  • 约 50页
  • 2023-11-02 发布于江苏
  • 举报
现在要找给某顾客六角三分钱,哪种找钱方法拿出 的硬币个数最少呢? 首先选出一个面值不超过六角三分的最大硬 币二,角 分二 角五分分; 角后从 分角三分一 减去一二分角五 分,剩下三角八分;再选出一个面值不超过三角 八分的最大硬币,即又一个二角五分,如此一直 做下去。这种方法实际上就是贪心算法。 找硬币 n 假设有四种硬币,面值分别为 2023/8/20 计算机算法设计与分析 1 再找硬币 n 若硬币的面值改为一分、五分和一角一分3 种,而要找个顾客的是一角五分钱。 n 还用贪心算法,将找个顾客1个一角一分的 硬币和4个一分的硬币。 n 然而, 3个五分的硬币显然才是最好的找法。 2023/8/20 计算机算法设计与分析 2 n 贪心算法总是作出在当前来看是最好的选择。 n 就是说,贪心算法并不从整体最优上来考虑, 所作出的选择只是某种意义上的局部最优选择。 n 当然希望贪心算法得到的最终结果是最优的。 n 可是贪心算法并不能保证最终结果是最优的。 n 不过,在许多情况下,应

文档评论(0)

1亿VIP精品文档

相关文档