LeetCode Top 100 详细教学目录

这套文档是对 leetcode_100_pattern_roadmap_cn.md 的展开版。

使用顺序:

  1. 先看总路线图
  2. 再按下面顺序学详细讲义
  3. 每学完一份,就按里面的推荐题序刷完这一组

文档目录:

  1. 01_数组哈希双指针.md
  2. 02_链表.md
  3. 03_栈与单调栈.md
  4. 04_二叉树与BST.md
  5. 05_二分与滑动窗口.md
  6. 06_回溯与图搜索.md
  7. 07_堆与Trie与贪心.md
  8. 08_动态规划.md
  9. 09_Hard专题与总复习.md

统一学习方法:

// 先判断题型
// 再说出模板
// 再手推样例
// 最后才写代码

统一复盘格式:

// 这题属于什么 pattern?
// 为什么我的第一反应错了?
// 这题最关键的不变量是什么?
// 下次再遇到什么信号时该想到这个模板?

建议节奏:

  • 每天 3 题
  • 1 题新模板
  • 1 题同类中等题
  • 1 题复盘题
Cassie Liang · Study Notes GitHub