leetcode题目大合集
频次排序
题目 | 难度 | 最近考察时间 | 频次 |
---|---|---|---|
3. 无重复字符的最长子串 | 中等 | 2023-03-07 | 556. |
206. 反转链表 | 容易 | 2023-02-24 | 536. |
146. LRU缓存机制 | 中等 | 2023-03-03 | 442. |
215. 数组中的第K个最大元素 | 中等 | 2023-02-13 | 382. |
25. K 个一组翻转链表 | 困难 | 2023-03-05 | 293. |
15. 三数之和 | 中等 | 2023-02-16 | 271. |
53. 最大子序和 | 容易 | 2023-03-05 | 240. |
补充题4. 手撕快速排序 | 中等 | 2023-02-27 | 239. |
21. 合并两个有序链表 | 容易 | 2023-02-22 | 222. |
1. 两数之和 | 容易 | 2023-03-03 | 214. |
102. 二叉树的层序遍历 | 中等 | 2022-09-22 | 202. |
33. 搜索旋转排序数组 | 中等 | 2023-03-08 | 196. |
20. 有效的括号 | 容易 | 2023-01-12 | 194. |
5. 最长回文子串 | 中等 | 2023-03-06 | 193. |
121. 买卖股票的最佳时机 | 容易 | 2023-01-13 | 192. |
200. 岛屿数量 | 中等 | 2023-03-08 | 191. |
141. 环形链表 | 容易 | 2023-02-26 | 191. |
88. 合并两个有序数组 | 容易 | 2023-02-27 | 187. |
103. 二叉树的锯齿形层次遍历 | 中等 | 2023-02-27 | 186. |
236. 二叉树的最近公共祖先 | 中等 | 2023-02-13 | 185. |
46. 全排列 | 中等 | 2023-01-06 | 181. |
160. 相交链表 | 容易 | 2022-12-08 | 170. |
54. 螺旋矩阵 | 中等 | 2023-03-08 | 165. |
23. 合并K个排序链表 | 困难 | 2022-12-09 | 158. |
92. 反转链表 II | 中等 | 2023-03-01 | 155. |
415. 字符串相加 | 容易 | 2023-02-24 | 149. |
142. 环形链表 II | 中等 | 2022-09-27 | 144. |
300. 最长上升子序列 | 中等 | 2023-03-06 | 140. |
42. 接雨水 | 困难 | 2023-03-03 | 138. |
143. 重排链表 | 中等 | 2023-03-02 | 123. |
124. 二叉树中的最大路径和 | 困难 | 2022-12-13 | 122. |
19. 删除链表的倒数第N个节点 | 中等 | 2023-03-08 | 116. |
94. 二叉树的中序遍历 | 容易 | 2023-02-23 | 116. |
72. 编辑距离 | 困难 | 2023-03-07 | 115. |
232. 用栈实现队列 | 容易 | 2023-02-24 | 115. |
704. 二分查找 | 容易 | 2023-02-06 | 115. |
4. 寻找两个正序数组的中位数 | 困难 | 2023-03-04 | 114. |
199. 二叉树的右视图 | 中等 | 2022-12-01 | 111. |
56. 合并区间 | 中等 | 2023-02-03 | 107. |
70. 爬楼梯 | 容易 | 2022-12-16 | 106. |
31. 下一个排列 | 中等 | 2023-02-16 | 105. |
148. 排序链表 | 中等 | 2022-12-13 | 105. |
82. 删除排序链表中的重复元素 II | 中等 | 2022-11-29 | 104. |
1143. 最长公共子序列 | 中等 | 2023-02-27 | 103. |
69. x 的平方根 | 容易 | 2022-12-29 | 101. |
2. 两数相加 | 中等 | 2022-11-02 | 100. |
8. 字符串转换整数 (atoi) | 中等 | 2023-01-01 | 98. |
93. 复原IP地址 | 中等 | 2023-02-04 | 97. |
22. 括号生成 | 中等 | 2023-02-24 | 96. |
239. 滑动窗口最大值 | 困难 | 2022-11-15 | 93. |
41. 缺失的第一个正数 | 困难 | 2022-10-24 | 91. |
剑指 Offer 22. 链表中倒数第k个节点 | 容易 | 2022-09-02 | 91. |
76. 最小覆盖子串 | 困难 | 2022-12-22 | 80. |
105. 从前序与中序遍历序列构造二叉树 | 中等 | 2022-10-10 | 80. |
151. 翻转字符串里的单词 | 中等 | 2023-02-09 | 79. |
322. 零钱兑换 | 中等 | 2022-12-13 | 79. |
165. 比较版本号 | 中等 | 2022-11-14 | 79. |
144. 二叉树的前序遍历 | 容易 | 2022-08-01 | 77. |
78. 子集 | 中等 | 2023-02-03 | 76. |
43. 字符串相乘 | 中等 | 2023-01-13 | 76. |
155. 最小栈 | 容易 | 2023-02-16 | 75. |
110. 平衡二叉树 | 容易 | 2022-12-27 | 75. |
104. 二叉树的最大深度 | 容易 | 2023-03-08 | 74. |
32. 最长有效括号 | 困难 | 2023-02-06 | 74. |
101. 对称二叉树 | 容易 | 2023-02-28 | 73. |
129. 求根到叶子节点数字之和 | 中等 | 2023-02-04 | 73. |
543. 二叉树的直径 | 容易 | 2022-11-03 | 69. |
113. 路径总和 II | 中等 | 2023-02-24 | 68. |
98. 验证二叉搜索树 | 中等 | 2022-11-10 | 68. |
64. 最小路径和 | 中等 | 2022-11-02 | 68. |
470. 用 Rand7() 实现 Rand10() | 中等 | 2022-11-16 | 67. |
48. 旋转图像 | 中等 | 2023-03-05 | 64. |
112. 路径总和 | 容易 | 2023-02-07 | 64. |
39. 组合总和 | 中等 | 2023-02-09 | 63. |
234. 回文链表 | 容易 | 2023-02-22 | 62. |
169. 多数元素 | 容易 | 2022-05-25 | 60. |
394. 字符串解码 | 中等 | 2023-02-21 | 58. |
221. 最大正方形 | 中等 | 2023-02-13 | 58. |
718. 最长重复子数组 | 中等 | 2022-09-23 | 58. |
240. 搜索二维矩阵 II | 中等 | 2023-02-02 | 57. |
14. 最长公共前缀 | 容易 | 2022-12-22 | 56. |
34. 在排序数组中查找元素的第一个和最后一个位置 | 中等 | 2022-11-24 | 56. |
226. 翻转二叉树 | 容易 | 2022-09-12 | 56. |
128. 最长连续序列 | 中等 | 2022-12-02 | 53. |
162. 寻找峰值 | 中等 | 2022-07-29 | 53. |
227. 基本计算器 II | 中等 | 2023-02-27 | 52. |
62. 不同路径 | 中等 | 2023-01-18 | 52. |
695. 岛屿的最大面积 | 中等 | 2022-11-21 | 52. |
83. 删除排序链表中的重复元素 | 容易 | 2022-07-22 | 51. |
198. 打家劫舍 | 中等 | 2023-03-08 | 50. |
补充题6. 手撕堆排序 | 中等 | 2023-02-23 | 50. |
662. 二叉树最大宽度 | 中等 | 2023-03-08 | 49. |
152. 乘积最大子数组 | 中等 | 2023-02-15 | 49. |
122. 买卖股票的最佳时机 II | 容易 | 2023-01-01 | 49. |
153. 寻找旋转排序数组中的最小值 | 中等 | 2023-02-27 | 48. |
179. 最大数 | 中等 | 2022-12-28 | 48. |
24. 两两交换链表中的节点 | 中等 | 2022-07-28 | 48. |
283. 移动零 | 容易 | 2022-09-19 | 47. |
138. 复制带随机指针的链表 | 中等 | 2022-09-13 | 47. |
468. 验证IP地址 | 中等 | 2023-02-24 | 46. |
560. 和为K的子数组 | 中等 | 2023-02-16 | 46. |
139. 单词拆分 | 中等 | 2022-12-09 | 46. |
297. 二叉树的序列化与反序列化 | 困难 | 2022-10-12 | 46. |
136. 只出现一次的数字 | 容易 | 2023-03-07 | 44. |
209. 长度最小的子数组 | 中等 | 2022-11-01 | 44. |
224. 基本计算器 | 困难 | 2023-02-02 | 42. |
剑指 Offer 09. 用两个栈实现队列 | 容易 | 2023-01-24 | 42. |
739. 每日温度 | 中等 | 2023-02-13 | 41. |
498. 对角线遍历 | 中等 | 2022-10-13 | 41. |
207. 课程表 | 中等 | 2023-03-06 | 40. |
460. LFU缓存 | 困难 | 2023-01-09 | 40. |
402. 移掉K位数字 | 中等 | 2022-10-15 | 40. |
剑指 Offer 36. 二叉搜索树与双向链表 | 中等 | 2022-09-14 | 40. |
补充题5. 手撕归并排序 | 中等 | 2022-08-15 | 40. |
958. 二叉树的完全性检验 | 中等 | 2023-02-14 | 39. |
补充题23. 检测循环依赖 | 中等 | 2022-11-29 | 38. |
补充题1. 排序奇升偶降链表 | 中等 | 2022-09-26 | 38. |
61. 旋转链表 | 中等 | 2023-03-03 | 37. |
剑指 Offer 54. 二叉搜索树的第k大节点 | 容易 | 2022-05-26 | 37. |
11. 盛最多水的容器 | 中等 | 2022-09-28 | 36. |
剑指 Offer 10- II. 青蛙跳台阶问题 | 容易 | 2022-09-19 | 36. |
79. 单词搜索 | 中等 | 2022-08-12 | 36. |
47. 全排列 II | 中等 | 2023-03-08 | 35. |
55. 跳跃游戏 | 中等 | 2023-01-16 | 35. |
40. 组合总和 II | 中等 | 2022-11-23 | 35. |
剑指 Offer 42. 连续子数组的最大和 | 容易 | 2023-02-15 | 34. |
50. Pow(x, n) | 中等 | 2023-01-12 | 34. |
补充题2. 圆环回原点问题 | 中等 | 2022-11-30 | 34. |
59. 螺旋矩阵 II | 中等 | 2022-11-15 | 34. |
518. 零钱兑换 II | 中等 | 2022-10-27 | 34. |
145. 二叉树的后序遍历 | 中等 | 2022-09-01 | 34. |
剑指 Offer 51. 数组中的逆序对 | 困难 | 2022-08-23 | 34. |
74. 搜索二维矩阵 | 中等 | 2022-10-30 | 33. |
26. 删除排序数组中的重复项 | 容易 | 2022-10-18 | 33. |
剑指 Offer 10- I. 斐波那契数列 | 容易 | 2022-07-20 | 33. |
7. 整数反转 | 容易 | 2023-02-06 | 32. |
123. 买卖股票的最佳时机 III | 困难 | 2023-01-03 | 32. |
剑指 Offer 40. 最小的k个数 | 容易 | 2022-09-16 | 32. |
440. 字典序的第K小数字 | 困难 | 2023-02-17 | 31. |
450. 删除二叉搜索树中的节点 | 中等 | 2022-09-27 | 31. |
75. 颜色分类 | 中等 | 2023-02-27 | 30. |
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 | 容易 | 2022-09-27 | 30. |
230. 二叉搜索树中第K小的元素 | 中等 | 2022-09-26 | 30. |
225. 用队列实现栈 | 容易 | 2022-10-30 | 29. |
135. 分发糖果 | 困难 | 2022-08-25 | 29. |
剑指 Offer 62. 圆圈中最后剩下的数字 | 容易 | 2022-05-04 | 29. |
329. 矩阵中的最长递增路径 | 困难 | 2022-08-31 | 28. |
剑指 Offer 04. 二维数组中的查找 | 容易 | 2022-11-09 | 27. |
328. 奇偶链表 | 中等 | 2022-10-09 | 27. |
91. 解码方法 | 中等 | 2022-09-22 | 27. |
189. 轮转数组 | 中等 | 2023-03-01 | 26. |
45. 跳跃游戏 II | 中等 | 2023-01-17 | 26. |
572. 另一个树的子树 | 容易 | 2022-08-22 | 26. |
384. 打乱数组 | 中等 | 2022-07-07 | 26. |
125. 验证回文串 | 容易 | 2022-05-17 | 26. |
剑指 Offer 26. 树的子结构 | 中等 | 2023-01-06 | 25. |
208. 实现 Trie (前缀树) | 中等 | 2022-11-15 | 25. |
9. 回文数 | 容易 | 2022-11-10 | 25. |
445. 两数相加 II | 中等 | 2022-09-20 | 25. |
剑指 Offer 27. 二叉树的镜像 | 容易 | 2022-04-19 | 25. |
10. 正则表达式匹配 | 困难 | 2023-02-25 | 24. |
287. 寻找重复数 | 中等 | 2022-11-15 | 24. |
295. 数据流的中位数 | 困难 | 2022-09-03 | 24. |
114. 二叉树展开为链表 | 中等 | 2022-08-02 | 24. |
剑指 Offer 29. 顺时针打印矩阵 | 容易 | 2023-02-24 | 23. |
96. 不同的二叉搜索树 | 中等 | 2022-12-02 | 23. |
16. 最接近的三数之和 | 中等 | 2022-09-29 | 23. |
213. 打家劫舍 II | 中等 | 2022-08-31 | 23. |
349. 两个数组的交集 | 容易 | 2023-01-27 | 22. |
120. 三角形最小路径和 | 中等 | 2022-10-13 | 22. |
106. 从中序与后序遍历序列构造二叉树 | 中等 | 2022-08-04 | 22. |
887. 鸡蛋掉落 | 困难 | 2023-01-16 | 21. |
400. 第N个数字 | 中等 | 2022-11-11 | 21. |
168. Excel表列名称 | 容易 | 2023-02-27 | 20. |
剑指 Offer 61. 扑克牌中的顺子 | 容易 | 2022-11-30 | 20. |
面试题 02.05. 链表求和 | 中等 | 2022-09-30 | 20. |
678. 有效的括号字符串 | 中等 | 2022-09-24 | 20. |
剑指 Offer 52. 两个链表的第一个公共节点 | 容易 | 2022-09-07 | 20. |
347. 前 K 个高频元素 | 中等 | 2022-08-29 | 20. |
补充题9. 36进制加法 | 中等 | 2022-03-23 | 20. |
679. 24 点游戏 | 困难 | 2023-02-28 | 19. |
134. 加油站 | 中等 | 2023-02-26 | 19. |
1004. 最大连续1的个数 III | 中等 | 2023-01-18 | 19. |
611. 有效三角形的个数 | 中等 | 2022-12-21 | 19. |
剑指 Offer 39. 数组中出现次数超过一半的数字 | 容易 | 2022-10-14 | 19. |
673. 最长递增子序列的个数 | 中等 | 2022-08-04 | 19. |
71. 简化路径 | 中等 | 2022-07-14 | 19. |
442. 数组中重复的数据 | 中等 | 2022-07-11 | 19. |
509. 斐波那契数 | 容易 | 2022-07-05 | 19. |
1047. 删除字符串中的所有相邻重复项 | 容易 | 2022-03-31 | 19. |
补充题14. 阿拉伯数字转中文数字 | 中等 | 2023-01-07 | 18. |
剑指 Offer 34. 二叉树中和为某一值的路径 | 中等 | 2022-09-02 | 18. |
剑指 Offer 53 - I. 在排序数组中查找数字 I | 容易 | 2022-08-08 | 18. |
86. 分隔链表 | 中等 | 2022-07-24 | 18. |
210. 课程表 II | 中等 | 2023-03-06 | 17. |
242. 有效的字母异位词 | 容易 | 2023-01-27 | 17. |
459. 重复的子字符串 | 容易 | 2022-12-31 | 17. |
111. 二叉树的最小深度 | 容易 | 2022-11-03 | 17. |
556. 下一个更大元素 III | 中等 | 2022-11-03 | 17. |