Skip to content

第7章 贪心算法——局部选择的全局效果

核心问题:为什么有时候局部最优就是全局最优,有时候却不是?

本章核心叙事

理解贪心的陷阱就是理解 LLM 的陷阱。LLM 的贪心解码(每步选最高概率 token)就是贪心算法——局部最优不保证全局最优。

这章的核心逻辑是警示性的:贪心何时有效是一个深刻的问题,拟阵理论给出了数学充分条件,但更多问题需要 DP。


章节导航

问题
7.1 贪心策略的直觉与陷阱贪心每步做局部最优,但这够不够?
7.2 贪心正确性的证明如何证明贪心有效?交换论证法
7.3 拟阵理论贪心正确性的数学充分条件
7.4 Huffman编码最优前缀编码的经典案例
7.5 分数背包 vs 0-1背包同一问题,不同可处理性
7.6 贪心何时失败什么时候不该用贪心
7.7 综合练习三层练习设计

一句话核心

局部正确不等于全局正确。有时候成立,有时候不成立——知道什么时候成立才是关键。

新时代的算法课程