1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
碎片内容
贪心算法在背包中的应用实现这个算法是学习算法分析与设计这门课程的需要
贪心算法是所接触到的第一类算法
算法从局部的最优出发,简单而快捷
对于一个问题的最优解只能用穷举法得到时,用贪心法是寻找问题次优解的较好算法
贪心法是一种改进了的分级处理方法
用贪心法设计算法的特点是一步一步地进行,根据某个优化测度(可能是目标函数,也可能不是目标函数),每一步上都要保证能获得局部最优解
每一步只考虑一个数据,它的选取应满足局部优化条件
若下一个数据与部分最优解连在一起不再是可行解时,就不把该数据添加到部分解中,直到把所有数据枚举完,或者不能再添加为止
这种能够得到某种度量意义下的最优解的分级处理方法称为贪心法
选择能产生问题最优解的最优度量标准是使用贪心法的核心问题
假定有n个物体和一个背包,物体i有质量wi,价值为pi,而背包的载荷能力为M
若将物体i的一部分xi(1
中小学课件教案小学资料大全