Skip to content

题目分类

按分类浏览全部题目。想按热度优先刷题?前往 Top100 热度榜

数组

题目难度
215. 数组中的第K个最大元素中等
15. 三数之和中等
912. 排序数组中等
1. 两数之和简单
33. 搜索旋转排序数组中等
88. 合并两个有序数组简单
56. 合并区间中等
4. 寻找两个正序数组的中位数困难
704. 二分查找简单
31. 下一个排列中等
34. 在排序数组中查找元素的第一个和最后一个位置中等
162. 寻找峰值中等
128. 最长连续序列中等
179. 最大数中等
560. 和为 K 的子数组中等
209. 长度最小的子数组中等
283. 移动零简单

字符串

题目难度
3. 无重复字符的最长子串中等
415. 字符串相加简单
8. 字符串转换整数 (atoi)中等
165. 比较版本号中等
76. 最小覆盖子串困难
43. 字符串相乘中等
151. 反转字符串中的单词中等
394. 字符串解码中等
14. 最长公共前缀简单
139. 单词拆分中等

链表

题目难度
206. 反转链表简单
25. K 个一组翻转链表困难
21. 合并两个有序链表简单
141. 环形链表简单
92. 反转链表 II中等
23. 合并 K 个升序链表困难
160. 相交链表简单
143. 重排链表中等
142. 环形链表 II中等
19. 删除链表的倒数第 N 个结点中等
82. 删除排序链表中的重复元素 II中等
148. 排序链表中等
2. 两数相加中等
面试题 22. 链表中倒数第 k 个节点简单
234. 回文链表简单
83. 删除排序链表中的重复元素简单
24. 两两交换链表中的节点中等

栈与队列

题目难度
20. 有效的括号简单
232. 用栈实现队列简单
239. 滑动窗口最大值困难
155. 最小栈中等
32. 最长有效括号困难
227. 基本计算器 II中等
224. 基本计算器困难

二叉树

题目难度
102. 二叉树的层序遍历中等
236. 二叉树的最近公共祖先中等
103. 二叉树的锯齿形层序遍历中等
124. 二叉树中的最大路径和困难
94. 二叉树的中序遍历简单
199. 二叉树的右视图中等
105. 从前序与中序遍历序列构造二叉树中等
129. 求根节点到叶节点数字之和中等
101. 对称二叉树简单
104. 二叉树的最大深度简单
110. 平衡二叉树简单
543. 二叉树的直径简单
98. 验证二叉搜索树中等
113. 路径总和 II中等
112. 路径总和简单
662. 二叉树最大宽度中等
226. 翻转二叉树简单

回溯法

题目难度
46. 全排列中等
93. 复原 IP 地址中等
22. 括号生成中等
78. 子集中等
39. 组合总和中等

动态规划

题目难度
53. 最大子数组和中等
5. 最长回文子串中等
121. 买卖股票的最佳时机简单
300. 最长递增子序列中等
42. 接雨水困难
72. 编辑距离中等
1143. 最长公共子序列中等
70. 爬楼梯简单
322. 零钱兑换中等
64. 最小路径和中等
221. 最大正方形中等
718. 最长重复子数组中等
62. 不同路径中等
152. 乘积最大子数组中等
122. 买卖股票的最佳时机 II中等
139. 单词拆分中等

图论

题目难度
200. 岛屿数量中等
54. 螺旋矩阵中等
48. 旋转图像中等
240. 搜索二维矩阵 II中等
695. 岛屿的最大面积中等

数学

题目难度
69. x 的平方根简单
41. 缺失的第一个正数困难
470. 用 Rand7() 实现 Rand10()中等
169. 多数元素简单
179. 最大数中等

Released under the MIT License.