今天看啥  ›  专栏  ›  labuladong

运用贪心算法来做时间管理

labuladong  · 公众号  ·  · 2020-03-18 07:20
点击上方蓝字设为星标东哥带你手把手撕力扣~作者:labuladong  公众号:labuladong若已授权白名单也必须保留以上来源信息什么是贪心算法呢?贪心算法可以认为是动态规划算法的一个特例,相比动态规划,使用贪心算法需要满足更多的条件(贪心选择性质),但是效率比动态规划要高。比如说一个算法问题使用暴力解法需要指数级时间,如果能使用动态规划消除重叠子问题,就可以降到多项式级别的时间,如果满足贪心选择性质,那么可以进一步降低时间复杂度,达到线性级别的。什么是贪心选择性质呢,简单说就是:每一步都做出一个局部最优的选择,最终的结果就是全局最优。注意哦,这是一种特殊性质,其实只有一小部分问题拥有这个性质。比如你 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照