成都学院计算机系 第2部分 算法设计策略 第5章 贪心法 讨论 找零问题:用当地面额为d1 d2 …… dn的最少数量的硬币找出金额为n的零钱。 例如我国d1 1元,d2 5角,d3 2角,d5 1角,d5 5分,d6 2分,d7 1分,给出1.58元的找零。 若硬币面值改为:一角一分、五分和一分,而要找给顾客一角五分钱。 用贪心算法将找给1个一角一分和4个一分的硬币。然而,3个五分硬币是最好的找法。 此时,贪心算法没有得到整体最优解。但通常可得到最优解的很好近似。 5.1 一般方法 1. 问题的一般特征 问题有n个输入,问题的解是由这n个输入的某个子集组成,这个子集必须满足某些事先给定的条件。 约束条件:子集必须满足的条件; 可行解:满足约束条件的子集;可行解可能不唯一; 目标函数:用来衡量可行解优劣的标准,一般以函数的形式给出; 最优解:能够使目标函数取极值(极大或极小)的可行解。 分类:根据描述问题约束条件和目标函数的数学模型的特性和问题的求解方法的不同,可分为:线性规划、整数规划、非线性规划、动态规划等。 贪心方法:一种改进的分级的处理方法,可对满足上述特征的某些问题方便地求解。 2. 贪心方法的一般策略 问题的一般特征:问题的解是由n个输入的、满足某些事先给定的条件的子集组成。 1)一般方法 根据题意,选取一种度量标准。然后按照这种度量标
您可能关注的文档
最近下载
- 养老机构老年人衣物及用品的清洁与消毒工作手册 .pdf VIP
- Q_GDW 10356-2020 三相智能电能表型式规范.docx VIP
- 一种改善碳酸镧咀嚼片溶出均一性的前处理方法及其应用.pdf VIP
- 2021安徽中考数学二轮专题复习课件(共7个专题).pptx
- Q_GDW 10354-2020 智能电能表功能规范.docx VIP
- 15D202-3:UPS与EPS电源装置的设计与安装.pdf VIP
- 2025年内河船员考试(船舶动力装置2502·二类轮机员)历年参考题库含答案详解.docx VIP
- 管道工厂化预制施工方案.docx VIP
- 一级建造师港口与航道工程近十年历年试题 更新至2024年.pdf VIP
- TCCES 35-2022-根固混凝土桩技术规程.pdf
原创力文档

文档评论(0)