建设工程 质量 协会网站,下列关于网站开发中网页发布,手机开网店的免费平台,好听的网络公司名称定义
总是做出当前最好的选择#xff0c;期望通过局部最优选择得到全局最优的解决方案。
适用标准
贪心选择性质。 原问题的整体最优解可以通过一系列局部最优的选择得到。这种选择依赖于已做出的选择#xff0c;不依赖于未做出的选择。贪心算法解决的问题#xff0c;在程…定义
总是做出当前最好的选择期望通过局部最优选择得到全局最优的解决方案。
适用标准
贪心选择性质。 原问题的整体最优解可以通过一系列局部最优的选择得到。这种选择依赖于已做出的选择不依赖于未做出的选择。贪心算法解决的问题在程序运行过程中无回溯过程。最优子结构性质。 一个问题的最优解包含其子问题的最优解。
求解步骤
贪心策略。 根据求解目标选择当前最优的一个。局部最优解。 根据贪心策略一步步得到局部最优解。全局最优解。 所有局部最优解合成原问题的最优解
示例
给你一堆苹果每个苹果重量不同[90, 120, 100, 160, 90, 80, 90, 100]你能吃500的苹果求最多吃多好个。
贪心策略每次吃剩余苹果中重量最小的那个局部最优解。 第1个吃80还能吃420第2个吃90还能吃330第3个吃90还能吃240第4个吃90还能吃150第5个吃100还能吃50剩余苹果中最小的为100吃不了结束 全局最优解 最多吃5个苹果依次为80,90,90,90,100 参考《算法训练营》