序号编号题目通过率难度出题指数出现频率
11两数之和47.5%简单51.039
215三数之和25.4%中等51.842
3301删除无效的括号45.1%困难54.601
467二进制求和52.2%简单52.521
5273整数转换英文表示26.1%困难54.916
6283移动零59.2%简单52.154
791解码方法23.0%中等52.536
810正则表达式匹配26.0%困难52.245
9297二叉树的序列化与反序列化44.2%困难53.25
10125验证回文串42.3%简单52.035
11253会议室 II40.9%中等53.954
1217电话号码的字母组合52.4%中等51.735
1323合并K个排序链表48.7%困难51.983
14238除自身以外数组的乘积66.0%中等52.641
1576最小覆盖子串35.3%困难52.643
1656合并区间40.2%中等52.007
17278第一个错误的版本36.4%简单52.531
18200岛屿数量46.9%中等52.017
19621任务调度器47.5%中等53.079
20121买卖股票的最佳时机52.3%简单51.417
2198验证二叉搜索树28.8%中等51.762
2229两数相除19.2%中等52.139
2331下一个排列32.8%中等51.959
24560和为K的子数组43.5%中等52.908
25124二叉树中的最大路径和39.2%困难52.486
26173二叉搜索树迭代器70.7%中等52.788
27953验证外星语词典56.6%简单54.029
28973最接近原点的 K 个点57.4%中等53.17
29215数组中的第K个最大元素60.9%中等51.594
3020有效的括号40.8%简单50.872
3188合并两个有序数组46.5%简单51.248
32680验证回文字符串 Ⅱ35.0%简单52.582
33158用 Read4 读取 N 个字符 II56.2%困难55.013
34146LRU缓存机制45.4%中等51.997
35543二叉树的直径47.0%简单52.149
3642接雨水48.4%困难51.624
37133克隆图48.7%中等52.79
3833搜索旋转排序数组36.3%中等51.408
39139单词拆分43.1%中等51.891
402两数相加36.6%中等50.616
41211添加与搜索单词 - 数据结构设计42.5%中等53.173
423无重复字符的最长子串32.8%中等50.619
43257二叉树的所有路径61.9%简单52.05
44114二叉树展开为链表67.4%中等51.86
45349两个数组的交集68.0%简单51.705
46138复制带随机指针的链表43.6%中等52.206
47438找到字符串中所有字母异位词40.6%中等52.398
48314二叉树的垂直遍历52.3%中等54.549
49236二叉树的最近公共祖先59.7%中等51.618
5043字符串相乘41.5%中等51.668
5153最大子序和49.0%简单50.787
52282给表达式添加运算符32.0%困难53.992
5334在排序数组中查找元素的第一个和最后一个位置38.9%中等51.179
545最长回文子串28.4%中等50.708
5578子集76.3%中等51.267
56206反转链表66.9%简单50.799
57269火星词典39.6%困难54.127
5865有效数字17.9%困难52.755
59350两个数组的交集 II46.4%简单51.453
60426将二叉搜索树转化为排序的双向链表60.4%中等54.195
61523连续的子数组和22.8%中等52.899
6213罗马数字转整数60.6%简单50.774
63157用 Read4 读取 N 个字符51.4%简单53.901
64199二叉树的右视图63.0%中等51.893
6521合并两个有序链表59.5%简单50.606
66415字符串相加49.3%简单51.867
67304二维区域和检索 - 矩阵不可变42.3%中等52.7
6875颜色分类54.5%中等51.165
69300最长上升子序列43.9%中等51.326
70143重排链表54.4%中等51.948
71325和等于 k 的最长子数组长度45.9%中等53.798
72785判断二分图42.5%中等53.088
7379单词搜索40.3%中等51.336
7432最长有效括号29.5%困难51.259
7550Pow(x, n)33.8%中等51.127
76277搜寻名人57.8%中等53.616
77340至多包含 K 个不同字符的最长子串46.1%困难53.612
784寻找两个有序数组的中位数36.7%困难50.664
79336回文对33.0%困难53.339
8057插入区间36.8%困难51.889
81311稀疏矩阵的乘法73.9%中等54.14
82102二叉树的层次遍历60.7%中等50.783
8371简化路径38.8%中等51.341
84721账户合并31.5%中等53.302
85162寻找峰值44.3%中等51.433
861249移除无效的括号53.9%中等52.502
87227基本计算器 II34.7%中等52.093
88239滑动窗口最大值43.7%困难51.403
89347前 K 个高频元素60.1%中等51.203
9049字母异位词分组60.6%中等41.002
91127单词接龙39.5%中等41.519
92161相隔为 1 的编辑距离31.6%中等43.278
93636函数的独占时间48.5%中等43.347
94105从前序与中序遍历序列构造二叉树63.9%中等41.031
95341扁平化嵌套列表迭代器62.0%中等42.349
9646全排列73.9%中等40.769
97140单词拆分 II37.7%困难41.994
988字符串转换整数 (atoi)19.0%中等40.603
9951N皇后67.9%困难41.341
100286墙与门44.0%中等43.076
101122买卖股票的最佳时机 II57.3%简单40.58
102986区间列表的交集61.0%中等42.909
10328实现 strStr()39.5%简单40.547
10438外观数列54.4%简单40.777
105394字符串解码48.4%中等41.353
106230二叉搜索树中第K小的元素68.4%中等41.188
107689三个无重叠子数组的最大和43.7%困难43.92
108896单调数列50.8%简单42.113
10911盛最多水的容器61.1%中等40.423
11026删除排序数组中的重复项48.4%简单40.328
11139组合总和68.3%中等40.737
11294二叉树的中序遍历70.0%中等40.538
113111二叉树的最小深度41.4%简单40.779
11422括号生成73.2%中等40.589
115317离建筑物最近的距离43.5%困难43.932
11618四数之和37.1%中等40.761
117208实现 Trie (前缀树)64.3%中等41.128
118126单词接龙 II31.2%困难42.195
11944通配符匹配26.4%困难41.253
120128最长连续序列47.6%困难41.229
121252会议室51.7%简单42.603
122380常数时间插入、删除和获取随机元素47.7%中等41.859
123224基本计算器36.8%困难41.888
124348判定井字棋胜负56.4%中等43.075
125463岛屿的周长65.0%简单41.692
126209长度最小的子数组41.1%中等41.081
127285二叉搜索树中的顺序后继59.9%中等42.862
128494目标和43.2%中等41.349
1297整数反转33.6%简单40.23
130647回文子串60.5%中等41.287
13162不同路径58.7%中等40.531
132449序列化和反序列化二叉搜索树50.6%中等42.404
133109有序链表转换二叉搜索树70.1%中等41.21
134151翻转字符串里的单词35.4%中等40.982
135295数据流的中位数42.0%困难41.663
13669x 的平方根37.5%简单40.498
137824山羊拉丁文58.7%简单42.162
138212单词搜索 II39.1%困难41.726
139247中心对称数 II48.3%中等42.96
140387字符串中的第一个唯一字符43.1%简单40.781
141322零钱兑换37.4%中等40.781
142398随机数索引58.1%中等42.432
143123买卖股票的最佳时机 III40.9%困难41.033
144246中心对称数45.4%简单42.727
145416分割等和子集44.9%中等41.277
14673矩阵置零55.0%中等40.947
147270最接近的二叉搜索树值50.1%简单42.43
148567字符串的排列33.8%中等41.373
149207课程表49.1%中等41.002
15066加一42.9%简单40.351
151198打家劫舍42.8%简单40.428
15225K 个一组翻转链表56.1%困难40.749
153235二叉搜索树的最近公共祖先62.1%简单40.784
154116填充每个节点的下一个右侧节点指针53.5%中等41.069
155240搜索二维矩阵 II38.7%中等40.77
156101对称二叉树49.9%简单40.354
15724两两交换链表中的节点64.2%中等40.417
158153寻找旋转排序数组中的最小值50.2%中等40.809
159242有效的字母异位词58.3%简单40.546
160346数据流中的移动平均值69.6%简单42.263
161674最长连续递增序列43.8%简单41.263
162825适龄的朋友33.6%中等42.872
163958二叉树的完全性检验46.3%中等42.29
164692前K个高频单词48.4%中等41.749
165938二叉搜索树的范围和75.9%简单41.167
16654螺旋矩阵38.5%中等40.606
167145二叉树的后序遍历70.0%困难40.593
168528按权重随机选择40.5%中等42.759
169987二叉树的垂序遍历36.9%中等42.56
170218天际线问题40.3%困难41.952
17114最长公共前缀36.1%简单40.223
172104二叉树的最大深度72.1%简单40.273
173152乘积最大子序列37.0%中等40.618
174378有序矩阵中第K小的元素57.9%中等41.216
175791自定义字符串排序65.2%中等42.169
176344反转字符串68.9%简单30.367
177117填充每个节点的下一个右侧节点指针 II44.4%中等31.106
178210课程表 II46.1%中等31.118
179977有序数组的平方70.9%简单30.932
1801004最大连续1的个数 III47.0%中等31.995
18136有效的数独58.2%中等30.549
182329矩阵中的最长递增路径39.6%困难31.422
183358K 距离间隔重排字符串34.9%困难33.724
184767重构字符串38.9%中等31.893
185708循环有序列表的插入28.3%中等33.683
18612整数转罗马数字62.5%中等30.413
18790子集 II58.8%中等30.783
188334递增的三元子序列36.7%中等31.261
189670最大交换38.4%中等32.005
19041缺失的第一个正数37.5%困难30.64
19181搜索旋转排序数组 II34.9%中等30.88
19284柱状图中最大的矩形38.7%困难30.668
19392反转链表 II48.9%中等30.62
194103二叉树的锯齿形层次遍历53.4%中等30.61
195468验证IP地址21.5%中等31.771
196332重新安排行程35.6%中等31.609
19737解数独59.3%困难30.956
198597好友申请 I :总体通过率40.9%简单32.512
19919删除链表的倒数第N个节点37.4%中等30.236
20055跳跃游戏38.0%中等30.396
20172编辑距离56.1%困难30.621
20274搜索二维矩阵37.2%中等30.596
203108将有序数组转换为二叉搜索树69.0%简单30.459
204189旋转数组40.3%简单30.357
205399除法求值53.7%中等31.589
206498对角线遍历39.7%中等31.31
20799恢复二叉搜索树54.7%困难31.257
208658找到 K 个最接近的元素42.4%中等31.835
20945跳跃游戏 II33.0%困难30.625
210100相同的树56.4%简单30.351
211339嵌套列表权重和79.8%简单32.56
212445两数相加 II53.8%中等30.917
213622设计循环队列39.9%中等30.827
214167两数之和 II - 输入有序数组52.3%简单30.338
215251展开二维向量51.2%中等32.892
216148排序链表63.7%中等30.51
21785最大矩形44.3%困难30.816
218477汉明距离总和48.4%中等31.853
21947全排列 II56.8%中等30.516
22048旋转图像66.7%中等30.402
221106从中序与后序遍历序列构造二叉树66.7%中等30.689
222419甲板上的战舰70.6%中等31.85
223921使括号有效的最少添加70.1%中等31.52
224518零钱兑换 II47.5%中等31.436
225191位1的个数64.1%简单30.465
22630串联所有单词的子串29.1%困难30.769
227695岛屿的最大面积59.5%中等30.851
2289回文数57.1%简单30.138
22963不同路径 II32.4%中等30.414
230110平衡二叉树50.0%简单30.387
231160相交链表52.1%简单30.294
232319灯泡开关44.3%中等31.344
233632最小区间33.9%困难32.431
234863二叉树中所有距离为 K 的结点46.4%中等32.033
2351027最长等差数列40.2%中等32.037
236602好友申请 II :谁有最多的好友56.6%中等32.648
237642设计搜索自动补全系统40.4%困难33.059
238381O(1) 时间插入、删除和获取随机元素 - 允许重复36.6%困难32.234
239678有效的括号字符串29.7%中等31.647
24093复原IP地址45.6%中等30.667
241360有序转化数组62.8%中等32.848
242392判断子序列47.8%简单30.529
243155最小栈51.4%简单30.273
24468文本左右对齐42.1%困难31.324
245489扫地机器人72.2%困难33.077
246865具有所有最深结点的最小子树51.5%中等32.234
24777组合72.6%中等30.523
248112路径总和48.9%简单30.321
249166分数到小数25.6%中等31.104
250403青蛙过河32.3%困难31.591
251694不同岛屿的数量44.9%中等32.796
252772基本计算器 III31.6%困难33.061
253305岛屿数量 II31.9%困难32.705
254393UTF-8 编码验证37.4%中等31.788
255149直线上最多的点数20.4%困难31.166
25627移除元素57.4%简单30.143
257141环形链表46.1%简单30.178
258175组合两个表71.5%简单30.27
259129求根到叶子节点数字之和61.3%中等30.638
260303区域和检索 - 数组不可变59.5%简单30.551
261460LFU缓存33.7%困难31.996
262480滑动窗口中位数32.5%困难31.934
263703数据流中的第K大元素42.1%简单30.826
264844比较含退格的字符串50.0%简单30.834
265186翻转字符串里的单词 II71.5%中等31.807
2666Z 字形变换46.6%中等30.195
267144二叉树的前序遍历64.0%中等30.26
268169多数元素61.5%简单30.2
269226翻转二叉树73.7%简单30.253
270234回文链表40.2%简单30.26
27116最接近的三数之和42.9%中等30.225
272137只出现一次的数字 II65.5%中等30.62
273452用最少数量的箭引爆气球48.6%中等30.967
274490迷宫44.7%中等32.234
275529扫雷游戏58.7%中等31.591
2761060有序数组中的缺失元素46.6%中等33.064
277308二维区域和检索 - 可变55.4%困难32.856
278176第二高的薪水33.8%简单20.278
279554砖墙35.1%中等21.066
280637二叉树的层平均值62.8%简单20.702
281639解码方法 226.2%困难22.294
28270爬楼梯47.8%简单20.116
283136只出现一次的数字65.1%简单20.142
284249移位字符串分组58.4%中等22.201
285316去除重复字母37.0%困难21.044
286437路径总和 III53.8%简单20.457
287430扁平化多级双向链表45.5%中等21.126
288298二叉树最长连续序列54.0%中等22.14
289395至少有K个重复字符的最长子串41.4%中等21.09
290545二叉树的边界34.7%中等22.439
291178分数排名60.3%中等20.498
292221最大正方形38.8%中等20.426
293377组合总和 Ⅳ41.0%中等20.881
294461汉明距离74.6%简单20.328
29540组合总和 II59.9%中等20.292
296113路径总和 II58.5%中等20.363
297266回文排列62.0%简单21.695
298280摆动排序68.6%中等21.824
299405数字转换为十六进制数49.6%简单20.912
300432全 O(1) 的数据结构34.3%困难21.942
301852山脉数组的峰顶索引69.2%简单20.775
302885螺旋矩阵 III64.0%中等22.162
303935骑士拨号器40.0%中等22.146
3041197进击的骑士28.3%中等22.71
305219存在重复元素 II37.4%简单20.333
306443压缩字符串39.1%简单20.644
307724寻找数组的中心索引36.1%简单20.429
308384打乱数组49.3%中等20.748
309204计数质数32.1%简单20.326
310185部门工资前三高的所有员工41.7%困难20.755
311188买卖股票的最佳时机 IV28.8%困难20.564
312192统计词频33.6%中等21.078
313214最短回文串31.2%困难20.962
314217存在重复元素51.5%简单20.154
315312戳气球57.5%困难20.821
316414第三大的数34.1%简单20.395
317516最长回文子序列49.9%中等20.666
318614二级关注者29.5%中等22.153
319428序列化和反序列化 N 叉树62.3%困难22.524
320766托普利茨矩阵63.4%简单20.809
321862和至少为 K 的最短子数组13.1%困难20.991
3221008先序遍历构造二叉树71.1%中等21.298
323118杨辉三角65.6%简单20.192
324296最佳的碰头地点62.0%困难22.524
325556下一个更大元素 III29.4%中等21.32
326654最大二叉树78.9%中等20.786
327179最大数35.2%中等20.379
328184部门工资最高的员工43.7%中等20.463
329287寻找重复数62.8%中等20.25
3301108IP 地址无效化81.0%简单20.358
3311113报告的记录55.7%简单21.937
33289格雷编码67.5%中等20.44
333130被围绕的区域39.0%中等20.353
334163缺失的区间24.1%中等21.316
335202快乐数57.1%简单20.23
336228汇总区间50.8%中等20.754
337309最佳买卖股票时机含冷冻期51.2%中等20.388
338412Fizz Buzz62.6%简单20.37
339540有序数组中的单一元素60.0%中等20.824
340549二叉树中最长的连续序列47.8%中等22.663
341688“马”在棋盘上的概率45.5%中等21.62
342290单词规律41.8%简单20.456
343408有效单词缩写29.3%简单22.097
344536从字符串生成二叉树49.8%中等22.151
345665非递减数列21.5%简单20.438
346260只出现一次的数字 III69.5%中等20.514
347284顶端迭代器71.5%中等21.191
348442数组中重复的数据63.4%中等20.625
349524通过删除字母匹配到字典里最长单词44.6%中等20.647
35097交错字符串38.5%困难20.641
351147对链表进行插入排序62.5%中等20.418
352171Excel表列序号66.5%简单20.307
35383删除排序链表中的重复元素49.0%简单20.12
354177第N高的薪水43.8%中等20.308
355435无重叠区间44.3%中等20.566
356168Excel表列名称36.5%简单20.332
357261以图判树44.6%中等21.584
358268缺失数字54.0%简单20.197
359410分割数组的最大值40.4%困难21.05
360572另一个树的子树43.0%简单20.42
361714买卖股票的最佳时机含手续费61.0%中等20.455
3621123最深叶节点的最近公共祖先63.3%中等21.537
36360第k个排列48.1%中等20.307
36461旋转链表39.8%中等20.18
365181超过经理收入的员工68.2%简单20.273
366203移除链表元素43.9%简单20.16
367223矩形面积42.4%中等20.76
368241为运算表达式设计优先级70.3%中等20.662
369307区域和检索 - 数组可修改53.5%中等20.796
370338比特位计数74.5%中等20.281
371363矩形区域不超过 K 的最大数值和34.3%困难21.408
372450删除二叉搜索树中的节点37.8%中等20.619
373496下一个更大元素 I62.8%简单20.353
374515在每个树行中找最大值58.3%中等20.66
375564寻找最近的回文数13.9%困难21.642
376568最大休假天数45.9%困难22.754
377875爱吃香蕉的珂珂39.0%中等20.766
3781094拼车52.1%中等21.046
379154寻找旋转排序数组中的最小值 II46.1%困难20.461
380279完全平方数53.4%中等20.215
381315计算右侧小于当前元素的个数37.2%困难20.503
382402移掉K位数字27.8%中等20.518
383413等差数列划分59.2%中等20.691
384417太平洋大西洋水流问题39.9%中等20.886
38587扰乱字符串44.7%困难20.768
386135分发糖果41.2%困难20.455
387547朋友圈54.6%中等20.337
388686重复叠加字符串匹配33.3%简单20.807
389367有效的完全平方数43.0%简单20.322
39095不同的二叉搜索树 II61.2%中等20.309
391190颠倒二进制位54.6%简单20.247
392256粉刷房子57.1%简单21.08
393323无向图中连通分量的数目54.2%中等21.656
39459螺旋矩阵 II76.5%中等10.218
395180连续出现的数字48.1%中等10.368
396237删除链表中的节点79.8%简单10.105
397557反转字符串中的单词 III69.2%简单10.208
398771宝石与石头81.7%简单10.215
399704二分查找52.4%简单10.237
400872叶子相似的树62.0%简单10.564
401535TinyURL 的加密与解密81.0%中等10.765
4021043分隔数组以得到最大和63.0%中等11.405
4031142过去30天的用户活动 II35.9%简单11.634
40464最小路径和64.5%中等10.102
4051146快照数组22.3%中等11.617
406131分割回文串65.1%中等10.286
407150逆波兰表达式求值49.0%中等10.209
408165比较版本号38.6%中等10.376
409193有效电话号码27.7%简单10.616
410222完全二叉树的节点个数66.0%中等10.374
411229求众数 II42.6%中等10.502
412324摆动排序 II34.7%中等10.495
413328奇偶链表61.1%中等10.221
414352将数据流变为多个不相交区间51.4%困难11.704
415382链表随机节点54.6%中等10.936
416388文件的最长绝对路径43.7%中等11.198
417505迷宫 II43.6%中等11.802
418628三个数的最大乘积48.9%简单10.414
419662二叉树最大宽度35.1%中等10.804
420691贴纸拼词43.4%困难12.252
421794有效的井字游戏32.7%中等11.112
422939最小面积矩形42.1%中等11.513
423969煎饼排序62.4%中等11.073
424291单词规律 II55.0%困难12.18
425371两整数之和53.6%简单10.283
426617合并二叉树74.8%简单10.173
427752打开转盘锁48.2%中等10.641
428843猜猜这个单词33.0%困难12.052
429981基于时间的键值存储35.6%中等11.556
430272最接近的二叉搜索树值 II57.3%困难11.781
431281锯齿迭代器72.0%中等11.722
432383赎金信51.5%简单10.295
433491递增子序列45.1%中等10.855
434548将数组分割成和相等的子数组31.6%中等12.421
435364加权嵌套序列和 II68.3%中等11.857
43696不同的二叉搜索树64.6%中等10.166
4371114按序打印58.9%简单10.298
438107二叉树的层次遍历 II64.1%简单10.15
439142环形链表 II48.2%中等10.12
440172阶乘后的零39.6%简单10.2
441196删除重复的电子邮箱59.3%简单10.315
4422312的幂47.5%简单10.176
443255验证前序遍历序列二叉搜索树46.1%中等11.466
444276栅栏涂色42.9%简单11.19
445359日志速率限制器68.6%简单11.198
446687最长同值路径38.7%简单10.422
447182查找重复的电子邮箱78.0%简单10.152
448195第十行43.5%简单10.405
449220存在重复元素 III25.9%中等10.294
450561数组拆分 I69.5%简单10.196
451676实现一个魔法字典55.2%中等11.077
452682棒球比赛65.8%简单10.304
453274H指数37.6%中等10.42
454404左叶子之和53.3%简单10.229
455578查询回答率最高的问题43.8%中等11.253
456673最长递增子序列的个数33.9%中等10.573
457764最大加号标志46.5%中等11.379
458784字母大小写全排列62.4%简单10.357
459801使序列递增的最小交换次数36.4%中等11.06
460989数组形式的整数加法42.9%简单10.415
461998最大二叉树 II57.8%中等11.265
4621033移动石子直到连续36.9%简单10.61
4631040移动石子直到连续 II44.9%中等11.726
4641213三个有序数组的交集74.7%简单11.316
4651075项目员工 I52.3%简单11.224
4661076项目员工II49.6%简单11.29
4671216验证回文字符串 III47.1%困难12.285
46852N皇后 II77.2%困难10.251
46958最后一个单词的长度32.3%简单10.077
470159至多包含两个不同字符的最长子串51.9%中等10.771
471170两数之和 III - 数据结构设计40.4%简单11.006
472250统计同值子树62.5%中等11.247
473503下一个更大元素 II52.1%中等10.345
474593有效的正方形41.4%中等10.932
475616给字符串添加加粗标签43.2%中等11.88
476733图像渲染52.8%简单10.401
477742二叉树最近的叶节点45.0%中等12.077
478788旋转数字58.8%简单10.591
479641设计循环双端队列49.1%中等10.658
480120三角形最小路径和63.6%中等10.125
481183从不订购的客户65.3%简单10.185
482248中心对称数 III42.1%困难11.778
483310最小高度树33.5%中等10.618
484337打家劫舍 III55.6%中等10.222
485345反转字符串中的元音字母49.0%简单10.171
486372超级次方37.8%中等10.928
487407接雨水 II34.4%困难10.928
488655输出二叉树53.7%中等10.947
489716最大栈42.7%简单11.265
490727最小窗口子序列39.8%困难12.056
491889根据前序和后序遍历构造二叉树61.9%中等10.974
492897递增顺序查找树65.6%简单10.472
493934最短的桥42.8%中等10.899
494509斐波那契数66.0%简单10.13
495271字符串的编码与解码50.2%中等11.578
4963263的幂46.4%简单10.175
497373查找和最小的K对数字40.5%中等10.614
498385迷你语法分析器40.2%中等10.954
499446等差数列划分 II - 子序列31.5%困难11.322
500493翻转对22.4%困难10.663