贪心算法在背包中的应用计算机等级考试

文章作者 100test 发表时间 2010:01:02 07:00:12
来源 100Test.Com百考试题网


  贪心法是一种改进了的分级处理方法。用贪心法设计算法的特点是一步一步地进行,根据某个优化测度(可能是目标函数,也可能不是目标函数),每一步上都要保证能获得局部最优解。每一步只考虑一个数据,它的选取应满足局部优化条件。若下一个数据与部分最优解连在一起不再是可行解时,就不把该数据添加到部分解中,直到把所有数据枚举完,或者不能再添加为止。这种能够得到某种度量意义下的最优解的分级处理方法称为贪心法。

  选择能产生问题最优解的最优度量标准是使用贪心法的核心问题。

  假定有n个物体和一个背包,物体i 有质量wi,价值为pi,而背包的载荷能力为M。若将物体i的一部分xi(1


相关文章


最大化投资回报问题的实现计算机等级考试
最长公共子串问题的实现计算机等级考试
最小生成树之kruskal算法计算机等级考试
最小生成树之Prim算法计算机等级考试
贪心算法在背包中的应用计算机等级考试
汽车加油问题之贪心算法计算机等级考试
C 多继承的二义性计算机等级考试
VC实现按钮的3D效果计算机等级考试
计算机二级C基础入门:stdafx.h的作用计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛