Home
avatar

Kaixun

LeetCode 面试经典 150 题 · 学习索引

本系列按 LeetCode 面试经典 150 题 官方模块划分,共 23 个模块、150 道题。每模块一篇博客,内含 Java 解法与中文笔记。

模块文章默认 hide: true,完成一个模块后将对应 md 的 hide 改为 false 并推送即可发布。

模块进度

#模块题数文章完成
01数组 / 字符串24/article/top150-01-array-string- [ ]
02双指针5/article/top150-02-two-pointers- [ ]
03滑动窗口4/article/top150-03-sliding-window- [ ]
04矩阵5/article/top150-04-matrix- [ ]
05哈希表9/article/top150-05-hashmap- [ ]
06区间4/article/top150-06-intervals- [ ]
075/article/top150-07-stack- [ ]
08链表11/article/top150-08-linked-list- [ ]
09二叉树14/article/top150-09-binary-tree- [ ]
10二叉树层次遍历4/article/top150-10-binary-tree-bfs- [ ]
11二叉搜索树3/article/top150-11-binary-search-tree- [ ]
126/article/top150-12-graph- [ ]
13图的广度优先搜索3/article/top150-13-graph-bfs- [ ]
14字典树3/article/top150-14-trie- [ ]
15回溯7/article/top150-15-backtracking- [ ]
16分治4/article/top150-16-divide-and-conquer- [ ]
17Kadane 算法2/article/top150-17-kadane- [ ]
18二分查找7/article/top150-18-binary-search- [ ]
194/article/top150-19-heap- [ ]
20位运算6/article/top150-20-bit-manipulation- [ ]
21数学6/article/top150-21-math- [ ]
22一维动态规划5/article/top150-22-1d-dp- [ ]
23多维动态规划9/article/top150-23-multidimensional-dp- [ ]

刷题建议

  1. 按上表顺序逐模块推进,与力扣学习计划保持一致。
  2. 每完成一模块,在对应 md 中填写思路与 Java 代码,再将 hide: false
  3. 在本表「完成」列勾选 - [x],便于追踪整体进度。
Top150 LeetCode 面试