序号编号题目通过率难度出题指数出现频率
11两数之和47.5%简单51.697
2388文件的最长绝对路径43.7%中等55.34
3929独特的电子邮件地址63.9%简单54.342
4904水果成篮37.6%中等54.619
52两数相加36.6%中等51.023
6482密钥格式化38.6%简单53.53
7200岛屿数量46.9%中等52.021
83无重复字符的最长子串32.8%中等50.937
956合并区间40.2%中等51.977
1066加一42.9%简单51.485
11681最近时刻46.8%中等55.314
12146LRU缓存机制45.4%中等52.24
1342接雨水48.4%困难51.836
144寻找两个有序数组的中位数36.7%困难51.26
15683K 个空花盆37.9%困难55.284
161007行相等的最少多米诺旋转43.1%中等54.554
17399除法求值53.7%中等53.534
1815三数之和25.4%中等51
19844比较含退格的字符串50.0%简单52.753
2020有效的括号40.8%简单50.782
215最长回文子串28.4%中等50.875
2223合并K个排序链表48.7%困难51.495
23394字符串解码48.4%中等52.225
24340至多包含 K 个不同字符的最长子串46.1%困难54.183
25686重复叠加字符串匹配33.3%简单53.316
26222完全二叉树的节点个数66.0%中等52.576
27253会议室 II40.9%中等53.144
2817电话号码的字母组合52.4%中等51.081
29308二维区域和检索 - 可变55.4%困难55.023
30843猜猜这个单词33.0%困难55.056
31975奇偶跳40.5%困难54.694
32159至多包含两个不同字符的最长子串51.9%中等53.591
33163缺失的区间24.1%中等53.746
34139单词拆分43.1%中等51.619
3510正则表达式匹配26.0%困难51.364
3611盛最多水的容器61.1%中等50.792
37489扫地机器人72.2%困难54.982
3853最大子序和49.0%简单50.715
3933搜索旋转排序数组36.3%中等51.05
40297二叉树的序列化与反序列化44.2%困难52.145
41289生命游戏68.5%中等52.426
42346数据流中的移动平均值69.6%简单53.396
4354螺旋矩阵38.5%中等51.391
44410分割数组的最大值40.4%困难53.376
45218天际线问题40.3%困难53.138
4676最小覆盖子串35.3%困难51.704
47304二维区域和检索 - 矩阵不可变42.3%中等52.7
48226翻转二叉树73.7%简单51.115
49298二叉树最长连续序列54.0%中等54.097
50299猜数字游戏46.6%简单52.273
51205同构字符串47.1%简单51.696
527整数反转33.6%简单50.461
53121买卖股票的最佳时机52.3%简单50.718
54206反转链表66.9%简单50.677
55279完全平方数53.4%中等51.45
5631下一个排列32.8%中等51.173
5734在排序数组中查找元素的第一个和最后一个位置38.9%中等50.984
58215数组中的第K个最大元素60.9%中等51.007
59295数据流的中位数42.0%困难52.36
60124二叉树中的最大路径和39.2%困难51.662
6150Pow(x, n)33.8%中等51.116
62228汇总区间50.8%中等52.536
63271字符串的编码与解码50.2%中等54.388
64288单词的唯一缩写30.3%中等54.173
6557插入区间36.8%困难51.977
66947移除最多的同行或同列石头46.9%中等53.877
67345反转字符串中的元音字母49.0%简单51.555
6821合并两个有序链表59.5%简单50.511
69162寻找峰值44.3%中等51.559
7091解码方法23.0%中等51.241
71149直线上最多的点数20.4%困难52.474
72642设计搜索自动补全系统40.4%困难54.535
7322括号生成73.2%中等50.829
74155最小栈51.4%简单50.875
75380常数时间插入、删除和获取随机元素47.7%中等52.365
76418屏幕可显示句子的数量32.4%中等54.331
77239滑动窗口最大值43.7%困难51.49
78315计算右侧小于当前元素的个数37.2%困难52.119
791057校园自行车分配33.8%中等53.914
80939最小面积矩形42.1%中等53.905
8138外观数列54.4%简单50.921
82208实现 Trie (前缀树)64.3%中等51.448
83128最长连续序列47.6%困难51.586
84158用 Read4 读取 N 个字符 II56.2%困难54.126
85329矩阵中的最长递增路径39.6%困难52.28
8649字母异位词分组60.6%中等51.04
87221最大正方形38.8%中等51.494
88359日志速率限制器68.7%简单53.417
8985最大矩形44.3%困难51.665
9043字符串相乘41.5%中等51.147
91753破解保险箱53.5%困难54.485
9241缺失的第一个正数37.5%困难41.236
93281锯齿迭代器72.0%中等44.049
94361轰炸敌人51.6%中等43.994
95766托普利茨矩阵63.4%简单42.274
9698验证二叉搜索树28.8%中等40.8
97198打家劫舍42.8%简单40.726
98283移动零59.2%简单40.726
99133克隆图48.7%中等41.906
100393UTF-8 编码验证37.4%中等43.041
1018字符串转换整数 (atoi)19.0%中等40.623
10255跳跃游戏38.0%中等40.864
10348旋转图像66.7%中等40.937
10468文本左右对齐42.1%困难42.468
10572编辑距离56.1%困难41.217
106127单词接龙39.5%中等41.503
10762不同路径58.7%中等40.729
108246中心对称数45.4%简单43.211
109347前 K 个高频元素60.1%中等41.131
11079单词搜索40.4%中等41.054
111269火星词典39.6%困难43.472
112317离建筑物最近的距离43.5%困难44.157
113809情感丰富的文字38.8%中等43.479
11470爬楼梯47.8%简单40.462
115687最长同值路径38.7%简单41.895
116140单词拆分 II37.7%困难41.917
117104二叉树的最大深度72.1%简单40.516
1181110删点成林56.3%中等43.322
119236二叉树的最近公共祖先59.7%中等41.007
12044通配符匹配26.4%困难41.431
121284顶端迭代器71.5%中等42.835
122305岛屿数量 II31.9%困难43.909
123857雇佣 K 名工人的最低成本38.8%困难44.111
124138复制带随机指针的链表43.6%中等41.443
125238除自身以外数组的乘积66.0%中等41.252
126322零钱兑换37.4%中等41.006
127280摆动排序68.6%中等43.319
128406根据身高重建队列62.0%中等41.521
129332重新安排行程35.6%中等42.291
130849到最近的人的最大距离38.6%简单42.398
131274H指数37.6%中等42.052
132242有效的字母异位词58.3%简单40.803
13314最长公共前缀36.1%简单40.389
134173二叉搜索树迭代器70.7%中等41.561
135417太平洋大西洋水流问题39.9%中等42.47
136524通过删除字母匹配到字典里最长单词44.6%中等41.912
13767924 点游戏40.8%困难43.07
138210课程表 II46.1%中等41.633
139300最长上升子序列43.9%中等40.908
140247中心对称数 II48.3%中等43.226
141341扁平化嵌套列表迭代器62.0%中等42.135
142833字符串中的查找与替换37.3%中等43.502
14369x 的平方根37.5%简单40.617
144392判断子序列47.8%简单41.094
14564最小路径和64.5%中等40.675
146166分数到小数25.6%中等41.953
147212单词搜索 II39.1%困难41.937
148224基本计算器36.8%困难41.989
149351安卓系统手势解锁63.1%中等43.829
150463岛屿的周长65.0%简单41.789
151737句子相似性 II38.3%中等44.127
152157用 Read4 读取 N 个字符51.4%简单43.151
153207课程表49.1%中等41.247
154287寻找重复数62.8%中等40.995
155135分发糖果41.2%困难41.639
15694二叉树的中序遍历70.0%中等40.515
15746全排列73.9%中等40.621
158150逆波兰表达式求值49.0%中等41.111
159334递增的三元子序列36.7%中等41.778
160403青蛙过河32.3%困难42.518
16113罗马数字转整数60.6%简单40.411
162543二叉树的直径47.0%简单41.097
163230二叉搜索树中第K小的元素68.3%中等41.062
164259较小的三数之和56.4%中等43.006
165734句子相似性48.2%简单43.849
16636有效的数独58.2%中等40.836
16784柱状图中最大的矩形38.7%困难41.028
168285二叉搜索树中的顺序后继59.9%中等42.949
169296最佳的碰头地点62.0%困难44.038
170344反转字符串68.9%简单40.584
171981基于时间的键值存储35.6%中等43.49
172169多数元素61.5%简单40.56
173777在LR字符串中交换相邻字符31.7%中等43.188
174240搜索二维矩阵 II38.7%中等40.935
175167两数之和 II - 输入有序数组52.3%简单40.591
176425单词方块50.2%困难44.363
1771055形成字符串的最短路径50.2%中等44.124
178130被围绕的区域39.0%中等41.16
179171Excel表列序号66.5%简单41.05
180101对称二叉树49.9%简单40.441
181249移位字符串分组58.4%中等43.325
182465最优账单平衡46.0%困难44.521
183852山脉数组的峰顶索引69.2%简单41.685
184528按权重随机选择40.5%中等43.097
185152乘积最大子序列37.0%中等40.825
186108将有序数组转换为二叉搜索树69.0%简单40.707
187153寻找旋转排序数组中的最小值50.2%中等40.964
18826删除排序数组中的重复项48.4%简单40.265
189459重复的子字符串45.2%简单41.566
190102二叉树的层次遍历60.7%中等40.502
19119删除链表的倒数第N个节点37.4%中等40.363
192490迷宫44.7%中等43.192
193568最大休假天数45.9%困难44.423
19437解数独59.3%困难41.292
195116填充每个节点的下一个右侧节点指针53.5%中等41.173
196846一手顺子45.7%中等43.018
197973最接近原点的 K 个点57.4%中等41.643
198136只出现一次的数字65.1%简单40.376
199731我的日程安排表 II43.7%中等43.362
2001153字符串转化30.7%困难44.331
201122买卖股票的最佳时机 II57.3%简单40.401
202126单词接龙 II31.2%困难41.993
203168Excel表列名称36.5%简单41.14
204268缺失数字54.0%简单40.778
2059回文数57.1%简单40.243
20675颜色分类54.5%中等40.592
207235二叉搜索树的最近公共祖先62.1%简单40.829
208307区域和检索 - 数组可修改53.5%中等41.991
209616给字符串添加加粗标签43.2%中等43.895
210743网络延迟时间45.4%中等42.186
211110平衡二叉树50.0%简单40.612
212354俄罗斯套娃信封问题33.3%困难42.051
213362敲击计数器69.1%中等43.193
214684冗余连接55.7%中等41.733
215771宝石与石头81.7%简单40.892
216324摆动排序 II34.7%中等41.577
217375猜数字大小 II36.7%中等42.162
218389找不同60.7%简单41.172
219560和为K的子数组43.5%中等41.193
220729我的日程安排表 I44.9%中等42.898
221117填充每个节点的下一个右侧节点指针 II44.4%中等41.269
222118杨辉三角65.6%简单40.546
223229求众数 II42.6%中等41.591
224767重构字符串38.9%中等42.095
225457环形数组循环32.7%中等42.394
22639组合总和68.3%中等40.517
227175组合两个表71.5%简单40.5
2282312的幂47.5%简单40.745
229318最大单词长度乘积61.2%中等42.06
23096不同的二叉搜索树64.6%中等40.712
231276栅栏涂色42.9%简单42.649
232286墙与门44.0%中等42.49
233378有序矩阵中第K小的元素57.9%中等41.317
234401二进制手表51.5%简单41.585
235727最小窗口子序列39.8%困难43.975
2361146快照数组22.3%中等43.188
23732最长有效括号29.5%困难40.631
23863不同路径 II32.4%中等40.611
239105从前序与中序遍历序列构造二叉树63.9%中等40.632
240739每日温度58.0%中等40.808
241350两个数组的交集 II46.4%简单40.609
242360有序转化数组62.8%中等43.35
243400第N个数字34.8%中等42.109
244415字符串相加49.3%简单40.965
245562矩阵中最长的连续1线段36.9%中等43.155
246659分割数组为连续子序列40.1%中等42.668
247951翻转等价二叉树61.7%中等42.485
248248中心对称数 III42.1%困难43.613
249695岛屿的最大面积59.5%中等41.134
250134加油站50.8%中等40.93
251161相隔为 1 的编辑距离31.6%中等42.542
252412Fizz Buzz62.6%简单40.972
25328实现 strStr()39.5%简单40.31
254353贪吃蛇39.7%中等43.781
255803打砖块23.4%困难43.616
25678子集76.3%中等40.48
257137只出现一次的数字 II65.5%中等41.031
258202快乐数57.1%简单40.645
259191位1的个数64.1%简单40.603
260223矩形面积42.4%中等41.755
261141环形链表46.1%简单40.303
26271简化路径38.8%中等40.745
263387字符串中的第一个唯一字符43.1%简单40.613
264774最小化去加油站的最大距离55.1%困难44.151
2651170比较字符串最小字母出现频次59.4%简单41.919
26616最接近的三数之和42.9%中等40.409
26725K 个一组翻转链表56.1%困难40.657
26829两数相除19.2%中等40.593
269120三角形最小路径和63.6%中等40.636
270125验证回文串42.3%简单40.438
271213打家劫舍 II36.3%中等40.804
272217存在重复元素51.5%简单40.389
273325和等于 k 的最长子数组长度45.9%中等42.626
274337打家劫舍 III55.6%中等40.976
275529扫雷游戏58.7%中等42.176
276540有序数组中的单一元素60.0%中等41.661
277977有序数组的平方70.9%简单40.963
2781048最长字符串链39.4%中等42.525
279336回文对33.0%困难32.325
280407接雨水 II34.4%困难32.37
281552学生出勤记录 II38.1%困难32.653
2821087字母切换44.5%中等33.724
28318四数之和37.1%中等30.493
28465有效数字17.9%困难31.448
285100相同的树56.4%简单30.405
286160相交链表52.1%简单30.381
287273整数转换英文表示26.1%困难32.065
288621任务调度器47.5%中等31.079
289692前K个高频单词48.4%中等31.63
290724寻找数组的中心索引36.1%简单30.821
291151翻转字符串里的单词35.4%中等30.739
292518零钱兑换 II47.5%中等31.621
293115不同的子序列46.9%困难31.431
29412整数转罗马数字62.5%中等30.413
295373查找和最小的K对数字40.5%中等31.806
296189旋转数组40.3%简单30.375
297294翻转游戏 II55.6%中等33.133
298320列举单词的全部缩写61.1%中等33.342
299363矩形区域不超过 K 的最大数值和34.3%困难32.494
300460LFU缓存33.7%困难32.434
301475供暖器29.2%简单31.485
302498对角线遍历39.7%中等31.352
303817链表组件55.8%中等32.047
304818赛车31.6%困难33.272
305911在线选举37.3%中等33.272
3061096花括号展开 II46.3%困难34.079
307188买卖股票的最佳时机 IV28.8%困难31.082
308250统计同值子树62.5%中等32.765
309277搜寻名人57.8%中等32.429
310349两个数组的交集68.0%简单30.568
311416分割等和子集44.9%中等31.002
312722删除注释27.1%中等32.494
313187重复的DNA序列43.5%中等31.284
314303区域和检索 - 数组不可变59.5%简单30.79
31545跳跃游戏 II33.0%困难30.653
316266回文排列62.0%简单32.346
317471编码最短长度的字符串50.7%困难34.055
318788旋转数字58.8%简单31.717
319815公交路线30.1%困难32.544
320900RLE 迭代器41.9%中等33.012
3211088易混淆数 II33.1%困难34.36
322165比较版本号38.6%中等31.078
323227基本计算器 II34.7%中等31.229
324241为运算表达式设计优先级70.3%中等31.433
325986区间列表的交集61.0%中等32.061
326190颠倒二进制位54.6%简单30.668
327750角矩形的数量73.5%中等33.749
32827移除元素57.4%简单30.202
32967二进制求和52.2%简单30.382
330237删除链表中的节点79.8%简单30.366
331270最接近的二叉搜索树值50.1%简单31.998
332310最小高度树33.5%中等31.715
333391完美矩形24.5%困难32.852
334505迷宫 II43.6%中等33.057
335551学生出勤记录 I50.4%简单31.276
336708循环有序列表的插入28.3%中等33.516
337855考场就座30.8%中等32.998
3381011在 D 天内送达包裹的能力50.2%中等32.286
3391066校园自行车分配 II35.8%中等33.577
3401231分享巧克力54.1%困难33.932
341209长度最小的子数组41.1%中等30.696
342278第一个错误的版本36.4%简单30.643
343438找到字符串中所有字母异位词40.6%中等30.932
344572另一个树的子树43.0%简单30.981
345723粉碎糖果65.5%中等33.643
346430扁平化多级双向链表45.5%中等31.548
347772基本计算器 III31.6%困难33.336
348132分割回文串 II41.8%困难31.47
349384打乱数组49.3%中等31.171
3506Z 字形变换46.6%中等30.279
35188合并两个有序数组46.5%简单30.234
352220存在重复元素 III25.9%中等30.997
353282给表达式添加运算符32.0%困难32.259
354348判定井字棋胜负56.4%中等32.368
355369给单链表加一59.1%中等32.709
356486预测赢家50.4%中等31.754
357544输出比赛匹配对64.1%中等33.396
358685冗余连接 II33.7%困难32.301
359769最多能完成排序的块53.6%中等31.996
36035搜索插入位置45.1%简单30.225
36177组合72.6%中等30.62
362232用栈实现队列62.6%简单30.514
363398随机数索引58.1%中等31.912
36489格雷编码67.5%中等30.868
365264丑数 II49.3%中等30.824
36651N皇后67.9%困难30.641
36797交错字符串38.5%困难31.13
368292Nim 游戏69.7%简单30.597
369214最短回文串31.2%困难31.443
370261以图判树44.6%中等32.473
371309最佳买卖股票时机含冷冻期51.2%中等30.745
372447回旋镖的数量56.7%简单31.31
373837新21点25.3%中等32.849
374203移除链表元素43.9%简单30.397
37581搜索旋转排序数组 II34.9%中等30.741
376752打开转盘锁48.2%中等31.422
377785判断二分图42.5%中等31.682
378143重排链表54.4%中等30.798
379374猜数字大小42.6%简单30.83
380792匹配子序列的单词数41.3%中等32.107
381845数组中的最长山脉33.5%中等32.069
382935骑士拨号器40.0%中等32.585
383941有效的山脉数组34.9%简单31.424
38430串联所有单词的子串29.1%困难30.73
385109有序链表转换二叉搜索树70.1%中等30.72
386148排序链表63.7%中等30.455
387252会议室51.6%简单31.779
388395至少有K个重复字符的最长子串41.4%中等31.348
389636函数的独占时间48.5%中等32.132
390715Range 模块32.1%困难33.137
391801使序列递增的最小交换次数36.4%中等32.217
392381O(1) 时间插入、删除和获取随机元素 - 允许重复36.6%困难32.234
393450删除二叉搜索树中的节点37.8%中等31.171
394176第二高的薪水33.8%简单30.356
395319灯泡开关44.3%中等31.232
396251展开二维向量51.2%中等32.622
397293翻转游戏69.9%简单32.221
398358K 距离间隔重排字符串34.9%困难33.278
399444序列重建22.5%中等33.342
400527单词缩写47.1%困难33.682
401913猫和老鼠29.3%困难33.592
4021197进击的骑士28.3%中等33.093
40324两两交换链表中的节点64.2%中等30.239
404219存在重复元素 II37.4%简单30.466
405419甲板上的战舰70.6%中等31.665
406647回文子串60.5%中等30.717
407736Lisp 语法解析42.7%困难33.781
408428序列化和反序列化 N 叉树62.3%困难33.029
409836矩形重叠45.2%简单31.479
410449序列化和反序列化二叉搜索树50.6%中等31.615
411807保持城市天际线80.1%中等31.659
412877石子游戏67.5%中等31.22
413316去除重复字母37.0%困难31.178
414535TinyURL 的加密与解密81.0%中等31.426
415676实现一个魔法字典55.2%中等32.091
416841钥匙和房间59.5%中等31.148
417497非重叠矩形中的随机点37.5%中等32.844
418889根据前序和后序遍历构造二叉树61.9%中等31.952
4191145二叉树着色游戏38.5%中等32.35
42099恢复二叉搜索树54.7%困难30.966
421301删除无效的括号45.1%困难31.302
422328奇偶链表61.1%中等30.519
423343整数拆分54.0%中等30.822
424443压缩字符串39.1%简单30.808
425662二叉树最大宽度35.1%中等31.48
426688“马”在棋盘上的概率45.5%中等32.132
427721账户合并31.5%中等31.893
428733图像渲染52.8%简单31.032
429745前缀和后缀搜索30.5%困难32.931
43074搜索二维矩阵37.2%中等30.423
43195不同的二叉搜索树 II61.2%中等30.586
432204计数质数32.1%简单30.425
433445两数相加 II53.7%中等30.709
43473矩阵置零55.0%中等30.511
43547全排列 II56.8%中等30.372
436557反转字符串中的单词 III69.2%简单30.456
437312戳气球57.5%困难31.036
438379电话目录管理系统65.8%中等32.727
439382链表随机节点54.6%中等31.584
440409最长回文串51.8%简单30.714
441480滑动窗口中位数32.5%困难31.853
44254201 矩阵37.8%中等30.991
443835图像重叠57.5%中等32.416
444853车队34.8%中等31.853
445887鸡蛋掉落20.7%困难31.218
44659螺旋矩阵 II76.5%中等30.475
44760第k个排列48.1%中等30.541
448103二叉树的锯齿形层次遍历53.4%中等30.383
449185部门工资前三高的所有员工41.7%困难30.959
450234回文链表40.2%简单30.26
451311稀疏矩阵的乘法73.9%中等32.504
452787K 站中转内最便宜的航班35.3%中等31.451
453890查找和替换模式69.7%中等31.736
454114二叉树展开为链表67.4%中等30.413
455154寻找旋转排序数组中的最小值 II46.1%困难30.776
456256粉刷房子57.1%简单31.587
457290单词规律41.8%简单30.674
458365水壶问题29.8%中等31.394
459427建立四叉树57.0%中等32.504
460850矩形面积 II39.3%困难33.007
461424替换后的最长重复字符45.3%中等31.317
462539最小时间差53.0%中等31.52
463327区间和的个数32.1%困难21.697
464448找到所有数组中消失的数字56.0%简单20.418
465451根据字符出现频率排序61.7%中等20.705
466493翻转对22.4%困难21.341
467549二叉树中最长的连续序列47.8%中等23.045
468652寻找重复的子树51.6%中等21.352
469658找到 K 个最接近的元素42.4%中等21.331
470760找出变位映射81.0%简单22.05
471702搜索长度未知的有序数组65.9%中等22.429
472802找到最终的安全状态46.0%中等21.952
473979在二叉树中分配硬币65.4%中等21.726
4741056易混淆数33.6%简单22.742
4751032字符流30.3%困难22.541
476113路径总和 II58.5%中等20.4
477144二叉树的前序遍历64.0%中等20.237
478145二叉树的后序遍历70.0%困难20.298
479567字符串的排列33.8%中等20.703
480558四叉树交集46.1%简单22.097
481776拆分二叉搜索树52.2%中等22.629
482871最低加油次数29.2%困难22.018
4831047删除字符串中的所有相邻重复项66.5%简单20.71
4841074元素和为目标值的子矩阵数量41.6%困难22.603
485119杨辉三角 II59.9%简单20.324
486211添加与搜索单词 - 数据结构设计42.5%中等21.005
487496下一个更大元素 I62.8%简单20.567
488694不同岛屿的数量44.9%中等22.529
48983删除排序链表中的重复元素49.0%简单20.207
490233数字 1 的个数32.3%困难21.261
491112路径总和48.9%简单20.25
492275H指数 II40.0%中等21.137
493437路径总和 III53.8%简单20.457
49482删除排序链表中的重复元素 II45.7%中等20.343
49593复原IP地址45.6%中等20.46
496859亲密字符串27.8%简单20.954
4973263的幂46.4%简单20.412
498370区间加法63.9%中等22.533
499894所有可能的满二叉树73.1%中等21.506
5001168水资源分配优化38.9%困难23.497