- 3
- 0
- 约5.44千字
- 约 37页
- 2018-04-22 发布于江西
- 举报
工学贪心算法年月日.ppt
贪心算法 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。 贪心算法的基本思路如下: 1.建立数学模型来描述问题。 2.把求解的问题分成若干个子问题。 3.对每一子问题求解,得到子问题的局部最优解。 4.把子问题的解局部最优解合成原来解问题的一个解。 实现该算法的过程: 从问题的某一初始解出发; while 能朝给定总目标前进一步 do 求出可行解的一个解元素; 由所有解元素组合成问题的一个可行解; 问题一: 背包问题 有一个背包,背包容量是M=150。有7个物品,物品可以分割成任意大小。 要求尽可能让装入背包中的物品总价值最大,但不能超过总容量。 物品 A B C D E F G 重量 35 30 60 50 40 10 25 价值 10 40 30 50 35 40 30 分析: 目标函数: ∑pi最大 约束条件是装入的物品总重量不超过背包容量:∑wi=M( M=150) (1)根据贪心的策略,每次挑选价值最大的物品装入背包,得到的结果是否最优? (2)每次挑选所占重量最小的物品装入是否能得到最优解? (3)每次选取单位重量价值最大的物品,成为解本题的策略。 ?
您可能关注的文档
最近下载
- 电气装置应用(设计)指南 ((法).docx
- 2025年7月黑龙江省普通高中学业水平合格性考试生物含答案 .pdf VIP
- 2025年全国统一高考英语试卷(新高考Ⅰ).docx VIP
- 2026年辽宁中考道德与法治试卷及答案.doc
- 统编(部编)版语文6年级下册 第2单元 单元复习课件(共17张PPT).pptx VIP
- 2025年陕西省普通高中学业水平考试生物试卷(含答案) .pdf VIP
- 福建省宁德市霞浦县2024-2025学年七年级下学期期中考试生物试题(含答案).pdf VIP
- 11-ZJ401楼梯栏杆(中南-4).pdf VIP
- Nokia销售五部曲-培训课件.ppt VIP
- 《工程勘察设计收费标准》2002年修订本完整.pdf VIP
原创力文档

文档评论(0)