Code
Road
Map
路线图
学习路径
文章
题库
资源
社区
首页
/
路线图
/
LeetCode 刷题路线图
LeetCode 刷题路线图
通过编程面试的系统刷题指南。
难度
中级
时长
35 周
知识点
137
模块
20
0%
整体完成度
…
继续学习
已完成
进行中
未开始
1. 阶段一
0/3
什么是 LeetCode
选择一门语言
什么是编码模式?
2. 阶段二
0/9
数组与哈希
JavaScript
Java
Go
Python
C++
Ruby
C
Rust
3. 阶段三
0/7
两数之和
有效的字母异位词
存在重复
字母异位词分组
前 K 个高频元素
更多练习
双指针
4. 阶段四
0/7
验证回文串
三数之和
盛最多水的容器
接雨水
两数之和 II
更多练习
栈
5. 阶段五
0/7
有效的括号
最小栈
每日温度
生成括号
直方图中的最大矩形
更多练习
二分搜索
6. 阶段六
0/7
二分搜索
搜索旋转数组
旋转数组中的最小值
Koko 吃香蕉
两个数组的中位数
更多练习
滑动窗口
7. 阶段七
0/7
最佳买卖时机
不含重复字符的最长子串
最小窗口子串
字符替换
滑动窗口最大值
更多练习
链表
8. 阶段八
0/7
反转链表
合并两个有序链表
环形链表
重排链表
合并 K 个有序链表
更多练习
树
9. 阶段九
0/7
二叉树层序遍历
二叉树的最大深度
最近公共祖先
二叉树最大路径和
序列化与反序列化
更多练习
堆 / 优先队列
10. 阶段十
0/7
数组中的第 K 个最大元素
距原点最近的 K 个点
任务调度器
数据流的中位数
合并 K 个有序链表
更多练习
回溯法
11. 阶段十一
0/7
子集
组合总和
全排列
单词搜索
N 皇后
更多练习
字典树
12. 阶段十二
0/7
实现字典树
设计添加与搜索单词
单词搜索 II
最长公共前缀
替换单词
更多练习
图
13. 阶段十三
0/7
岛屿数量
克隆图
太平洋大西洋水流
课程表
单词接龙
更多练习
高级图
14. 阶段十四
0/7
网络延迟时间
连接所有点的最小费用
K 次中转内的最便宜航班
在上升的水中游泳
重建行程
更多练习
一维动态规划
15. 阶段十五
0/7
爬楼梯
打家劫舍
零钱兑换
最长递增子序列
单词拆分
更多练习
二维动态规划
16. 阶段十六
0/7
不同路径
最长公共子序列
编辑距离
爆气球
正则表达式匹配
更多练习
贪心
17. 阶段十七
0/7
跳跃游戏
跳跃游戏 II
加油站
划分字母区间
无重叠区间
更多练习
区间
18. 阶段十八
0/7
合并区间
插入区间
不重叠区间
会议室
查询的最小包含区间
更多练习
位运算
19. 阶段十九
0/7
只出现一次的数字
数 1 的位数
比特位计数
颠倒二进制位
两整数之和
更多练习
数学与几何
20. 阶段二十
0/6
旋转图像
螺旋矩阵
矩阵置零
快乐数
Pow(x, n)
更多练习