贪心算法思维导图总结

 贪心算法:不考虑全局,只考虑眼前的最优选择。

注意:事实上对于一个问题的最优选择通常会有多种最优选择方向,比如会场安排中,可以选择最早结束/最早开始/持续时间最短等作为所谓的最优选择方向,但是只有某个方向是正确的,并不是全部的最优选择方向都是正确的,如果是全新的贪心问题,要我们去找一个最优选择方向是比较难的,要证明贪心选择性质也是在直到当前选择为正确选择之后,证明起来才比较容易,所以对于贪心问题最好是靠经验,也就是要记住学过的贪心选择经典问题,记住他们的最优选择,遇到问题尽量往上靠,也许就比较容易解题。

贪心选择证明方法:交换法:证明贪心选择得出的解在最优解中(通常是最优解中的一种)

(1)分析一般最优解与贪心法的解的区别,然后定义一种转换规则,使得从任意一个最优解出发,经过不断对解的某些成分的排列次序进行交换或者用其他元素替换,将这个解最终能够转变成贪心法的解。

(2)证明在上述转换中解得优化函数值不会变坏。

但是其实我还是不会证明。。。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值