精选 TOP 面试题

1

两数之和    

46.5%简单2

两数相加    

35.5%中等3

无重复字符的最长子串    

31.1%中等4

寻找两个有序数组的中位数    

35.9%困难5

最长回文子串    

26.9%中等7

整数反转    

33.0%简单8

字符串转换整数 (atoi)    

17.9%中等10

正则表达式匹配    

24.6%困难11

盛最多水的容器    

57.3%中等13

罗马数字转整数    

58.9%简单14

最长公共前缀    

34.6%简单15

三数之和    

23.8%中等17

电话号码的字母组合    

50.8%中等19

删除链表的倒数第N个节点    

35.3%中等20

有效的括号    

39.4%简单21

合并两个有序链表    

56.9%简单22

括号生成    

71.6%中等23

合并K个排序链表    

47.4%困难26

删除排序数组中的重复项    

46.0%简单28

实现 strStr()    

38.8%简单29

两数相除    

18.6%中等33

搜索旋转排序数组    

36.1%中等34

在排序数组中查找元素的第一个和最后一个位置    

37.6%中等36

有效的数独    

55.5%中等38

报数    

52.3%简单41

缺失的第一个正数    

36.2%困难42

接雨水    

46.1%困难44

通配符匹配    

24.8%困难46

全排列    

71.4%中等48

旋转图像    

63.8%中等49

字母异位词分组    

58.3%中等50

Pow(x, n)    

33.1%中等53

最大子序和    

47.2%简单54

螺旋矩阵    

37.0%中等55

跳跃游戏    

36.0%中等56

合并区间    

38.1%中等62

不同路径    

55.8%中等66

加一    

40.6%简单69

x 的平方根    

36.8%简单70

爬楼梯    

46.6%简单73

矩阵置零    

53.9%中等75

颜色分类    

52.7%中等76

最小覆盖子串    

36.1%困难78

子集    

74.7%中等79

单词搜索    

38.8%中等84

柱状图中最大的矩形    

37.3%困难88

合并两个有序数组    

45.2%简单91

解码方法    

21.6%中等94

二叉树的中序遍历    

67.7%中等98

验证二叉搜索树    

27.4%中等123

 

101

对称二叉树    

48.2%简单102

二叉树的层次遍历    

58.4%中等103

二叉树的锯齿形层次遍历    

51.3%中等104

二叉树的最大深度    

70.7%简单105

从前序与中序遍历序列构造二叉树    

61.0%中等108

将有序数组转换为二叉搜索树    

66.3%简单116

填充每个节点的下一个右侧节点指针    

45.8%中等118

杨辉三角    

63.7%简单121

买卖股票的最佳时机    

50.6%简单122

买卖股票的最佳时机 II    

55.2%简单124

二叉树中的最大路径和    

37.5%困难125

验证回文串    

40.8%简单127

单词接龙    

36.7%中等128

最长连续序列    

46.6%困难130

被围绕的区域    

37.9%中等131

分割回文串    

63.5%中等134

加油站    

48.6%中等136

只出现一次的数字    

63.1%简单138

复制带随机指针的链表    

36.0%中等139

单词拆分    

42.7%中等140

单词拆分 II    

37.4%困难141

环形链表    

42.6%简单146

LRU缓存机制    

43.3%中等148

排序链表    

61.7%中等149

直线上最多的点数    

18.1%困难150

逆波兰表达式求值    

45.8%中等152

乘积最大子序列    

35.2%中等155

最小栈    

49.7%简单160

相交链表    

47.6%简单162

寻找峰值    

41.7%中等163

缺失的区间    

26.7%中等166

分数到小数    

24.5%中等169

求众数    

60.3%简单171

Excel表列序号    

65.0%简单172

阶乘后的零    

39.4%简单179

最大数    

33.3%中等189

旋转数组    

38.5%简单190

颠倒二进制位    

46.9%简单191

位1的个数    

58.1%简单198

打家劫舍    

41.4%简单200

岛屿数量    

45.4%中等202

快乐数    

54.9%简单204

计数质数    

29.7%简单206

反转链表    

64.0%简单207

课程表    

48.6%中等208

实现 Trie (前缀树)    

60.9%中等210

课程表 II    

48.0%中等212

单词搜索 II    

36.2%困难215

数组中的第K个最大元素    

58.1%中等217

存在重复元素    

49.8%简单123

 

 

218   39.5% 困难  
  227   33.2% 中等  
  230   65.9% 中等  
  234
回文链表    
  38.6% 简单  
  236   57.3% 中等  
  237   76.7% 简单  
  238   62.7% 中等  
  239   42.4% 困难  
  240   37.5% 中等  
  242   55.4% 简单  
  251   45.0% 中等  
  253
会议室 II    
  39.6% 中等  
  268
缺失数字    
  52.4% 简单  
  269
火星词典    
  35.0% 困难  
  277
搜寻名人    
  49.3% 中等  
  279   51.0% 中等  
  283
移动零    
  56.3% 简单  
  285   57.2% 中等  
  287   60.7% 中等  
  289
生命游戏    
  64.8% 中等  
  295   38.1% 困难  
  297   40.9% 困难  
  300   43.2% 中等  
  308   50.4% 困难  
  315   37.8% 困难  
  322
零钱兑换    
  34.9% 中等  
  324   33.1% 中等  
  326
3的幂    
  45.0% 简单  
  328
奇偶链表    
  58.6% 中等  
  329   39.0% 困难  
  334   35.3% 中等  
  340   41.8% 困难  
  341   60.4% 中等  
  344   67.5% 简单  
  347   58.0% 中等  
  348   55.1% 中等  
  350   43.8% 简单  
  371   51.8% 简单  
  378   56.3% 中等  
  380   46.1% 中等  
  384
打乱数组    
  47.2% 中等  
  387   40.2% 简单  
  395   40.7% 中等  
  412
Fizz Buzz    
  60.9% 简单  
  454   53.7% 中等  
123
 
posted on 2019-08-31 19:17  曹明  阅读(405)  评论(0编辑  收藏  举报