photo by Benny Rotlevy(https://unsplash.com/@bennyrotlevy?utm_source=templater_proxy&utm_medium=referral) on Unsplash

2026-05-29

There is only one corner of the universe you can be certain of improving, and that's your own self.

— Aldous Huxley

下面是 Claude code 给出的入门题单

LeetCode 入门题单

按主题分层,每层从”能抄模板就行”逐步过渡到”得自己想”。


阶段 1:手感建立(10 题)

目标:写对边界,不犯低级错误

#题目链接考点
1Two SumLC 1哈希表
2Valid ParenthesesLC 20
3Merge Two Sorted ListsLC 21链表
4Remove Duplicates from Sorted ArrayLC 26双指针
5Maximum SubarrayLC 53贪心 / 前缀和
6Climbing StairsLC 70DP 入门
7Binary SearchLC 704二分
8Symmetric TreeLC 101BFS/DFS
9Linked List CycleLC 141快慢指针
10Valid AnagramLC 242哈希计数

这 10 题每题不超过 20 行代码,重点是一遍写对,不要靠提交试错。

wannabeaguard

来自 广东

2020.08.18

这两天刷了几道类似的题目,让我对二分刮目想看,我觉得它就是lgN级别的暴力

410. 分割数组的最大值

1552. 两球之间的磁力

LCP 12. 小张刷题计划


阶段 2:套路熟悉(15 题)

目标:看到题能认出属于哪种套路

#题目链接考点
11Longest Substring Without Repeating CharactersLC 3滑动窗口
12Minimum Window SubstringLC 76滑动窗口进阶
133SumLC 15排序+双指针
14Group AnagramsLC 49哈希分组
15Top K Frequent ElementsLC 347堆 / 快速选择
16Product of Array Except SelfLC 238前缀积/后缀积
17Number of IslandsLC 200DFS/BFS 遍历图
18Clone GraphLC 133图的深拷贝
19Course ScheduleLC 207拓扑排序
20Lowest Common Ancestor of a Binary TreeLC 236树递归
21Validate Binary Search TreeLC 98BST 中序遍历
22Word BreakLC 139DP 一维
23Coin ChangeLC 322DP 完全背包
24Unique PathsLC 62DP 二维
25PermutationsLC 46回溯模板

阶段 2 的核心训练是分类意识:拿到题先判断”这题像哪种类型”。


阶段 3:综合能力(15 题)

目标:套路组合、需要一点变形

#题目链接考点
26Trapping Rain WaterLC 42双指针/单调栈
27Longest Palindromic SubstringLC 5中心扩展/Manacher
28Serialize and Deserialize Binary TreeLC 297树的序列化
29LRU CacheLC 146哈希+双向链表
30Merge IntervalsLC 56排序+区间合并
31Rotate ImageLC 48矩阵旋转
32Spiral MatrixLC 54模拟
33Word LadderLC 127BFS 最短路
34Edit DistanceLC 72DP 二维经典
35Longest Increasing SubsequenceLC 300DP + 二分优化
36Combination SumLC 39回溯剪枝
37Kth Largest Element in an ArrayLC 215快速选择
38Median of Two Sorted ArraysLC 4二分思维
39Regular Expression MatchingLC 10DP 状态机
40Sliding Window MaximumLC 239单调队列

刷题方法

  1. 限时:阶段 1 每题 15 分钟,阶段 2 每题 25 分钟,阶段 3 每题 35 分钟。超时看题解,不是耻辱
  2. 看题解的正确方式:看懂思路后关掉,自己从头写。不要照着敲
  3. 二刷:一周后重做标记为”不会”的题。能一次 AC 就从清单里划掉
  4. 模板积累:二分、BFS、回溯、快排这几个模板写熟,考场上省 10 分钟

这 40 题如果能在 2-3 个月内刷完(每题理解+写对),面国内大厂的中等难度题目基本不会卡住。