- 23
- 0
- 约2.33万字
- 约 91页
- 2021-08-13 发布于河北
- 举报
第4章 贪心算法
1
贪婪,我找不到更好的词来描述,它就是好,它就是对,它就是高效。
——美国电影《华尔街》中的台词
2
上海金融学院信息管理系
我们看一个找硬币的例子。假设有四种硬币,它们的面值分别为:2角5分,1角,5分,1分。现在要找给顾客6角3分。怎样找使得给顾客的硬币最少。
我们下意识地使用了这样的找硬币算法:首先选出一个不超过6角3分的最大硬币,然后,从6角3分中减去,再在剩余的值中选出一个不超过该值的最大硬币,如此反复,直到找够为止。这个找硬币的算法就是贪心选择算法。
如果上述问题改为:要找给顾客1角5分,硬币的面值分别为:1角1分,5分和1分。这时用贪心算法,给顾客找的情况是:一个1角1分和四个1分。而找三个5分为最优找法。故贪心算法不是对所有问题都能得到整体最优解。
3
上海金融学院信息管理系
学习要点
理解贪心算法的概念。
掌握贪心算法的基本要素
(1)最优子结构性质
(2)贪心选择性质
理解贪心算法与动态规划算法的差异
理解贪心算法的一般理论
通过应用范例学习贪心设计策略。
(1)活动安排问题;
(2)最优装载问题;
(3)哈夫曼编码;
(4)单源最短路径;
(5)最小生成树;
(6)多机调度问题。
4
上海金融学院信息管理系
5
上海金融学院信息管理系
您可能关注的文档
最近下载
- 直播销售 课件 7.4 操作直播伴侣.pptx
- 铁路施工质量保证体系.doc VIP
- 2024年浙江省温州市中考数学试卷(含答案解析).docx
- 中式烹调师高级《实操技能》考试试卷(附答案,2026).docx VIP
- 经典奥数专题:圆的周长与面积(试题)数学六年级上册人教版(含答案).docx VIP
- 2025年征兵考试题库及答案.docx VIP
- 2026年特种设备安全管理A证考试题库.docx VIP
- 2025至2030中国热浸镀锌金属行业产业运行态势及投资规划深度研究报告.docx VIP
- 广西地方标准《生态清洁小流域水土保持工程设计规范》编制说明.doc
- DB25_T 728-2025 用水行业分类.pdf VIP
原创力文档

文档评论(0)