简单的贪心算法.pptVIP

  • 2
  • 0
  • 约2.91千字
  • 约 17页
  • 2019-05-01 发布于浙江
  • 举报
* * 贪心算法简谈与应用举例 组员: 学院:通信与信息工程 * * ※简谈: 算法思想 算法过程 算法分析 ※应用举例: 常见应用 * * ?算法思想 找钱的方法: 25+25+10+5+1+1 我们有种直觉的倾向: 在找零钱时,直觉告诉我们使用面值大的硬币,剩余的金额就越少,这样找的硬币数目最少。 假设提供了数目不限的面值为2 5美分、1 0美分、5美分、及1美分的硬币。 假设一个小孩买了33美分的糖果(需要找给小孩67美分)。 引例——找零钱 * * ?算法思想 在现实生活中,我们经常为下意识的做贪心的选择,例如在购买商品时候总是寻求物美价廉的物品,在质量相同情况下,价格低的首选。 贪心——抱歉我找不到更好的词去形容——是个好东西。贪心是对的,贪心是奏效的。 ——电影《华尔街》 * * ?算法思想 将问题的求解过程看作是一系列选择,每次选择一个输入,每次选择都是当前状态下的最好选择(局部最优解)。每作一次选择后,所求问题会简化为一个规模更小的子问题。从而通过每一步的最优解逐步达到整体的最优解。 * * ?算法过程 顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档