第 VII 部分 · 结论

附录 B 语言与算法笔记

Chapter B · Notes on Languages and Algorithms

⏱ 建议学习时长:约 2 小时

本章导读

复杂度类、数据结构与伪代码到实现的翻译约定——把书中的算法描述落到工程代码的桥梁。

学习要点

核心概念

术语English一句话解释
P 与 NPP vs NP多项式时间可解与可验证问题类之别
NP 完全NP-completeNP 中最难的一类问题
哈希表Hash Table均摊 O(1) 查找的键值结构
优先队列Priority Queue按关键字取极值的高效队列
动态规划Dynamic Programming子问题求解 + 记忆化的通用方法
摊还分析Amortized Analysis考察操作序列平均代价的分析法

延伸资源