1 |
206. 反转链表 |
题解 |
⭕️ ✅ ✅ |
2 |
33. 搜索旋转排序数组 |
题解 |
⭕️ ⭕️ ❌ ⭕️ ✅ |
3 |
76. 最小覆盖子串 |
题解 |
⭕️ ✅ ✅ |
4 |
316. 去除重复字母 |
题解 |
❌ ❌ ⭕️ |
5 |
215. 数组中的第K个最大元素 |
题解 |
❌ ⭕️ ✅ ⭕️ ⭕️ |
6 |
41. 缺失的第一个正数 |
题解 |
⭕️ ✅ ✅ |
7 |
295. 数据流的中位数 |
题解 |
⭕️ ⭕️ ✅ ✅ |
8 |
124. 二叉树中的最大路径和 |
题解 |
⭕️ ✅ ✅ |
9 |
53. 最大子数组和 |
题解 |
⭕️ ✅ ✅ ✅ |
10 |
474. 一和零 |
题解 |
❌ ❌ ⭕️ |
11 |
322. 零钱兑换 |
题解 |
⭕️ ✅ ✅ ✅ |
12 |
90. 子集 II |
题解 |
⭕️ ✅ ✅ |
13 |
2560. 打家劫舍 IV |
题解 |
❌ ❌ |
14 |
740. 删除并获得点数 |
题解 |
❌ ❌ |
15 |
980. 不同路径 III |
题解 |
❌ ✅ |
16 |
1289. 下降路径最小和 II |
题解 |
⭕️ ✅ |
17 |
139. 单词拆分 |
题解 |
⭕️ ✅ ✅ |
18 |
516. 最长回文子序列 |
题解 |
❌ ❌ |
19 |
42. 接雨水 |
题解 |
❌ ✅ ✅ |
20 |
662. 二叉树最大宽度 |
题解 |
⭕️ ✅ |
21 |
31. 下一个排列 |
题解 |
❌ ❌ ❌ ⭕️ |
22 |
189. 轮转数组 |
题解 |
❌ ✅ ✅ |
23 |
718. 最长重复子数组 |
题解 |
❌ ❌ ✅ |
24 |
721. 账户合并 |
题解 |
❌ ✅ ✅ |
25 |
128. 最长连续序列 |
题解 |
⭕️ ⭕️ ❌ |
26 |
1081. 不同字符的最小子序列 |
题解 |
❌ ✅ |
27 |
1997. 访问完所有房间的第一天 |
题解 |
❌ ❌ |
28 |
2850. 将石头分散到网格图的最少移动次数 |
题解 |
⭕️ ❌ |
29 |
30. 串联所有单词的子串 |
题解 |
❌ ❌ |
30 |
32. 最长有效括号 |
题解 |
⭕️ ❌ ❌ |
31 |
84. 柱状图中最大的矩形 |
题解 |
❌ ⭕️ ✅ |
32 |
1047. 删除字符串中的所有相邻重复项 |
题解 |
⭕️ ✅ |
33 |
1049. 最后一块石头的重量 II |
题解 |
❌ ❌ |
34 |
37. 解数独 |
题解 |
⭕️ ✅ ⭕️ |
35 |
224. 基本计算器 |
题解 |
❌ ❌ |
36 |
260. 只出现一次的数字 III |
题解 |
⭕️ ❌ |
37 |
137. 只出现一次的数字 II |
题解 |
❌ ❌ ❌ |
38 |
115. 不同的子序列 |
题解 |
❌ ⭕️ |
39 |
1530. 好叶子节点对的数量 |
题解 |
⭕️ ✅ |
40 |
1171. 从链表中删去总和值为零的连续节点 |
题解 |
❌ ✅ |
41 |
123. 买卖股票的最佳时机 III |
题解 |
❌ ⭕️ |
42 |
787. K 站中转内最便宜的航班 |
题解 |
⭕️ ⭕️ |
43 |
300. 最长递增子序列 |
题解 |
❌ ⭕️ ❌ |
44 |
2800. 包含三个字符串的最短字符串 |
题解 |
❌ |
45 |
2320. 统计放置房子的方式数 |
题解 |
❌ ✅ |
46 |
918. 环形子数组的最大和 |
题解 |
❌ |
47 |
1349. 参加考试的最大学生数 |
题解 |
❌ |
48 |
91. 解码方法 |
题解 |
❌ |
49 |
1217. 玩筹码 |
题解 |
❌ |
50 |
1442. 形成两个异或相等数组的三元组数目 |
题解 |
⭕️ |
51 |
1400. 构造 K 个回文字符串 |
题解 |
⭕️ |
52 |
135. 分发糖果 |
题解 |
❌ ⭕️ |
53 |
149. 直线上最多的点数 |
题解 |
⭕️ |
54 |
201. 数字范围按位与 |
题解 |
⭕️ |
55 |
212. 单词搜索 II |
题解 |
⭕️ |
56 |
399. 除法求值 |
题解 |
❌ |
57 |
433. 最小基因变化 |
题解 |
⭕️ |
58 |
502. IPO |
题解 |
⭕️ |
59 |
68. 文本左右对齐 |
题解 |
❌ |
60 |
97. 交错字符串 |
题解 |
❌ |
61 |
44. 通配符匹配 |
题解 |
❌ |
62 |
85. 最大矩形 |
题解 |
❌ |
63 |
223. 矩形面积 |
题解 |
⭕️ |
64 |
229. 多数元素 II |
题解 |
⭕️ |
65 |
241. 为运算表达式设计优先级 |
题解 |
❌ |
66 |
282. 给表达式添加运算符 |
题解 |
⭕️ |
67 |
310. 最小高度树 |
题解 |
⭕️ |
68 |
319. 灯泡开关 |
题解 |
⭕️ |
69 |
365. 水壶问题 |
题解 |
❌ |
70 |
368. 最大整除子集 |
题解 |
❌ |
71 |
372. 超级次方 |
题解 |
⭕️ ⭕️ |
72 |
376. 摆动序列 |
题解 |
❌ |
73 |
377. 组合总和 Ⅳ |
题解 |
❌ ❌ |
74 |
396. 旋转函数 |
题解 |
⭕️ |
75 |
417. 太平洋大西洋水流问题 |
题解 |
⭕️ |
76 |
406. 根据身高重建队列 |
题解 |
⭕️ |
77 |
421. 数组中两个数的最大异或值 |
题解 |
❌ |
78 |
424. 替换后的最长重复字符 |
题解 |
❌ |
79 |
430. 扁平化多级双向链表 |
题解 |
⭕️ |
80 |
435. 无重叠区间 |
题解 |
❌ ⭕️ |
81 |
436. 寻找右区间 |
题解 |
❌ |
82 |
442. 数组中重复的数据 |
题解 |
⭕️ |
83 |
447. 回旋镖的数量 |
题解 |
⭕️ |
84 |
456. 132 模式 |
题解 |
❌ |
85 |
460. LFU 缓存 |
题解 |
❌ |
86 |
473. 火柴拼正方形 |
题解 |
❌ |
87 |
475. 供暖器 |
题解 |
❌ |
88 |
481. 神奇字符串 |
题解 |
❌ |
89 |
402. 移掉 K 位数字 |
题解 |
⭕️ |
90 |
480. 滑动窗口中位数 |
题解 |
⭕️ ✅ ⭕️ |
91 |
2316. 统计无向图中无法互相到达点对数 |
题解 |
⭕️ |
92 |
2466. 统计构造好字符串的方案数 |
题解 |
❌ |
93 |
416. 分割等和子集 |
题解 |
❌ ⭕️ ✅ |
94 |
1143. 最长公共子序列 |
题解 |
✅ ⭕️ ✅ ✅ |
95 |
494. 目标和 |
题解 |
⭕️ |
96 |
518. 零钱兑换 II |
题解 |
⭕️ |
97 |
347. 前 K 个高频元素 |
题解 |
✅ ✅ ⭕️ |
98 |
287. 寻找重复数 |
题解 |
⭕️ |
99 |
279. 完全平方数 |
题解 |
❌ |
100 |
240. 搜索二维矩阵 II |
题解 |
❌ |
101 |
152. 乘积最大子数组 |
题解 |
❌ |
102 |
72. 编辑距离 |
题解 |
❌ ✅ ❌ |
103 |
22. 括号生成 |
题解 |
✅ ✅ ❌ |
104 |
4. 寻找两个正序数组的中位数 |
题解 |
❌ |
105 |
232. Implement Queue using Stacks |
题解 |
❌ |
106 |
205. Isomorphic Strings |
题解 |
❌ |
107 |
40. Combination Sum II |
题解 |
⭕️ |
108 |
101. Symmetric Tree |
题解 |
⭕️ |
109 |
11. Container With Most Water |
题解 |
⭕️ |
110 |
371. Sum of Two Integers |
题解 |
❌ |
111 |
89. Gray Code |
题解 |
❌ |
112 |
237. Delete Node in a Linked List |
题解 |
⭕️ |
113 |
6. ZigZag Conversion |
题解 |
❌ |
114 |
179. Largest Number |
题解 |
⭕️ |
115 |
1823. Find the Winner of the Circular Game |
题解 |
❌ |
116 |
153. Find Minimum in Rotated Sorted Array |
题解 |
⭕️ |
117 |
154. Find Minimum in Rotated Sorted Array II |
题解 |
⭕️ |
118 |
47. Permutations II |
题解 |
⭕️ |
119 |
169. Majority Element |
题解 |
⭕️ |
120 |
768. Max Chunks To Make Sorted II |
题解 |
❌ |
121 |
400. Nth Digit |
题解 |
❌ |
122 |
1864. Minimum Number of Swaps to Make the Binary String Alternating |
题解 |
❌ |
123 |
926. Flip String to Monotone Increasing |
题解 |
❌ |
124 |
2507. Smallest Value After Replacing With Sum of Prime Factors |
题解 |
❌ |
125 |
1090. Largest Values From Labels |
题解 |
⭕️ |
126 |
869. Reordered Power of 2 |
题解 |
⭕️ |
127 |
1253. Reconstruct a 2-Row Binary Matrix |
题解 |
⭕️ |
128 |
1041. Robot Bounded In Circle |
题解 |
⭕️ |
129 |
881. Boats to Save People |
题解 |
❌ |
130 |
328. Odd Even Linked List |
题解 |
❌ |
131 |
81. 搜索旋转排序数组 II |
题解 |
❌ |
132 |
438. 找到字符串中所有字母异位词 |
题解 |
❌ |
133 |
162. Find Peak Element |
题解 |
❌ |
134 |
117. 填充每个节点的下一个右侧节点指针 II |
题解 |
❌ |
135 |
166. Fraction to Recurring Decimal |
题解 |
❌ |
136 |
79. 单词搜索 |
题解 |
❌ |
137 |
324. Wiggle Sort II |
题解 |
❌ |
138 |
395. Longest Substring with At Least K Repeating Characters |
题解 |
❌ |
139 |
992. Subarrays with K Different Integers |
题解 |
❌ |
140 |
138. 随机链表的复制 |
题解 |
❌ |
141 |
337. 打家劫舍 III |
题解 |
❌ |
142 |
114. 二叉树展开为链表 |
题解 |
❌ |
143 |
127. Word Ladder |
题解 |
❌ |
144 |
239. 滑动窗口最大值 |
题解 |
❌ |
145 |
122. 买卖股票的最佳时机 II |
题解 |
❌ ⭕️ |
146 |
167. 两数之和 II - 输入有序数组 |
题解 |
❌ |
147 |
326. Power of Three |
题解 |
❌ |
148 |
36. 有效的数独 |
题解 |
❌ |
149 |
202. 快乐数 |
题解 |
❌ |
150 |
207. 课程表 |
题解 |
❌ |
151 |
146. LRU 缓存 |
题解 |
❌ |
152 |
69. x 的平方根 |
题解 |
❌ |
153 |
560. 和为 K 的子数组 |
题解 |
❌ |
154 |
236. 二叉树的最近公共祖先 |
题解 |
❌ |
155 |
96. 不同的二叉搜索树 |
题解 |
❌ |
156 |
82. 删除排序链表中的重复元素 II |
题解 |
❌ |
157 |
350. 两个数组的交集 II |
题解 |
❌ |
158 |
191. Number of 1 Bits |
题解 |
❌ |
159 |
230. 二叉搜索树中第 K 小的元素 |
题解 |
❌ |
160 |
378. 有序矩阵中第 K 小的元素 |
题解 |
❌ |
161 |
437. 路径总和 III |
题解 |
❌ |
162 |
134. 加油站 |
题解 |
❌ |
163 |
347. 前 K 个高频元素 |
题解 |
❌ |
164 |
190. Reverse Bits |
题解 |
❌ |
165 |
387. First Unique Character in a String |
题解 |
❌ |
166 |
70. 爬楼梯 |
题解 |
❌ |
167 |
46. 全排列 |
题解 |
❌ |
168 |
130. Surrounded Regions |
题解 |
❌ |
169 |
338. Counting Bits |
题解 |
❌ |
170 |
268. Missing Number |
题解 |
❌ |
171 |
647. Palindromic Substrings |
题解 |
❌ |
172 |
80. 删除有序数组中的重复项 II |
题解 |
❌ |
173 |
60. Permutation Sequence |
题解 |
❌ |
174 |
29. Divide Two Integers |
题解 |
❌ |
175 |
621. 任务调度器 |
题解 |
❌ |
176 |
141. 环形链表 |
题解 |
❌ |
177 |
380. Insert Delete GetRandom O(1) |
题解 |
❌ |
178 |
200. 岛屿数量 |
题解 |
❌ |
179 |
121. 买卖股票的最佳时机 |
题解 |
❌ |
180 |
384. Shuffle an Array |
题解 |
❌ |
181 |
2507. Smallest Value After Replacing With Sum of Prime Factors |
题解 |
❌ |
182 |
221. 最大正方形 |
题解 |
❌ |
183 |
309. Best Time to Buy and Sell Stock with Cooldown |
题解 |
❌ |
184 |
160. 相交链表 |
题解 |
❌ |
185 |
58. Length of Last Word |
题解 |
❌ |
186 |
116. Populating Next Right Pointers in Each Node |
题解 |
❌ |
187 |
188. Best Time to Buy and Sell Stock IV |
题解 |
❌ |
188 |
131. 分割回文串 |
题解 |
❌ |
189 |
343. 整数拆分 |
题解 |
❌ |
190 |
61. Rotate List |
题解 |
❌ |
191 |
227. Basic Calculator II |
题解 |
❌ |
192 |
3186. 施咒的最大总伤害 |
题解 |
❌ |