序号编号题目通过率难度出题指数出现频率
11两数之和47.5%简单50.972
22两数相加36.6%中等50.587
3146LRU缓存机制45.4%中等51.66
453最大子序和49.0%简单50.658
5206反转链表66.9%简单50.613
64寻找两个有序数组的中位数36.7%困难50.651
73无重复字符的最长子串32.8%中等50.348
854螺旋矩阵38.5%中等51.142
95最长回文子串28.4%中等50.478
1042接雨水48.4%困难40.915
1115三数之和25.4%中等40.445
1221合并两个有序链表59.5%简单40.361
1320有效的括号40.8%简单40.316
148字符串转换整数 (atoi)19.0%中等40.504
157整数反转33.6%简单40.268
16200岛屿数量46.9%中等40.708
17238除自身以外数组的乘积66.0%中等41.031
18403青蛙过河32.3%困难42.38
1956合并区间40.2%中等40.637
2033搜索旋转排序数组36.3%中等40.492
21121买卖股票的最佳时机52.3%简单40.32
2249字母异位词分组60.6%中等40.622
23341扁平化嵌套列表迭代器62.0%中等41.738
24387字符串中的第一个唯一字符43.1%简单40.672
259回文数57.1%简单40.207
2617电话号码的字母组合52.4%中等40.369
2723合并K个排序链表48.7%困难40.478
28242有效的字母异位词58.3%简单40.523
29344反转字符串68.9%简单40.408
30202快乐数57.1%简单40.633
31322零钱兑换37.4%中等40.626
3213罗马数字转整数60.6%简单40.257
33204计数质数32.1%简单40.665
34139单词拆分43.1%中等40.633
35412Fizz Buzz62.6%简单40.898
3611盛最多水的容器61.1%中等30.229
3748旋转图像66.7%中等30.478
38236二叉树的最近公共祖先59.7%中等30.555
39771宝石与石头81.7%简单30.758
40125验证回文串42.3%简单30.412
41284顶端迭代器71.5%中等32.03
42155最小栈51.4%简单30.355
43295数据流的中位数42.0%困难31.278
4414最长公共前缀36.1%简单30.189
4570爬楼梯47.8%简单30.205
46141环形链表46.1%简单30.258
47104二叉树的最大深度72.1%简单30.219
48140单词拆分 II37.7%困难31.122
4946全排列73.9%中等30.308
50175组合两个表71.5%简单30.349
5188合并两个有序数组46.5%简单30.229
52151翻转字符串里的单词35.4%中等30.616
5397交错字符串38.5%困难31.174
54136只出现一次的数字65.1%简单30.221
55138复制带随机指针的链表43.6%中等30.756
5610正则表达式匹配26.0%困难30.373
57191位1的个数64.1%简单30.433
58190颠倒二进制位54.6%简单30.567
59227基本计算器 II34.7%中等31.08
6012整数转罗马数字62.5%中等30.309
6126删除排序数组中的重复项48.4%简单30.126
6250Pow(x, n)33.8%中等30.347
6362不同路径58.8%中等30.259
64102二叉树的层次遍历60.7%中等30.26
65237删除链表中的节点79.8%简单30.299
6676最小覆盖子串35.3%困难30.579
6791解码方法23.0%中等30.424
68283移动零59.2%简单30.25
69297二叉树的序列化与反序列化44.2%困难30.805
70300最长上升子序列43.9%中等30.4
7198验证二叉搜索树28.8%中等30.261
72215数组中的第K个最大元素60.9%中等30.269
7336有效的数独58.2%中等30.374
7469x 的平方根37.5%简单30.238
7579单词搜索40.3%中等30.401
76124二叉树中的最大路径和39.1%困难30.582
77127单词接龙39.5%中等30.629
78218天际线问题40.2%困难31.513
79329矩阵中的最长递增路径39.6%困难31.082
80380常数时间插入、删除和获取随机元素47.7%中等31.099
81724寻找数组的中心索引36.1%简单30.578
826Z 字形变换46.6%中等30.209
8319删除链表的倒数第N个节点37.4%中等30.156
8422括号生成73.2%中等30.214
8528实现 strStr()39.5%简单30.172
8638外观数列54.4%简单30.264
87149直线上最多的点数20.4%困难31.095
8824两两交换链表中的节点64.2%中等30.215
8931下一个排列32.8%中等30.304
9039组合总和68.3%中等30.276
91169多数元素61.5%简单30.214
92268缺失数字54.0%简单30.386
93279完全平方数53.4%中等30.416
94311稀疏矩阵的乘法73.9%中等32.582
95394字符串解码48.4%中等30.56
9616最接近的三数之和42.9%中等30.22
97176第二高的薪水33.8%简单30.302
9832最长有效括号29.5%困难30.317
9941缺失的第一个正数37.5%困难30.397
10045跳跃游戏 II33.0%困难30.426
10155跳跃游戏38.0%中等30.247
10275颜色分类54.5%中等30.264
103101对称二叉树49.9%简单30.165
104253会议室 II40.9%中等31.173
105348判定井字棋胜负56.4%中等31.976
106543二叉树的直径47.0%简单30.452
107973最接近原点的 K 个点57.4%中等30.904
108160相交链表52.1%简单20.196
109177第N高的薪水43.8%中等20.501
110349两个数组的交集68.0%简单20.317
11134在排序数组中查找元素的第一个和最后一个位置38.9%中等20.199
112167两数之和 II - 输入有序数组52.3%简单20.199
113173二叉搜索树迭代器70.7%中等20.628
114212单词搜索 II39.1%困难20.892
115232用栈实现队列62.6%简单20.337
116269火星词典39.6%困难22.005
117384打乱数组49.3%中等20.801
118463岛屿的周长65.0%简单20.802
119692前K个高频单词48.4%中等21.041
120977有序数组的平方70.9%简单20.543
121108将有序数组转换为二叉搜索树69.0%简单20.264
122171Excel表列序号66.5%简单20.424
123393UTF-8 编码验证37.4%中等21.517
12478子集76.3%中等20.205
125120三角形最小路径和63.6%中等20.299
126234回文链表40.2%简单20.209
127122买卖股票的最佳时机 II57.3%简单20.134
12818四数之和37.1%中等20.232
12972编辑距离56.1%困难20.333
13074搜索二维矩阵37.2%中等20.318
1312312的幂47.5%简单20.32
132239滑动窗口最大值43.7%困难20.394
133350两个数组的交集 II46.4%简单20.264
13429两数相除19.2%中等20.243
13565有效数字17.9%困难20.78
13667二进制求和52.2%简单20.181
137105从前序与中序遍历序列构造二叉树64.0%中等20.233
138221最大正方形38.8%中等20.376
139240搜索二维矩阵 II38.7%中等20.287
14051N皇后67.9%困难20.36
14183删除排序链表中的重复元素49.0%简单20.161
14292反转链表 II48.9%中等20.279
143103二叉树的锯齿形层次遍历53.4%中等20.277
144116填充每个节点的下一个右侧节点指针53.5%中等20.438
145230二叉搜索树中第K小的元素68.3%中等20.322
146273整数转换英文表示26.1%困难21.24
147315计算右侧小于当前元素的个数37.2%困难20.641
148460LFU缓存33.7%困难21.637
149560和为K的子数组43.5%中等20.501
150621任务调度器47.5%中等20.53
151733图像渲染52.8%简单20.74
152739每日温度58.0%中等20.33
153706设计哈希映射55.8%简单20.823
154509斐波那契数66.0%简单20.279
1551108IP 地址无效化81.0%简单20.4
156199二叉树的右视图63.0%中等20.407
157162寻找峰值44.3%中等20.313
158178分数排名60.3%中等20.391
159225用队列实现栈62.1%简单20.269
16035搜索插入位置45.1%简单20.094
161217存在重复元素51.5%简单20.131
162118杨辉三角65.6%简单20.164
163165比较版本号38.6%中等20.518
16425K 个一组翻转链表56.1%困难20.242
16543字符串相乘41.5%中等20.226
16657插入区间36.8%困难20.472
16759螺旋矩阵 II76.5%中等20.307
16868文本左右对齐42.1%困难20.852
169133克隆图48.7%中等20.523
170153寻找旋转排序数组中的最小值50.1%中等20.278
171198打家劫舍42.8%简单20.123
172332重新安排行程35.6%中等20.84
173336回文对33.0%困难21.353
174347前 K 个高频元素60.1%中等20.241
175381O(1) 时间插入、删除和获取随机元素 - 允许重复36.6%困难21.573
176179最大数35.2%中等20.377
177208实现 Trie (前缀树)64.3%中等20.307
178210课程表 II46.1%中等20.494
17994二叉树的中序遍历70.0%中等20.108
18061旋转链表39.8%中等20.178
181112路径总和48.9%简单20.143
182152乘积最大子序列37.0%中等20.191
183168Excel表列名称36.5%简单20.326
184181超过经理收入的员工68.2%简单20.27
185292Nim 游戏69.7%简单20.252
186378有序矩阵中第K小的元素57.9%中等20.46
187207课程表49.1%中等20.293
188383赎金信51.5%简单20.35
189195第十行43.5%简单20.605
190235二叉搜索树的最近公共祖先62.1%简单20.216
191251展开二维向量51.2%中等21.817
192277搜寻名人57.8%中等21.337
1933263的幂46.4%简单20.272
194351安卓系统手势解锁63.1%中等21.949
195419甲板上的战舰70.6%中等21.018
196443压缩字符串39.1%简单20.442
197448找到所有数组中消失的数字56.0%简单20.249
198450删除二叉搜索树中的节点37.8%中等20.605
199545二叉树的边界34.7%中等21.88
200647回文子串60.5%中等20.356
201694不同岛屿的数量44.9%中等22.014
202428序列化和反序列化 N 叉树62.3%困难22.249
203796旋转字符串49.3%简单20.785
204528按权重随机选择40.5%中等21.514
205114二叉树展开为链表67.4%中等20.223
206415字符串相加49.3%简单20.309
207461汉明距离74.6%简单20.214
208109有序链表转换二叉搜索树70.1%中等20.335
209249移位字符串分组58.4%中等21.677
210472连接词44.5%困难21.616
21127移除元素57.4%简单10.054
212113路径总和 II58.5%中等10.193
213188买卖股票的最佳时机 IV28.8%困难10.356
214192统计词频33.6%中等10.737
215209长度最小的子数组41.1%中等10.22
21630串联所有单词的子串29.1%困难10.282
21737解数独59.3%困难10.316
21844通配符匹配26.4%困难10.26
21964最小路径和64.5%中等10.1
22073矩阵置零55.0%中等10.212
22177组合72.6%中等10.2
222100相同的树56.4%简单10.097
223110平衡二叉树50.0%简单10.123
224142环形链表 II48.2%中等10.118
225203移除链表元素43.9%简单10.128
226222完全二叉树的节点个数66.0%中等10.374
227229求众数 II42.6%中等10.495
228258各位相加65.5%简单10.247
229261以图判树44.6%中等11.394
230301删除无效的括号45.1%困难10.67
231304二维区域和检索 - 矩阵不可变42.3%中等10.569
232333最大 BST 子树41.9%中等11.4
233362敲击计数器69.1%中等11.548
234388文件的最长绝对路径43.7%中等11.182
235391完美矩形24.5%困难11.617
236416分割等和子集44.9%中等10.319
237479最大回文数乘积31.5%困难11.929
238557反转字符串中的单词 III69.2%简单10.204
239688“马”在棋盘上的概率45.5%中等11.319
240709转换成小写字母75.1%简单10.242
241430扁平化多级双向链表45.5%中等10.644
242785判断二分图42.5%中等10.818
243912排序数组52.4%中等10.418
244986区间列表的交集61.0%中等10.951
2451095山脉数组中查找目标值29.5%困难11.792
2461114按序打印58.9%简单10.293
247119杨辉三角 II59.9%简单10.155
248281锯齿迭代器72.0%中等11.677
249352将数据流变为多个不相交区间51.4%困难11.722
250382链表随机节点54.6%中等10.939
251687最长同值路径38.7%简单10.408
252193有效电话号码27.7%简单10.609
253115不同的子序列46.9%困难10.508
254220存在重复元素 III25.9%中等10.37
25558最后一个单词的长度32.3%简单10.075
256148排序链表63.7%中等10.123
257451根据字符出现频率排序61.7%中等10.285
258628三个数的最大乘积48.9%简单10.321
25940组合总和 II59.9%中等10.118
26093复原IP地址45.6%中等10.194
261182查找重复的电子邮箱78.0%简单10.151
262565数组嵌套55.0%中等10.73
26363不同路径 II32.4%中等10.102
26486分隔链表55.6%中等10.153
265107二叉树的层次遍历 II64.1%简单10.112
266111二叉树的最小深度41.4%简单10.089
267117填充每个节点的下一个右侧节点指针 II44.4%中等10.275
268184部门工资最高的员工43.7%中等10.256
269201数字范围按位与44.7%中等10.432
270211添加与搜索单词 - 数据结构设计42.5%中等10.442
271219存在重复元素 II37.4%简单10.134
272223矩形面积42.4%中等10.525
273233数字 1 的个数32.3%困难10.602
274282给表达式添加运算符32.0%困难11.002
275309最佳买卖股票时机含冷冻期51.2%中等10.205
276316去除重复字母37.0%困难10.472
277328奇偶链表61.1%中等10.167
278338比特位计数74.5%中等10.174
279343整数拆分54.0%中等10.293
280353贪吃蛇39.7%中等11.963
281404左叶子之和53.3%简单10.224
282435无重叠区间44.3%中等10.375
283437路径总和 III53.8%简单10.173
284449序列化和反序列化二叉搜索树50.6%中等10.683
285454四数相加 II54.1%中等10.306
286486预测赢家50.4%中等10.661
287493翻转对22.4%困难10.647
288498对角线遍历39.7%中等10.386
289503下一个更大元素 II52.1%中等10.341
290549二叉树中最长的连续序列47.9%中等12.056
291561数组拆分 I69.5%简单10.194
292609在系统中查找重复文件54.9%中等11.207
293721账户合并31.5%中等10.935
294729我的日程安排表 I44.9%中等11.15
295741摘樱桃29.9%困难11.401
296821字符的最短距离66.2%简单10.543
297895最大频率栈45.6%困难11.357
298911在线选举37.3%中等11.62
299929独特的电子邮件地址63.9%简单10.525
300933最近的请求次数70.1%简单10.432
301938二叉搜索树的范围和75.9%简单10.272
3021011在 D 天内送达包裹的能力50.2%中等10.981
3031060有序数组中的缺失元素46.6%中等11.963
3041019链表中的下一个更大节点50.6%中等10.556
305131分割回文串65.1%中等10.216
306147对链表进行插入排序62.5%中等10.225
307180连续出现的数字48.1%中等10.284
308186翻转字符串里的单词 II71.5%中等10.852
309312戳气球57.5%困难10.431
310369给单链表加一59.1%中等11.336
311516最长回文子序列49.9%中等10.337
312636函数的独占时间48.5%中等10.995
313852山脉数组的峰顶索引69.2%简单10.362
314518零钱兑换 II47.5%中等10.492
315123买卖股票的最佳时机 III40.9%困难10.18
31684柱状图中最大的矩形38.7%困难10.143
317445两数相加 II53.8%中等10.24
318669修剪二叉搜索树63.8%简单10.403
31995不同的二叉搜索树 II61.2%中等10.193
320164最大间距54.3%困难10.494
321213打家劫舍 II36.3%中等10.165
322278第一个错误的版本36.4%简单10.151
323303区域和检索 - 数组不可变59.5%简单10.179
324305岛屿数量 II31.9%困难11.466
325357计算各个位数不同的数字个数49.9%中等10.473
326183从不订购的客户65.3%简单10.125
327197上升的温度49.4%简单10.177
328458可怜的小猪53.8%困难10.951
329514自由之路38.2%困难11.119
330538把二叉搜索树转换为累加树58.4%简单10.138
331595大的国家76.6%简单10.146
332601体育馆的人流量44.5%困难10.503
333632最小区间33.9%困难10.904
334665非递减数列21.5%简单10.164
335698划分为k个相等的子集40.4%中等10.369
336718最长重复子数组48.4%中等10.338
337746使用最小花费爬楼梯46.5%简单10.144
338901股票价格跨度38.0%中等10.781
339368最大整除子集36.3%中等10.455
340257二叉树的所有路径61.9%简单10.117
341996正方形数组的数目43.2%困难11.194
34252N皇后 II77.2%困难10.17
34366加一42.9%简单10.034
34471简化路径38.8%中等10.102
34596不同的二叉搜索树64.6%中等10.085
346126单词接龙 II31.2%困难10.377
347128最长连续序列47.6%困难10.133
348137只出现一次的数字 II65.5%中等10.157
349150逆波兰表达式求值49.0%中等10.107
350166分数到小数25.6%中等10.281
351226翻转二叉树73.7%简单10.055
352256粉刷房子57.1%简单10.551
353271字符串的编码与解码50.2%中等11.253
354287寻找重复数62.8%中等10.089
355345反转字符串中的元音字母49.0%简单10.115
356356直线镜像28.5%中等11.534
357359日志速率限制器68.3%简单10.756
358373查找和最小的K对数字40.5%中等10.445
359374猜数字大小42.6%简单10.178
360385迷你语法分析器40.2%中等10.725
361401二进制手表51.5%简单10.283
362407接雨水 II34.4%困难10.676
363442数组中重复的数据63.4%中等10.253
364466统计重复个数30.0%困难11.319
365515在每个树行中找最大值58.3%中等10.32
366530二叉搜索树的最小绝对差55.3%简单10.251
367540有序数组中的单一元素60.0%中等10.352
368556下一个更大元素 III29.4%中等10.577
369582杀死进程33.6%中等10.778
370588设计内存文件系统34.6%困难12.037
371617合并二叉树74.7%简单10.088
372642设计搜索自动补全系统40.3%困难11.394
373658找到 K 个最接近的元素42.4%中等10.478
374661图片平滑器52.2%简单10.406
375674最长连续递增序列43.8%简单10.201
376686重复叠加字符串匹配33.3%简单10.392
377427建立四叉树57.0%中等11.186
378589N叉树的前序遍历71.9%简单10.185
379590N叉树的后序遍历72.0%简单10.199
380772基本计算器 III31.6%困难11.466
381784字母大小写全排列62.4%简单10.245
382788旋转数字58.8%简单10.422
383804唯一摩尔斯密码词74.0%简单10.24
384805数组的均值分割24.7%困难11.609
385807保持城市天际线80.1%中等10.52
386811子域名访问计数66.1%简单10.487
387836矩形重叠45.2%简单10.44
388876链表的中间结点64.6%简单10.126
389890查找和替换模式69.7%中等10.653
390907子数组的最小值之和27.3%中等10.61
391909蛇梯棋29.2%中等11.092
392937重新排列日志文件51.5%简单10.636
393950按递增顺序显示卡牌75.5%中等10.649
394961重复 N 次的元素66.1%简单10.27
395981基于时间的键值存储35.6%中等11.03
3961021删除最外层的括号76.0%简单10.181
3971031两个非重叠子数组的最大和49.8%中等11.025
3981038从二叉搜索树到更大和树72.3%中等10.351
3991044最长重复子串15.8%困难10.765
4001094拼车52.1%中等10.556
401187重复的DNA序列43.5%中等10.25
402260只出现一次的数字 III69.5%中等10.198
403289生命游戏68.6%中等10.23
404337打家劫舍 III55.6%中等10.148
405339嵌套列表权重和79.8%简单10.887
406736Lisp 语法解析42.7%困难12.066
407867转置矩阵66.9%简单10.274
408417太平洋大西洋水流问题39.9%中等10.448
409700二叉搜索树中的搜索71.9%简单10.179
410539最小时间差53.0%中等10.54
4111278分割回文串 III54.1%困难11.218
4121252奇数值单元格的数目75.0%简单10.269
41385最大矩形44.3%困难10.151
41447全排列 II56.8%中等10.085
41582删除排序链表中的重复元素 II45.7%中等10.095
416106从中序与后序遍历序列构造二叉树66.7%中等10.12
417154寻找旋转排序数组中的最小值 II46.1%困难10.208
418157用 Read4 读取 N 个字符51.4%简单10.787
419241为运算表达式设计优先级70.3%中等10.311
420314二叉树的垂直遍历52.3%中等11.036
421321拼接最大数26.8%困难10.696
422331验证二叉树的前序序列化43.8%中等10.488
423395至少有K个重复字符的最长子串41.4%中等10.36
424399除法求值53.7%中等10.37
425402移掉K位数字27.8%中等10.234
426494目标和43.2%中等10.167
427535TinyURL 的加密与解密81.0%中等10.447
428567字符串的排列33.8%中等10.201
429655输出二叉树53.7%中等10.733
430737句子相似性 II38.3%中等11.493
431787K 站中转内最便宜的航班35.3%中等10.514
432969煎饼排序62.4%中等10.671
4331226哲学家进餐52.5%中等10.84
4341140石子游戏 II57.6%中等11.194
4351302层数最深叶子节点的和80.5%中等10.229
436185部门工资前三高的所有员工41.7%困难10.147
437365水壶问题29.8%中等10.258
438432全 O(1) 的数据结构34.3%困难10.567
439455分发饼干52.8%简单10.061
440564寻找最近的回文数13.9%困难10.584
441605种花问题31.1%简单10.092
44267924 点游戏40.8%困难10.414
443754到达终点数字39.2%中等10.519
444773滑动谜题57.0%困难10.588
445799香槟塔34.6%中等10.602
446837新21点25.3%中等10.747
447908最小差值 I67.4%简单10.221
448881救生艇39.6%中等10.334
449129求根到叶子节点数字之和61.3%中等10.077
450815公交路线30.1%困难10.519
45160第k个排列48.1%中等10.069
45299恢复二叉搜索树54.7%困难10.136
453134加油站50.8%中等10.066
454205同构字符串47.1%简单10.061
455224基本计算器36.8%困难10.16
456274H指数37.6%中等10.158
4573424的幂47.7%简单10.089
458364加权嵌套序列和 II68.3%中等10.863
459386字典序排数68.0%中等10.22
460390消除游戏42.0%中等10.428
461406根据身高重建队列62.0%中等10.081
462409最长回文串51.8%简单10.096
463438找到字符串中所有字母异位词40.6%中等10.09
464465最优账单平衡46.0%困难11.417
465476数字的补数67.9%简单10.129
466508出现次数最多的子树元素和61.6%中等10.261
467513找树左下角的值68.3%中等10.139
468529扫雷游戏58.7%中等10.328
46954201 矩阵37.8%中等10.156
470596超过5名学生的课39.5%简单10.103
471627交换工资75.0%简单10.106
472635设计日志存储系统53.3%中等11.073
473645错误的集合40.6%简单10.158
474675为高尔夫比赛砍树33.3%困难10.913
475680验证回文字符串 Ⅱ35.0%简单10.082
476728自除数72.4%简单10.13
477748最短完整词56.9%简单10.32
478756金字塔转换矩阵53.2%中等10.622
479429N叉树的层序遍历64.4%中等10.15
480431将 N 叉树编码为二叉树66.3%困难11.52
481766托普利茨矩阵63.4%简单10.16
482770基本计算器 IV49.3%困难11.677
483703数据流中的第K大元素42.1%简单10.109
484791自定义字符串排序65.2%中等10.316
485802找到最终的安全状态46.0%中等10.506
486808分汤44.7%中等10.725
487708循环有序列表的插入28.3%中等11.06
488824山羊拉丁文58.7%简单10.239
489833字符串中的查找与替换37.3%中等10.614
490489扫地机器人72.2%困难11.025
491842将数组拆分成斐波那契序列35.9%中等10.522
492855考场就座30.8%中等10.791
493871最低加油次数29.2%困难10.548
494470用 Rand7() 实现 Rand10()44.9%中等10.304
495877石子游戏67.5%中等10.193
496497非重叠矩形中的随机点37.5%中等10.896
497887鸡蛋掉落20.7%困难10.21
498897递增顺序查找树65.6%简单10.18
499898子数组按位或操作26.6%中等10.638
500900RLE 迭代器41.9%中等10.759