微软面试leetcode top 500题

按出题热度排序:

题号 题目 通过率 难度
#972 相等的有理数 40.90% 困难
#631 设计Excel求和公式 26.30% 困难
#431 将N叉树编码为二叉树 63.50% 困难
#782 变为棋盘 39.80% 困难
#489 扫地机器人 71.50% 困难
#591 标签验证器 27.80% 困难
#568 最大休假天数 43.90% 困难
#1187 使数组严格递增 34.40% 困难
#699 掉落的方块 39.70% 困难
#1206 设计跳表 49.20% 困难
#510 二叉搜索树中的中序后继II 53.70% 中等
#727 最小窗口子序列 34.40% 困难
#642 设计搜索自动补全系统 42.10% 困难
#805 数组的均值分割 23.20% 困难
#308 二维区域和检索-可变 56.90% 困难
#604 迭代压缩字符串 33.30% 简单
#715 Range模块 30.70% 困难
#708 循环有序列表的插入 31.00% 中等
#843 猜猜这个单词 31.20% 困难
#158 用Read4读取N个字符II 55.20% 困难
#666 路径和IV 61.20% 中等
#683 K个空花盆 41.40% 困难
#759 员工空闲时间 54.30% 困难
#428 序列化和反序列化N叉树 65.90% 困难
#772 基本计算器III 28.40% 困难
#545 二叉树的边界 31.60% 中等
#353 贪吃蛇 36.60% 中等
#956 最高的广告牌 35.50% 困难
#427 建立四叉树 57.00% 中等
#362 敲击计数器 68.80% 中等
#1092 最短公共超序列 36.40% 困难
#745 前缀和后缀搜索 29.30% 困难
#737 句子相似性II 33.60% 中等
#612 平面上的最近距离 60.20% 中等
#681 最近时刻 48.60% 中等
#731 我的日程安排表II 42.50% 中等
#351 安卓系统手势解锁 60.90% 中等
#272 最接近的二叉搜索树值II 60.60% 困难
#672 灯泡开关Ⅱ 51.00% 中等
#895 最大频率栈 43.20% 困难
#271 字符串的编码与解码 46.50% 中等
#348 判定井字棋胜负 58.10% 中等
#281 锯齿迭代器 71.60% 中等
#939 最小面积矩形 41.80% 中等
#305 岛屿数量II 28.80% 困难
#379 电话目录管理系统 64.30% 中等
#251 展开二维向量 50.30% 中等
#716 最大栈 38.20% 简单
#885 螺旋矩阵III 61.30% 中等
#1031 两个非重叠子数组的最大和 48.50% 中等
#1095 山脉数组中查找目标值 27.90% 困难
#702 搜索长度未知的有序数组 65.40% 中等
#366 寻找完全二叉树的叶子节点 70.60% 中等
#1036 逃离大迷宫 24.30% 困难
#311 稀疏矩阵的乘法 72.70% 中等
#317 离建筑物最近的距离 39.10% 困难
#768 最多能完成排序的块II 43.10% 困难
#651 4键键盘 54.90% 中等
#1093 大样本统计 37.10% 中等
#352 将数据流变为多个不相交区间 50.60% 困难
#1060 有序数组中的缺失元素 44.70% 中等
#722 删除注释 26.30% 中等
#267 回文排列II 40.40% 中等
#1062 最长重复子串 38.70% 中等
#488 祖玛游戏 39.80% 困难
#694 不同岛屿的数量 48.10% 中等
#254 因子的组合 53.70% 中等
#564 寻找最近的回文数 13.00% 困难
#528 按权重随机选择 38.70% 中等
#426 将二叉搜索树转化为排序的双向链表 57.80% 中等
#314 二叉树的垂直遍历 53.50% 中等
#609 在系统中查找重复文件 54.00% 中等
#981 基于时间的键值存储 32.50% 中等
#871 最低加油次数 28.70% 困难
#833 字符串中的查找与替换 34.60% 中等
#1198 找出所有行中最小公共元素 69.60% 中等
#381 O(1)时间插入、删除和获取随机元素-允许重复 36.50% 困难
#668 乘法表中第k小的数 43.30% 困难
#886 可能的二分法 33.30% 中等
#775 全局倒置与局部倒置 40.60% 中等
#1131 绝对值表达式的最大值 35.60% 中等
#265 粉刷房子II 51.00% 困难
#1006 笨阶乘 49.30% 中等
#676 实现一个魔法字典 53.90% 中等
#458 可怜的小猪 52.80% 困难
#333 最大BST子树 41.00% 中等
#1007 行相等的最少多米诺旋转 42.00% 中等
#269 火星词典 39.10% 困难
#285 二叉搜索树中的顺序后继 61.90% 中等
#558 四叉树交集 44.60% 简单
#472 连接词 43.20% 困难
#987 二叉树的垂序遍历 36.90% 中等
#1156 单字符重复子串的最大长度 40.30% 中等
#688 “马”在棋盘上的概率 44.50% 中等
#632 最小区间 32.80% 困难
#1110 删点成林 53.70% 中等
#729 我的日程安排表I 44.00% 中等
#979 在二叉树中分配硬币 64.00% 中等
#407 接雨水II 32.40% 困难
#247 中心对称数II 47.00% 中等
#636 函数的独占时间 48.00% 中等
#340 至多包含K个不同字符的最长子串 44.90% 困难
#359 日志速率限制器 64.80% 简单
#282 给表达式添加运算符 30.20% 困难
#1186 删除一次得到子数组最大和 25.80% 中等
#245 最短单词距离III 62.60% 中等
#277 搜寻名人 54.80% 中等
#457 环形数组循环 30.70% 中等
#655 输出二叉树 52.10% 中等
#1041 困于环中的机器人 41.40% 中等
#901 股票价格跨度 33.40% 中等
#156 上下翻转二叉树 73.50% 中等
#266 回文排列 61.60% 简单
#159 至多包含两个不同字符的最长子串 55.20% 困难
#385 迷你语法分析器 39.90% 中等
#261 以图判树 40.90% 中等
#1155 掷骰子的N种方法 41.10% 中等
#460 LFU缓存 33.30% 困难
#638 大礼包 55.50% 中等
#363 矩形区域不超过K的最大数值和 31.80% 困难
#916 单词子集 36.90% 中等
#978 最长湍流子数组 36.70% 中等
#243 最短单词距离 65.30% 简单
#593 有效的正方形 40.40% 中等
#270 最接近的二叉搜索树值 49.80% 简单
#1027 最长等差数列 37.40% 中等
#480 滑动窗口中位数 33.10% 困难
#769 最多能完成排序的块 52.10% 中等
#623 在二叉树中增加一行 48.70% 中等
#565 数组嵌套 52.20% 中等
#829 连续整数求和 29.10% 困难
#679 24点游戏 40.20% 困难
#721 账户合并 29.80% 中等
#280 摆动排序 67.60% 中等
#1246 删除回文子数组 40.60% 困难
#1104 二叉树寻路 65.70% 中等
#355 设计推特 35.70% 中等
#719 找出第k小的距离对 29.40% 困难
#325 和等于k的最长子数组长度 43.40% 中等
#186 翻转字符串里的单词II 68.60% 中等
#161 相隔为1的编辑距离 31.70% 中等
#323 无向图中连通分量的数目 51.00% 中等
#525 连续数组 39.40% 中等
#284 顶端迭代器 70.60% 中等
#493 翻转对 19.80% 困难
#410 分割数组的最大值 39.60% 困难
#797 所有可能的路径 73.20% 中等
#1053 交换一次的先前排列 40.80% 中等
#1145 二叉树着色游戏 36.00% 中等
#958 二叉树的完全性检验 45.50% 中等
#346 数据流中的移动平均值 69.90% 简单
#787 K站中转内最便宜的航班 33.50% 中等
#866 回文素数 18.00% 中等
#890 查找和替换模式 68.50% 中等
#470 用Rand7()实现Rand10() 44.30% 中等
#449 序列化和反序列化二叉搜索树 49.10% 中等
#969 煎饼排序 60.90% 中等
#256 粉刷房子 55.60% 简单
#556 下一个更大元素III 27.60% 中等
#490 迷宫 43.00% 中等
#893 特殊等价字符串组 63.70% 简单
#462 最少移动次数使数组元素相等II 54.80% 中等
#331 验证二叉树的前序序列化 42.70% 中等
#252 会议室 51.30% 简单
#861 翻转矩阵后的得分 72.70% 中等
#836 矩形重叠 43.70% 简单
#670 最大交换 37.20% 中等
#953 验证外星语词典 56.20% 简单
#403 青蛙过河 30.00% 困难
#650 只有两个键的键盘 46.00% 中等
#935 骑士拨号器 38.10% 中等
#468 验证IP地址 20.50% 中等
#365 水壶问题 28.40% 中等
#611 有效三角形的个数 46.90% 中等
#397 整数替换 32.80% 中等
#354 俄罗斯套娃信封问题 32.70% 困难
#662 二叉树最大宽度 34.30% 中等
#678 有效的括号字符串 28.00% 中等
#863 二叉树中所有距离为K的结点 43.80% 中等
#546 移除盒子 50.00% 困难
#791 自定义字符串排序 63.50% 中等
#735 行星碰撞 36.40% 中等
#1008 先序遍历构造二叉树 71.20% 中等
#286 墙与门 42.10% 中等
#1071 字符串的最大公因子 48.10% 简单
#806 写字符串需要的行数 63.00% 简单
#373 查找和最小的K对数字 38.90% 中等
#540 有序数组中的单一元素 60.90% 中等
#785 判断二分图 40.90% 中等
#432 全O(1)的数据结构 35.10% 困难
#341 扁平化嵌套列表迭代器 60.30% 中等
#811 子域名访问计数 65.20% 简单
#946 验证栈序列 52.20% 中等
#767 重构字符串 37.30% 中等
#856 括号的分数 56.00% 中等
#788 旋转数字 57.90% 简单
#304 二维区域和检索-矩阵不可变 41.50% 中等
#467 环绕字符串中唯一的子字符串 37.30% 中等
#881 救生艇 37.00% 中等
#273 整数转换英文表示 24.80% 困难
#214 最短回文串 30.70% 困难
#888 公平的糖果交换 50.30% 简单
#763 划分字母区间 68.20% 中等
#518 零钱兑换II 46.20% 中等
#332 重新安排行程 33.20% 中等
#819 最常见的单词 37.20% 简单
#368 最大整除子集 35.70% 中等
#1185 一周中的第几天 57.50% 简单
#307 区域和检索-数组可修改 51.90% 中等
#796 旋转字符串 48.60% 简单
#413 等差数列划分 57.90% 中等
#223 矩形面积 41.60% 中等
#529 扫雷游戏 57.30% 中等
#430 扁平化多级双向链表 43.20% 中等
#929 独特的电子邮件地址 63.90% 简单
#1029 两地调度 56.50% 简单
#377 组合总和Ⅳ 40.20% 中等
#887 鸡蛋掉落 20.10% 困难
#884 两句话中的不常见单词 59.30% 简单
#671 二叉树中第二小的节点 44.70% 简单
#380 常数时间插入、删除和获取随机元素 46.90% 中等
#126 单词接龙II 29.80% 困难
#174 地下城游戏 38.60% 困难
#524 通过删除字母匹配到字典里最长单词 43.80% 中等
#821 字符的最短距离 65.20% 简单
#1026 节点与其祖先之间的最大差值 54.30% 中等
#68 文本左右对齐 41.80% 困难
#766 托普利茨矩阵 61.70% 简单
#149 直线上最多的点数 19.30% 困难
#684 冗余连接 54.00% 中等
#115 不同的子序列 45.00% 困难
#452 用最少数量的箭引爆气球 47.10% 中等
#324 摆动排序II 34.40% 中等
#515 在每个树行中找最大值 56.70% 中等
#228 汇总区间 49.10% 中等
#1013 将数组分成和相等的三个部分 52.20% 简单
#645 错误的集合 39.20% 简单
#897 递增顺序查找树 63.20% 简单
#701 二叉搜索树中的插入操作 70.10% 中等
#1184 公交站间的距离 55.10% 简单
#669 修剪二叉搜索树 63.30% 简单
#606 根据二叉树创建字符串 51.20% 简单
#872 叶子相似的树 61.10% 简单
#435 无重叠区间 43.30% 中等
#211 添加与搜索单词-数据结构设计 40.60% 中等
#794 有效的井字游戏 32.00% 中等
#474 一和零 47.20% 中等
#513 找树左下角的值 67.20% 中等
#743 网络延迟时间 44.70% 中等
#535 TinyURL的加密与解密 80.40% 中等
#653 两数之和IV-输入BST 52.50% 简单
#733 图像渲染 52.00% 简单
#405 数字转换为十六进制数 48.60% 简单
#673 最长递增子序列的个数 32.30% 中等
#401 二进制手表 50.40% 简单
#643 子数组最大平均数I 36.30% 简单
#65 有效数字 17.00% 困难
#386 字典序排数 65.60% 中等
#97 交错字符串 37.40% 困难
#523 连续的子数组和 22.30% 中等
#706 设计哈希映射 55.30% 简单
#1002 查找常用字符 65.10% 简单
#652 寻找重复的子树 51.20% 中等
#582 杀死进程 30.40% 中等
#862 和至少为K的最短子数组 12.20% 困难
#942 增减字符串匹配 70.50% 简单
#334 递增的三元子序列 35.80% 中等
#1038 从二叉搜索树到更大和树 70.80% 中等
#551 学生出勤记录I 49.60% 简单
#417 太平洋大西洋水流问题 39.70% 中等
#541 反转字符串II 50.20% 简单
#744 寻找比目标字母大的最小字母 43.40% 简单
#1109 航班预订统计 35.00% 中等
#442 数组中重复的数据 62.40% 中等
#692 前K个高频单词 45.80% 中等
#973 最接近原点的K个点 56.10% 中等
#164 最大间距 52.50% 困难
#329 矩阵中的最长递增路径 38.50% 困难
#315 计算右侧小于当前元素的个数 37.50% 困难
#233 数字1的个数 31.20% 困难
#423 从英文中重建数字 50.80% 中等
#295 数据流的中位数 40.30% 困难
#212 单词搜索II 37.90% 困难
#917 仅仅反转字母 51.90% 简单
#438 找到字符串中所有字母异位词 39.10% 中等
#253 会议室II 39.50% 中等
#99 恢复二叉搜索树 53.60% 困难
#450 删除二叉搜索树中的节点 36.50% 中等
#419 甲板上的战舰 69.20% 中等
#463 岛屿的周长 63.80% 简单
#784 字母大小写全排列 60.70% 简单
#459 重复的子字符串 43.90% 简单
#443 压缩字符串 37.50% 简单
#680 验证回文字符串Ⅱ 33.80% 简单
#224 基本计算器 35.90% 困难
#451 根据字符出现频率排序 60.30% 中等
#140 单词拆分II 37.10% 困难
#997 找到小镇的法官 49.20% 简单
#516 最长回文子序列 47.30% 中等
#994 腐烂的橘子 46.60% 简单
#216 组合总和III 69.10% 中等
#572 另一个树的子树 42.00% 简单
#297 二叉树的序列化与反序列化 42.60% 困难
#703 数据流中的第K大元素 41.20% 简单
#654 最大二叉树 77.50% 中等
#628 三个数的最大乘积 47.80% 简单
#575 分糖果 64.10% 简单
#498 对角线遍历 39.20% 中等
#867 转置矩阵 66.00% 简单
#289 生命游戏 66.60% 中等
#173 二叉搜索树迭代器 69.20% 中等
#165 比较版本号 36.30% 中等
#133 克隆图 46.10% 中等
#187 重复的DNA序列 42.70% 中等
#674 最长连续递增序列 43.10% 简单
#687 最长同值路径 37.50% 简单
#912 排序数组 51.70% 中等
#154 寻找旋转排序数组中的最小值II 45.90% 困难
#57 插入区间 36.00% 困难
#383 赎金信 50.70% 简单
#852 山脉数组的峰顶索引 68.60% 简单
#402 移掉K位数字 26.70% 中等
#143 重排链表 53.00% 中等
#72 编辑距离 55.10% 困难
#1122 数组的相对排序 63.80% 简单
#374 猜数字大小 41.40% 简单
#658 找到K个最接近的元素 41.90% 中等
#559 N叉树的最大深度 67.20% 简单
#378 有序矩阵中第K小的元素 57.00% 中等
#1019 链表中的下一个更大节点 47.50% 中等
#1047 删除字符串中的所有相邻重复项 63.90% 简单
#218 天际线问题 39.20% 困难
#290 单词规律 41.10% 简单
#707 设计链表 23.20% 中等
#81 搜索旋转排序数组II 34.50% 中等
#473 火柴拼正方形 35.60% 中等
#874 模拟行走机器人 31.00% 简单
#1143 最长公共子序列 57.60% 中等
#135 分发糖果 40.50% 困难
#147 对链表进行插入排序 61.20% 中等
#220 存在重复元素III 25.50% 中等
#621 任务调度器 45.70% 中等
#495 提莫攻击 51.50% 中等
#542 01矩阵 36.80% 中等
#905 按奇偶排序数组 67.80% 简单
#129 求根到叶子节点数字之和 59.80% 中等
#367 有效的完全平方数 42.50% 简单
#44 通配符匹配 25.30% 困难
#42 接雨水 47.20% 困难
#90 子集II 57.70% 中等
#938 二叉搜索树的范围和 75.20% 简单
#496 下一个更大元素I 62.20% 简单
#30 串联所有单词的子串 27.90% 困难
#95 不同的二叉搜索树II 60.20% 中等
#124 二叉树中的最大路径和 38.00% 困难
#316 去除重复字母 35.30% 困难
#543 二叉树的直径 46.30% 简单
#977 有序数组的平方 70.70% 简单
#1239 串联字符串的最大长度 34.10% 中等
#221 最大正方形 38.60% 中等
#695 岛屿的最大面积 58.60% 中等
#123 买卖股票的最佳时机III 39.60% 困难
#345 反转字符串中的元音字母 48.20% 简单
#394 字符串解码 46.80% 中等
#647 回文子串 59.50% 中等
#412 FizzBuzz 61.70% 简单
#192 统计词频 32.80% 中等
#179 最大数 34.50% 中等
#162 寻找峰值 43.10% 中等
#239 滑动窗口最大值 43.10% 困难
#328 奇偶链表 60.00% 中等
#207 课程表 48.40% 中等
#448 找到所有数组中消失的数字 54.30% 简单
#485 最大连续1的个数 54.80% 简单
#213 打家劫舍II 35.30% 中等
#134 加油站 49.80% 中等
#338 比特位计数 73.60% 中等
#257 二叉树的所有路径 60.90% 简单
#303 区域和检索-数组不可变 58.10% 简单
#51 N皇后 66.80% 困难
#560 和为K的子数组 42.20% 中等
#73 矩阵置零 54.50% 中等
#150 逆波兰表达式求值 47.60% 中等
#209 长度最小的子数组 40.30% 中等
#106 从中序与后序遍历序列构造二叉树 65.20% 中等
#151 翻转字符串里的单词 33.20% 中等
#230 二叉搜索树中第K小的元素 67.00% 中等
#190 颠倒二进制位 51.20% 简单
#5 最长回文子串 27.70% 中等
#1114 按序打印 57.20% 简单
#278 第一个错误的版本 35.00% 简单
#724 寻找数组的中心索引 35.60% 简单
#876 链表的中间结点 63.20% 简单
#116 填充每个节点的下一个右侧节点指针 49.70% 中等
#171 Excel表列序号 65.60% 简单
#704 二分查找 51.30% 简单
#258 各位相加 64.90% 简单
#86 分隔链表 53.90% 中等
#45 跳跃游戏II 32.10% 困难
#130 被围绕的区域 38.30% 中等
#153 寻找旋转排序数组中的最小值 50.00% 中等
#347 前K个高频元素 59.10% 中等
#168 Excel表列名称 35.70% 简单
#80 删除排序数组中的重复项II 53.00% 中等
#384 打乱数组 48.30% 中等
#82 删除排序链表中的重复元素II 44.50% 中等
#139 单词拆分 42.70% 中等
#93 复原IP地址 44.90% 中等
#103 二叉树的锯齿形层次遍历 52.60% 中等
#240 搜索二维矩阵II 37.80% 中等
#287 寻找重复数 61.80% 中等
#229 求众数II 41.80% 中等
#113 路径总和II 57.80% 中等
#74 搜索二维矩阵 36.40% 中等
#557 反转字符串中的单词III 68.30% 简单
#128 最长连续序列 46.90% 困难
#279 完全平方数 51.30% 中等
#227 基本计算器II 34.10% 中等
#4 寻找两个有序数组的中位数 36.30% 困难
#231 2的幂 47.00% 简单
#92 反转链表II 48.00% 中等
#232 用栈实现队列 61.80% 简单
#79 单词搜索 39.40% 中等
#509 斐波那契数 65.20% 简单
#127 单词接龙 38.10% 中等
#406 根据身高重建队列 60.70% 中等
#415 字符串相加 48.30% 简单
#204 计数质数 31.10% 简单
#76 最小覆盖子串 34.50% 困难
#617 合并二叉树 74.00% 简单
#120 三角形最小路径和 62.50% 中等
#43 字符串相乘 40.90% 中等
#461 汉明距离 73.50% 简单
#500 键盘行 67.70% 简单
#119 杨辉三角II 59.10% 简单
#567 字符串的排列 33.00% 中等
#117 填充每个节点的下一个右侧节点指针II 42.60% 中等
#202 快乐数 56.10% 简单
#416 分割等和子集 43.80% 中等
#191 位1的个数 61.70% 简单
#698 划分为k个相等的子集 40.30% 中等
#71 简化路径 37.80% 中等
#387 字符串中的第一个唯一字符 41.60% 简单
#49 字母异位词分组 59.50% 中等
#105 从前序与中序遍历序列构造二叉树 62.70% 中等
#61 旋转链表 39.30% 中等
#36 有效的数独 57.10% 中等
#349 两个数组的交集 67.00% 简单
#445 两数相加II 51.80% 中等
#29 两数相除 18.80% 中等
#350 两个数组的交集II 45.20% 简单
#31 下一个排列 32.30% 中等
#108 将有序数组转换为二叉搜索树 67.80% 简单
#41 缺失的第一个正数 36.90% 困难
#148 排序链表 62.60% 中等
#1 两数之和 47.00% 简单
#203 移除链表元素 43.00% 简单
#494 目标和 41.80% 中等
#18 四数之和 36.00% 中等
#589 N叉树的前序遍历 70.80% 简单
#33 搜索旋转排序数组 36.20% 中等
#112 路径总和 48.30% 简单
#50 Pow(x,n) 33.40% 中等
#226 翻转二叉树 72.70% 简单
#75 颜色分类 53.80% 中等
#225 用队列实现栈 61.30% 简单
#264 丑数II 48.10% 中等
#37 解数独 58.00% 困难
#182 查找重复的电子邮箱 77.20% 简单
#234 回文链表 39.20% 简单
#138 复制带随机指针的链表 39.90% 中等
#91 解码方法 22.10% 中等
#85 最大矩形 42.80% 困难
#89 格雷编码 66.70% 中等
#503 下一个更大元素II 50.40% 中等
#414 第三大的数 33.40% 简单
#771 宝石与石头 81.00% 简单
#210 课程表II 45.90% 中等
#242 有效的字母异位词 57.00% 简单
#832 翻转图像 73.40% 简单
#8 字符串转换整数(atoi) 18.60% 中等
#300 最长上升子序列 43.40% 中等
#38 报数 53.30% 简单
#125 验证回文串 41.60% 简单
#12 整数转罗马数字 61.80% 中等
#169 多数元素 60.60% 简单
#67 二进制求和 51.40% 简单
#199 二叉树的右视图 62.00% 中等
#144 二叉树的前序遍历 62.60% 中等
#437 路径总和III 52.70% 简单
#53 最大子序和 48.20% 简单
#34 在排序数组中查找元素的第一个和最后一个位置 38.20% 中等
#109 有序链表转换二叉搜索树 69.10% 中等
#98 验证二叉搜索树 27.90% 中等
#58 最后一个单词的长度 31.60% 简单
#46 全排列 72.70% 中等
#83 删除排序链表中的重复元素 48.30% 简单
#155 最小栈 50.50% 简单
#100 相同的树 55.60% 简单
#60 第k个排列 47.40% 中等
中等未尝试 未尝正则表达式匹配 25.30% 困难
#217 存在重复元素 50.70% 简单
#622 设计循环队列 39.50% 中等
#110 平衡二叉树 49.10% 简单
#78 子集 75.40% 中等
#238 除自身以外数组的乘积 64.40% 中等
#69 x的平方根 37.20% 简单
#59 螺旋矩阵II 75.30% 中等
#56 合并区间 39.20% 中等
#237 删除链表中的节点 78.60% 简单
#205 同构字符串 46.50% 简单
#7 整数反转 33.20% 简单
#208 实现Trie(前缀树) 62.80% 中等
#176 第二高的薪水 33.20% 简单
#77 组合 71.30% 中等
#114 二叉树展开为链表 66.10% 中等
#84 柱状图中最大的矩形 37.50% 困难
#172 阶乘后的零 39.70% 简单
#3 无重复字符的最长子串 32.10% 中等
#118 杨辉三角 64.90% 简单
#196 删除重复的电子邮箱 57.70% 简单
#235 二叉搜索树的最近公共祖先 61.00% 简单
#23 合并K个排序链表 48.00% 困难
#344 反转字符串 68.00% 简单
#160 相交链表 50.30% 简单
#146 LRU缓存机制 44.40% 中等
#11 盛最多水的容器 59.50% 中等
#547 朋友圈 53.60% 中等
#96 不同的二叉搜索树 63.40% 中等
#21 合并两个有序链表 58.40% 简单
#200 岛屿数量 46.10% 中等
#28 实现strStr() 39.10% 简单
#47 全排列II 55.50% 中等
#739 每日温度 55.90% 中等
#136 只出现一次的数字 64.20% 简单
#40 组合总和II 58.50% 中等
#152 乘积最大子序列 36.00% 中等
#25 K个一组翻转链表 55.10% 困难
#236 二叉树的最近公共祖先 58.40% 中等
#24 两两交换链表中的节点 63.10% 中等
#2 两数相加 36.10% 中等
#322 零钱兑换 36.30% 中等
#283 移动零 57.90% 简单
#268 缺失数字 53.20% 简单
#13 罗马数字转整数 59.70% 简单
#54 螺旋矩阵 37.60% 中等
#107 二叉树的层次遍历II 63.20% 简单
#102 二叉树的层次遍历 59.80% 中等
#32 最长有效括号 28.70% 困难
#88 合并两个有序数组 45.80% 简单
#145 二叉树的后序遍历 68.80% 困难
#181 超过经理收入的员工 67.10% 简单
#142 环形链表II 46.10% 中等
#48 旋转图像 65.60% 中等
#15 三数之和 24.50% 中等
#122 买卖股票的最佳时机II 56.30% 简单
#66 加一 41.90% 简单
#63 不同路径II 31.90% 中等
#111 二叉树的最小深度 40.60% 简单
#39 组合总和 67.40% 中等
#215 数组中的第K个最大元素 59.40% 中等
#20 有效的括号 40.10% 简单
#104 二叉树的最大深度 71.40% 简单
#206 反转链表 65.70% 简单
#167 两数之和II-输入有序数组 51.10% 简单
#26 删除排序数组中的重复项 47.30% 简单
#55 跳跃游戏 36.90% 中等
#70 爬楼梯 47.30% 简单
#189 旋转数组 39.40% 简单
#16 最接近的三数之和 42.10% 中等
#64 最小路径和 63.20% 中等
#22 括号生成 72.50% 中等
#62 不同路径 57.40% 中等
#198 打家劫舍 42.20% 简单
#17 电话号码的字母组合 51.50% 中等
#6 Z字形变换 45.70% 中等
#9 回文数 56.70% 简单
#141 环形链表 44.50% 简单
#94 二叉树的中序遍历 69.00% 中等
#101 对称二叉树 49.10% 简单
#121 买卖股票的最佳时机 51.50% 简单
#35 搜索插入位置 44.60% 简单
#175 组合两个表 70.70% 简单
#19 删除链表的倒数第N个节点 36.50% 中等
#27 移除元素 56.60% 简单
#14 最长公共前缀 35.40% 简单

你可能感兴趣的:(微软面试leetcode top 500题)