# 贪心算法学习路线

# 专题特点

贪心专题训练从局部最优推导整体最优,覆盖区间、序列、股票、分配与树形贪心。

# 核心方法

写代码前先说明局部最优选择,并验证它能否推出全局最优。

# 如何学习

贪心没有一套能覆盖所有题目的模板。学习时要关注反例:如果当前选择会破坏后续最优性,就要重新定义局部最优。区间题建议结合排序后的图示理解。

建议按照下面的顺序学习。第一遍先理解思路并独立写出代码,第二遍再对照题解复盘边界条件和复杂度。

# 学习顺序

# 学习建议

每完成一道题,先关掉题解,用自己的话说出核心思路,再写一遍代码。如果无法解释某个边界或遍历顺序,说明这道题还需要再模拟一遍。

返回算法学习路线 · 上一专题:回溯算法 · 下一专题:动态规划

评论

验证登录状态...