课程

Introduction to Algorithms

介绍计算问题建模、常用数据结构、算法范式、正确性论证以及时间和空间性能分析。

Erik Demaine, Jason Ku, Justin Solomon · 2020 · MIT OpenCourseWare

阅读前提

教材中的引用位置

  1. C01 · 第 1 章 序列、栈、队列、树与堆
  2. C01 · 第 2 章 哈希表、图与并查集
  3. C01 · 第 3 章 分治、贪心与排序
  4. C01 · 第 4 章 动态规划与图算法
  5. C01 · 第 5 章 渐近复杂度、归约与可计算性
  6. C01 · 第 6 章 数据结构与算法综合复习

官方来源