序号编号题目通过率难度出题指数出现频率
11两数之和47.5%简单50.61
25最长回文子串28.4%中等50.73
3206反转链表66.9%简单50.773
43无重复字符的最长子串32.8%中等50.486
52两数相加36.6%中等50.422
64寻找两个有序数组的中位数36.7%困难50.605
721合并两个有序链表59.5%简单40.413
870爬楼梯47.8%简单40.488
953最大子序和49.0%简单40.449
10141环形链表46.1%简单40.546
1115三数之和25.4%中等40.369
128字符串转换整数 (atoi)19.0%中等40.466
13215数组中的第K个最大元素60.9%中等40.626
14169多数元素61.5%简单40.535
159回文数57.1%简单40.276
1620有效的括号40.8%简单40.249
1733搜索旋转排序数组36.3%中等40.502
1811盛最多水的容器61.1%中等40.318
19344反转字符串68.9%简单40.474
207整数反转33.6%简单40.195
2154螺旋矩阵38.5%中等40.69
22146LRU缓存机制45.4%中等40.782
2326删除排序数组中的重复项48.4%简单40.207
2443字符串相乘41.5%中等40.666
2523合并K个排序链表48.7%困难40.47
2646全排列73.9%中等40.417
27394字符串解码48.4%中等40.904
2872编辑距离56.1%困难40.699
29136只出现一次的数字65.1%简单30.279
30292Nim 游戏69.7%简单30.746
31104二叉树的最大深度72.1%简单30.237
32237删除链表中的节点79.8%简单30.385
3389格雷编码67.5%中等30.943
3442接雨水48.4%困难30.409
3559螺旋矩阵 II76.5%中等30.648
36121买卖股票的最佳时机52.3%简单30.209
37230二叉搜索树中第K小的元素68.3%中等30.576
38322零钱兑换37.4%中等30.465
39160相交链表52.1%简单30.294
4050Pow(x, n)33.8%中等30.353
41124二叉树中的最大路径和39.2%困难30.625
4278子集76.3%中等30.301
436Z 字形变换46.6%中等30.229
4488合并两个有序数组46.5%简单30.192
45105从前序与中序遍历序列构造二叉树63.9%中等30.352
46175组合两个表71.5%简单30.27
47238除自身以外数组的乘积66.0%中等30.503
4810正则表达式匹配26.0%困难30.286
49148排序链表63.7%中等30.367
50235二叉搜索树的最近公共祖先62.1%简单30.403
51236二叉树的最近公共祖先59.7%中等30.339
5219删除链表的倒数第N个节点37.4%中等30.145
5361旋转链表39.8%中等30.333
54142环形链表 II48.2%中等30.276
55155最小栈51.4%简单20.196
56200岛屿数量46.9%中等20.253
57300最长上升子序列43.9%中等20.3
58887鸡蛋掉落20.7%困难21.145
5914最长公共前缀36.1%简单20.107
6016最接近的三数之和42.9%中等20.205
6148旋转图像66.7%中等20.26
6222括号生成73.2%中等20.183
63240搜索二维矩阵 II38.7%中等20.361
64287寻找重复数62.8%中等20.355
6539组合总和68.3%中等20.235
662312的幂47.5%简单20.36
6769x 的平方根37.5%简单20.169
6862不同路径58.7%中等20.171
69176第二高的薪水33.8%简单20.251
70217存在重复元素51.5%简单20.174
7192反转链表 II48.9%中等20.323
7263不同路径 II32.4%中等20.228
7383删除排序链表中的重复元素49.0%简单20.164
74112路径总和48.9%简单20.2
75144二叉树的前序遍历64.0%中等20.189
76151翻转字符串里的单词35.4%中等20.339
77557反转字符串中的单词 III69.2%简单20.34
7828实现 strStr()39.5%简单20.115
79185部门工资前三高的所有员工41.7%困难20.755
80153寻找旋转排序数组中的最小值50.2%中等20.321
8125K 个一组翻转链表56.1%困难20.282
8275颜色分类54.5%中等20.197
83102二叉树的层次遍历60.7%中等20.151
8435搜索插入位置45.1%简单20.096
85108将有序数组转换为二叉搜索树69.0%简单20.187
86135分发糖果41.2%困难20.525
87167两数之和 II - 输入有序数组52.3%简单20.141
88225用队列实现栈62.1%简单20.271
89347前 K 个高频元素60.1%中等20.247
90704二分查找52.4%简单20.337
91178分数排名60.3%中等20.395
92349两个数组的交集68.0%简单20.227
93617合并二叉树74.8%简单20.25
9430串联所有单词的子串29.1%困难20.403
95203移除链表元素43.9%简单20.19
9674搜索二维矩阵37.2%中等20.253
97226翻转二叉树73.7%简单20.16
98101对称二叉树49.9%简单20.105
9964最小路径和64.5%中等20.149
100204计数质数32.1%简单20.254
10145跳跃游戏 II33.0%困难20.24
10276最小覆盖子串35.3%困难20.272
10385最大矩形44.3%困难20.351
104100相同的树56.4%简单20.123
105128最长连续序列47.6%困难20.312
106149直线上最多的点数20.4%困难20.653
107415字符串相加49.3%简单20.314
108746使用最小花费爬楼梯46.5%简单20.337
10984柱状图中最大的矩形38.7%困难20.234
11094二叉树的中序遍历70.0%中等20.092
111191位1的个数64.1%简单20.18
112198打家劫舍42.8%简单20.105
113192统计词频33.6%中等20.869
114328奇偶链表61.1%中等20.269
115147对链表进行插入排序62.5%中等20.359
116283移动零59.2%简单20.105
11712整数转罗马数字62.5%中等20.133
11896不同的二叉搜索树64.6%中等20.203
119118杨辉三角65.6%简单20.141
12034在排序数组中查找元素的第一个和最后一个位置38.9%中等20.118
121233数字 1 的个数32.3%困难20.877
12217电话号码的字母组合52.4%中等20.1
123516最长回文子序列49.9%中等20.516
124122买卖股票的最佳时机 II57.3%简单20.088
12527移除元素57.4%简单10.054
12656合并区间40.2%中等10.118
12798验证二叉搜索树28.8%中等10.097
128103二叉树的锯齿形层次遍历53.4%中等10.171
129123买卖股票的最佳时机 III40.9%困难10.237
130134加油站50.8%中等10.246
131181超过经理收入的员工68.2%简单10.224
132195第十行43.5%简单10.511
133222完全二叉树的节点个数66.0%中等10.374
134224基本计算器36.8%困难10.531
13518四数之和37.1%中等10.126
13677组合72.6%中等10.206
137197上升的温度49.4%简单10.333
138199二叉树的右视图63.0%中等10.257
13957插入区间36.8%困难10.342
140350两个数组的交集 II46.4%简单10.142
14147全排列 II56.8%中等10.166
142234回文链表40.2%简单10.112
143130被围绕的区域39.0%中等10.249
144384打乱数组49.3%中等10.442
145152乘积最大子序列37.0%中等10.158
146120三角形最小路径和63.6%中等10.164
14749字母异位词分组60.6%中等10.132
14882删除排序链表中的重复元素 II45.7%中等10.186
149137只出现一次的数字 II65.5%中等10.295
150110平衡二叉树50.0%简单10.127
151213打家劫舍 II36.3%中等10.221
15255跳跃游戏38.0%中等10.108
153262行程和用户45.2%困难10.784
15431下一个排列32.8%中等10.125
15540组合总和 II59.9%中等10.157
156164最大间距54.3%困难10.615
157113路径总和 II58.5%中等10.198
158543二叉树的直径47.0%简单10.211
159572另一个树的子树43.0%简单10.349
160138复制带随机指针的链表43.6%中等10.268
161371两整数之和53.6%简单10.283
162560和为K的子数组43.5%中等10.252
163182查找重复的电子邮箱78.0%简单10.152
164205同构字符串47.1%简单10.175
165297二叉树的序列化与反序列化44.2%困难10.258
166647回文子串60.5%中等10.233
167625最小因式分解32.3%中等11.82
168650只有两个键的键盘47.2%中等10.61
169218天际线问题40.3%困难10.645
170804唯一摩尔斯密码词74.0%简单10.349
171140单词拆分 II37.7%困难10.34
17224两两交换链表中的节点64.2%中等10.065
173380常数时间插入、删除和获取随机元素47.7%中等10.411
174202快乐数57.1%简单10.122
175442数组中重复的数据63.4%中等10.361
1761114按序打印58.9%简单10.231
177494目标和43.2%中等10.244
178260只出现一次的数字 III69.5%中等10.29
179229求众数 II42.6%中等10.398
180241为运算表达式设计优先级70.3%中等10.447
181643子数组最大平均数 I37.6%简单10.405
1821024视频拼接45.7%中等11.06
183410分割数组的最大值40.4%困难10.749
184209长度最小的子数组41.1%中等10.173
185223矩形面积42.4%中等10.521
186914卡牌分组32.8%简单10.488
187312戳气球57.5%困难10.435
18832最长有效括号29.5%困难10.109
1891143最长公共子序列58.1%中等10.276
190143重排链表54.4%中等10.232
191295数据流的中位数42.0%困难10.366
192186翻转字符串里的单词 II71.5%中等10.871
193268缺失数字54.0%简单10.123
194337打家劫舍 III55.6%中等10.222
195343整数拆分54.0%中等10.299
19629两数相除19.2%中等10.115
19736有效的数独58.2%中等10.109
198107二叉树的层次遍历 II64.1%简单10.114
199171Excel表列序号66.5%简单10.165
200179最大数35.2%中等10.207
201319灯泡开关44.3%中等10.475
202417太平洋大西洋水流问题39.9%中等10.618
203437路径总和 III53.8%简单10.177
204125验证回文串42.3%简单10.079
20571简化路径38.8%中等10.105
206232用栈实现队列62.6%简单10.086
207279完全平方数53.4%中等10.092
208330按要求补齐数组40.9%困难10.946
209445两数相加 II53.7%中等10.172
210718最长重复子数组48.4%中等10.345
211792匹配子序列的单词数41.3%中等10.747
212807保持城市天际线80.1%中等10.536
21393复原IP地址45.6%中等10.136
214131分割回文串65.1%中等10.153
215547朋友圈54.6%中等10.149
216564寻找最近的回文数13.9%困难10.981
217714买卖股票的最佳时机含手续费61.0%中等10.208
218852山脉数组的峰顶索引69.2%简单10.257
219470用 Rand7() 实现 Rand10()44.9%中等10.547
220674最长连续递增序列43.8%简单10.207
221703数据流中的第K大元素42.1%简单10.21
222393UTF-8 编码验证37.4%中等10.604
22390子集 II58.8%中等10.124
224139单词拆分43.1%中等10.086
225193有效电话号码27.7%简单10.355
226460LFU缓存33.7%困难10.768
227546移除盒子48.7%困难10.941
228733图像渲染52.8%简单10.284
229475供暖器29.2%简单10.322
230448找到所有数组中消失的数字56.0%简单10.109
231595大的国家76.6%简单10.148
232180连续出现的数字48.1%中等10.201
233184部门工资最高的员工43.7%中等10.179
234387字符串中的第一个唯一字符43.1%简单10.081
235374猜数字大小42.6%简单10.181
23666加一42.9%简单10.034
237309最佳买卖股票时机含冷冻期51.2%中等10.147
238111二叉树的最小深度41.4%简单10.062
239303区域和检索 - 数组不可变59.5%简单10.125
240876链表的中间结点64.6%简单10.126
241474一和零49.6%中等10.416
242189旋转数组40.3%简单10.049
243227基本计算器 II34.7%中等10.25
244327区间和的个数32.1%困难10.688
245165比较版本号38.6%中等10.205
246462最少移动次数使数组元素相等 II55.9%中等10.547
2471025除数博弈69.2%简单10.197
248416分割等和子集44.9%中等10.175
249986区间列表的交集61.0%中等10.591
25067二进制求和52.2%简单10.056
251401二进制手表51.5%简单10.291
252739每日温度58.0%中等10.107
253728自除数72.4%简单10.246
254605种花问题31.1%简单10.178
25538外观数列54.4%简单10.054
25613罗马数字转整数60.6%简单10.03
257673最长递增子序列的个数33.9%中等10.416
258338比特位计数74.5%中等10.122
259190颠倒二进制位54.6%简单10.106
260256粉刷房子57.1%简单10.576
261397整数替换33.9%中等10.502
262498对角线遍历39.7%中等10.276
26379单词搜索40.4%中等10.082
264154寻找旋转排序数组中的最小值 II46.1%困难10.211
265172阶乘后的零39.6%简单10.105
266862和至少为 K 的最短子数组13.1%困难10.395
267145二叉树的后序遍历70.0%困难10.074
268166分数到小数25.6%中等10.29
269216组合总和 III70.1%中等10.2
270632最小区间33.9%困难10.909
27191解码方法23.0%中等10.08
272455分发饼干52.8%简单10.122
2731089复写零57.8%简单10.342
2741195交替打印字符串57.5%中等10.622
275162寻找峰值44.3%中等10.118
276168Excel表列名称36.5%简单10.146
277219存在重复元素 II37.4%简单10.094
278264丑数 II49.3%中等10.158
279273整数转换英文表示26.1%困难10.545
280324摆动排序 II34.7%中等10.278
281382链表随机节点54.6%中等10.574
282386字典序排数68.0%中等10.403
283419甲板上的战舰70.6%中等10.539
284530二叉搜索树的最小绝对差55.3%简单10.255
28595不同的二叉搜索树 II61.2%中等10.07
286228汇总区间50.8%中等10.172
287301删除无效的括号45.1%困难10.218
288450删除二叉搜索树中的节点37.8%中等10.158
289551学生出勤记录 I50.4%简单10.15
290601体育馆的人流量44.5%困难10.294
291654最大二叉树78.9%中等10.158
292678有效的括号字符串29.7%中等10.28
293707设计链表24.5%中等10.134
294930和相同的二元子数组34.2%中等10.43
295509斐波那契数66.0%简单10.045
296214最短回文串31.2%困难10.208
297456132模式25.7%中等10.19
298563二叉树的坡度52.7%简单10.154
299611有效三角形的个数48.1%中等10.308
300653两数之和 IV - 输入 BST53.6%简单10.14
301177第N高的薪水43.8%中等10.07
302421数组中两个数的最大异或值57.8%中等10.358
303407接雨水 II34.4%困难10.412
304593有效的正方形41.4%中等10.414
305433最小基因变化48.3%中等10.348
306626换座位65.9%中等10.204
307796旋转字符串49.3%简单10.217
308402移掉K位数字27.8%中等10.127
30967924 点游戏40.8%困难10.432
310492构造矩形50.4%简单10.224
311606根据二叉树创建字符串52.4%简单10.168
312974和可被 K 整除的子数组36.9%中等10.448
313884两句话中的不常见单词60.3%简单10.23
314916单词子集38.5%中等10.463
31558最后一个单词的长度32.3%简单10.026
316701二叉搜索树中的插入操作71.8%中等10.19
317863二叉树中所有距离为 K 的结点46.4%中等10.388
31841缺失的第一个正数37.5%困难10.049
319400第N个数字34.8%中等10.284
320738单调递增的数字41.5%中等10.383
321870优势洗牌35.3%中等10.192
322901股票价格跨度38.0%中等10.467
323345反转字符串中的元音字母49.0%简单10.06
324664奇怪的打印机41.7%困难10.655
325378有序矩阵中第K小的元素57.9%中等10.112
326833字符串中的查找与替换37.3%中等10.626
32744通配符匹配26.4%困难10.073
328818赛车31.6%困难10.879
329404左叶子之和53.3%简单10.082
330133克隆图48.7%中等10.113
331452用最少数量的箭引爆气球48.6%中等10.151
332839相似字符串组29.6%困难10.73
333443压缩字符串39.1%简单10.107
334318最大单词长度乘积61.2%中等10.261
3351019链表中的下一个更大节点50.6%中等10.226
336668乘法表中第k小的数44.8%困难10.591
337767重构字符串38.9%中等10.26
338315计算右侧小于当前元素的个数37.2%困难10.123
33951N皇后67.9%困难10.062
340424替换后的最长重复字符45.3%中等10.242
341892三维形体的表面积55.4%简单10.281
342429N叉树的层序遍历64.4%中等10.153
343183从不订购的客户65.3%简单10.066
3441128等价多米诺骨牌对的数量41.5%简单10.315
345633平方数之和32.6%简单10.082
346490迷宫44.7%中等10.606
3471189“气球” 的最大数量62.5%简单10.161
348157用 Read4 读取 N 个字符51.4%简单10.483
349284顶端迭代器71.5%中等10.323
350379电话目录管理系统65.8%中等10.887
351801使序列递增的最小交换次数36.4%中等10.488
3521051高度检查器72.4%简单10.139
353208实现 Trie (前缀树)64.3%中等10.06
3541153字符串转化30.7%困难11.329
355940不同的子序列 II42.3%困难10.832
3561115交替打印FooBar55.4%中等10.155
3571208尽可能使字符串相等30.4%中等10.407
358692前K个高频单词48.4%中等10.196
359949给定数字能组成的最大时间34.4%简单10.336
360968监控二叉树35.6%困难10.674
361307区域和检索 - 数组可修改53.5%中等10.218
3621048最长字符串链39.4%中等10.454
3631122数组的相对排序65.0%简单10.132
364390消除游戏42.0%中等10.438
365925长按键入44.9%简单10.148
366765情侣牵手56.1%困难10.388
367525连续数组41.1%中等10.33
3681218最长定差子序列35.6%中等10.366
3691162地图分析37.6%中等10.296
370835图像重叠57.5%中等10.703
3711117H2O 生成44.5%中等10.332
372201数字范围按位与44.7%中等10.165
373658找到 K 个最接近的元素42.4%中等10.27
374269火星词典39.6%困难10.536
375428序列化和反序列化 N 叉树62.3%困难10.971
376945使数组唯一的最小增量42.0%中等10.373
377950按递增顺序显示卡牌75.5%中等10.385
378173二叉搜索树迭代器70.7%中等10.094
379389找不同60.7%简单10.089
380459重复的子字符串45.2%简单10.123
381521最长特殊序列 Ⅰ65.8%简单10.157
382538把二叉搜索树转换为累加树58.4%简单10.072
383561数组拆分 I69.5%简单10.07
384576出界的路径数35.3%中等10.427
385594最长和谐子序列45.1%简单10.186
386687最长同值路径38.7%简单10.123
387904水果成篮37.6%中等10.311
3881036逃离大迷宫26.0%困难10.818
389383赎金信51.5%简单10.082
39037解数独59.3%困难10.09
39186分隔链表55.6%中等10.055
392163缺失的区间24.1%中等10.375
393409最长回文串51.8%简单10.099
394446等差数列划分 II - 子序列31.5%困难10.651
395449序列化和反序列化二叉搜索树50.6%中等10.289
396463岛屿的周长65.0%简单10.13
397480滑动窗口中位数32.5%困难10.43
398535TinyURL 的加密与解密81.0%中等10.253
399614二级关注者29.5%中等10.736
400672灯泡开关 Ⅱ52.9%中等10.771
401697数组的度51.4%简单10.127
402741摘樱桃29.9%困难10.719
403771宝石与石头81.7%简单10.058
404832翻转图像74.1%简单10.122
405859亲密字符串27.8%简单10.182
406907子数组的最小值之和27.4%中等10.352
407931下降路径最小和59.4%中等10.322
4081049最后一块石头的重量 II39.7%中等10.503
4091124表现良好的最长时间段23.2%中等10.314
4101131绝对值表达式的最大值38.5%中等10.564
41165有效数字17.9%困难10.158
41281搜索旋转排序数组 II34.9%中等10.075
41397交错字符串38.5%困难10.14
414106从中序与后序遍历序列构造二叉树66.7%中等10.064
415115不同的子序列46.9%困难10.155
416117填充每个节点的下一个右侧节点指针 II44.4%中等10.101
417127单词接龙39.5%中等10.072
418132分割回文串 II41.7%困难10.19
419150逆波兰表达式求值49.0%中等10.057
420221最大正方形38.8%中等10.064
421242有效的字母异位词58.3%简单10.031
422258各位相加65.5%简单10.069
423263丑数48.6%简单10.064
424266回文排列62.0%简单10.442
425271字符串的编码与解码50.2%中等10.825
426274H指数37.6%中等10.16
427282给表达式添加运算符32.0%困难10.452
428304二维区域和检索 - 矩阵不可变42.3%中等10.176
429306累加数31.5%中等10.285
430321拼接最大数26.8%困难10.411
4313263的幂46.4%简单10.062
432332重新安排行程35.6%中等10.201
433377组合总和 Ⅳ41.0%中等10.163
434388文件的最长绝对路径43.7%中等10.456
435406根据身高重建队列61.9%中等10.084
436414第三大的数34.1%简单10.067
437453最小移动次数使数组元素相等53.0%简单10.186
438461汉明距离74.6%简单10.047
439468验证IP地址21.5%中等10.24
440469凸多边形44.5%中等11.218
441495提莫攻击52.6%中等10.229
442496下一个更大元素 I62.8%简单10.081
443532数组中的K-diff数对33.6%简单10.135
444553最优除法53.6%中等10.557
445657机器人能否返回原点73.2%简单10.11
446661图片平滑器52.2%简单10.229
447665非递减数列21.5%简单10.088
448682棒球比赛65.8%简单10.112
449695岛屿的最大面积59.5%中等10.092
4501209删除字符串中的所有相邻重复项 II52.1%中等10.368
451# LCP 1猜数字81.9%简单10.036
452239滑动窗口最大值43.7%困难10.06