- 1
- 0
- 约1.01万字
- 约 58页
- 2018-03-23 发布于河南
- 举报
计算机算法设计与分析ppt1第4章
第4章 贪心算法 学习要点 理解贪心算法的概念。 掌握贪心算法的基本要素 (1)最优子结构性质 (2)贪心选择性质 理解贪心算法与动态规划算法的差异 理解贪心算法的一般理论 通过应用范例学习贪心设计策略。 (1)活动安排问题; (2)最优装载问题; (3)哈夫曼编码; (4)单源最短路径; (5)最小生成树; (6)多机调度问题。 硬币找零-找出的硬币数最少 1、4种硬币,它们的面值分别为2角5分、1角、5分和1分,现在要找给某顾客6角3分。 2、3中硬币,它们的面值为1分、5分和1角1分,要找给顾客1角5分。 顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似。 4.1 活动安排问题 4.1 活动安排问题 templateclass Type void GreedySelector(int n, Type s[], Type f[], bool A[]) { A[1]=true; int j=1; for (int
您可能关注的文档
最近下载
- ANSI ESD STM11.12-2021平面材料的体积电阻测量.pdf VIP
- Docker容器技术与应用程宁(刘桂兰)全套PPT课件.pptx
- 装配式混凝土结构(201X.12制作)PPT课件.ppt VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 《智能网联汽车用摄像头硬件性能要求及试验方法》.pdf VIP
- 中国咳嗽诊治指南.docx
- 装配式混凝土结构预制构件的制作.ppt VIP
- gb7588-电梯制造与安装安全规范.pdf VIP
- 系统工程(第5版)汪应洛课后习题答案.pdf VIP
- (高清版)-B-T 42355.2-2023 钢筋混凝土用锚固板钢筋 第2部分:试验方法.pdf VIP
原创力文档

文档评论(0)