| English | 简体中文 |

leetcode-logo

LeetCode 的解答


最近一次更新: 2020-07-03 11:05:31

# 题名 解答 通过率 难度 标签
887 鸡蛋掉落 Go 28.6% 困难 数学二分查找动态规划
787 K 站中转内最便宜的航班 Go 35.9% 中等 广度优先搜索动态规划
763 划分字母区间 Go 71.4% 中等 贪心算法双指针
744 寻找比目标字母大的最小字母 Go 44.9% 简单 二分查找
739 每日温度❤️ Go 63.9% 中等 哈希表
695 岛屿的最大面积 Go 63.7% 中等 深度优先搜索数组
687 最长同值路径 Go 40.8% 简单 递归
685 冗余连接 II Go 35.3% 困难 深度优先搜索并查集
684 冗余连接 Go 59.5% 中等 并查集
671 二叉树中第二小的节点 Go 46.8% 简单
669 修剪二叉搜索树 Go 66.1% 简单
665 非递减数列 Go 22.4% 简单 数组
647 回文子串 Go 61.8% 中等 字符串动态规划
637 二叉树的层平均值 Go 64.6% 简单
633 平方数之和 Go 33.5% 简单 数学
621 任务调度器 Go 49.8% 中等 贪心算法队列数组
617 合并二叉树 Go 76.6% 简单
605 种花问题 Go 32.1% 简单 数组
581 最短无序连续子数组 Go 34.7% 简单 数组
572 另一个树的子树 Go 46.9% 简单
560 和为K的子数组❤️ Go 44.6% 中等 数组哈希表
547 朋友圈 Go 57.2% 中等 深度优先搜索并查集
543 二叉树的直径❤️ Go 50.6% 简单
540 有序数组中的单一元素 Go 60.2% 中等
538 把二叉搜索树转换为累加树 Go 62.1% 简单
524 通过删除字母匹配到字典里最长单词 Go 45.6% 中等 排序双指针
513 找树左下角的值 Go 70.5% 中等 深度优先搜索广度优先搜索
501 二叉搜索树中的众数 Go 45.0% 简单
494 目标和 Go 44.4% 中等 深度优先搜索动态规划
461 汉明距离 Go 76.6% 简单 位运算
460 LFU缓存 Go 41.9% 困难 设计
455 分发饼干 Go 54.8% 简单 贪心算法
452 用最少数量的箭引爆气球 Go 50.7% 中等 贪心算法
451 根据字符出现频率排序 Go 64.2% 中等 哈希表
448 找到所有数组中消失的数字 Go 58.9% 简单 数组
438 找到字符串中所有字母异位词❤️ Go 44.8% 中等 哈希表
437 路径总和 III❤️ Go 55.3% 简单
435 无重叠区间 Go 45.7% 中等 贪心算法
416 分割等和子集❤️ Go 48.2% 中等 动态规划
406 根据身高重建队列 Go 65.3% 中等 贪心算法
404 左叶子之和 Go 54.9% 简单
399 除法求值 Go 54.2% 中等 并查集
395 至少有K个重复字符的最长子串❤️ Go 43.3% 中等
394 字符串解码❤️ Go 52.7% 中等 深度优先搜索
392 判断子序列 Go 49.0% 简单 贪心算法二分查找动态规划
387 字符串中的第一个唯一字符 Go 45.6% 简单 哈希表字符串
347 前 K 个高频元素 Go 60.7% 中等 哈希表
345 反转字符串中的元音字母 Go 50.2% 简单 双指针字符串
344 反转字符串 Go 70.6% 简单 双指针字符串
338 比特位计数 Go 75.2% 中等 位运算动态规划
337 打家劫舍 III Go 57.5% 中等 深度优先搜索
328 奇偶链表 Go 62.8% 中等 链表
326 3的幂 Go 46.9% 简单 数学
322 零钱兑换 Go 40.2% 中等 动态规划
309 最佳买卖股票时机含冷冻期 Go 54.1% 中等 动态规划
303 区域和检索 - 数组不可变 Go 61.9% 简单 动态规划
300 最长上升子序列❤️ Go 44.7% 中等 二分查找动态规划
287 寻找重复数 Go 65.7% 中等 数组双指针二分查找
283 移动零 Go 61.4% 简单 数组双指针
279 完全平方数 Go 56.7% 中等 广度优先搜索数学动态规划
278 第一个错误的版本 Java 39.3% 简单 二分查找
268 缺失数字 Go 56.1% 简单 位运算数组数学
242 有效的字母异位词 Go 60.4% 简单 排序哈希表
241 为运算表达式设计优先级 Go 71.9% 中等 分治算法
240 搜索二维矩阵 II Go 41.1% 中等 二分查找分治算法
238 除自身以外数组的乘积 Go 70.3% 中等 数组
237 删除链表中的节点 Go 81.9% 简单 链表
236 二叉树的最近公共祖先 Go 64.2% 中等
234 回文链表 Go 42.3% 简单 链表双指针
232 用栈实现队列 Go 64.3% 简单 设计
230 二叉搜索树中第K小的元素 Go 70.8% 中等 二分查找
226 翻转二叉树 Go 75.6% 简单
225 用队列实现栈 Go 65.0% 简单 设计
221 最大正方形 Go 42.6% 中等 动态规划
218 天际线问题❤️ Go 42.6% 困难 树状数组线段树分治算法None
215 数组中的第K个最大元素 Go 64.4% 中等 分治算法
212 单词搜索 II Go 41.4% 困难 字典树回溯算法
210 课程表 II Go 50.7% 中等 深度优先搜索广度优先搜索拓扑排序
208 实现 Trie (前缀树)❤️ Go 67.6% 中等 设计字典树
207 课程表 Go 51.7% 中等 深度优先搜索广度优先搜索拓扑排序
206 反转链表 Go 69.6% 简单 链表
204 计数质数 Go 34.2% 简单 哈希表数学
200 岛屿数量 Go 49.7% 中等 深度优先搜索广度优先搜索并查集
198 打家劫舍❤️ Go 45.8% 简单 动态规划
191 位1的个数 Go 68.0% 简单 位运算
190 颠倒二进制位 Go 59.4% 简单 位运算
172 阶乘后的零 Go 40.0% 简单 数学
169 多数元素 Go 63.7% 简单 位运算数组分治算法
167 两数之和 II - 输入有序数组 Go 54.6% 简单 数组双指针二分查找
166 分数到小数 Go 26.7% 中等 哈希表数学
160 相交链表 Go 55.4% 简单 链表
155 最小栈 Go 54.7% 简单 设计
153 寻找旋转排序数组中的最小值 Go 51.0% 中等 数组二分查找
152 乘积最大子数组 Go 39.8% 中等 数组动态规划
149 直线上最多的点数❤️ Go 22.6% 困难 哈希表数学
148 排序链表 Go 65.9% 中等 排序链表
146 LRU缓存机制❤️ Go 49.7% 中等 设计
145 二叉树的后序遍历 Go 71.8% 困难
144 二叉树的前序遍历 Go 65.9% 中等
142 环形链表 II Go 50.8% 中等 链表双指针
141 环形链表 Go 48.4% 简单 链表双指针
140 单词拆分 II Go 38.2% 困难 动态规划回溯算法
139 单词拆分❤️ Go 46.5% 中等 动态规划
136 只出现一次的数字 Go 69.1% 简单 位运算哈希表
131 分割回文串 Go 68.1% 中等 回溯算法
130 被围绕的区域 Go 40.3% 中等 深度优先搜索广度优先搜索并查集
127 单词接龙 Go 42.6% 中等 广度优先搜索
125 验证回文串 Go 45.7% 简单 双指针字符串
122 买卖股票的最佳时机 II Go 61.0% 简单 贪心算法数组
121 买卖股票的最佳时机❤️ Go 54.3% 简单 数组动态规划
114 二叉树展开为链表 Go 69.3% 中等 深度优先搜索
112 路径总和 Go 49.9% 简单 深度优先搜索
111 二叉树的最小深度 Go 42.8% 简单 深度优先搜索广度优先搜索
110 平衡二叉树 Go 52.3% 简单 深度优先搜索
105 从前序与中序遍历序列构造二叉树 Go 67.3% 中等 深度优先搜索数组
104 二叉树的最大深度❤️ Go 73.6% 简单 深度优先搜索
103 二叉树的锯齿形层次遍历 Go 54.6% 中等 广度优先搜索
102 二叉树的层序遍历 Go 63.0% 中等 广度优先搜索
101 对称二叉树❤️ Go 52.3% 简单 深度优先搜索广度优先搜索
98 验证二叉搜索树❤️ Go 31.6% 中等 深度优先搜索
96 不同的二叉搜索树❤️ Go 66.0% 中等 动态规划
95 不同的二叉搜索树 II Go 63.3% 中等 动态规划
94 二叉树的中序遍历 Go 71.9% 中等 哈希表
88 合并两个有序数组 Go 48.0% 简单 数组双指针
83 删除排序链表中的重复元素 Go 50.7% 简单 链表
79 单词搜索 Go 41.9% 中等 数组回溯算法
78 子集 Go 77.5% 中等 位运算数组回溯算法
75 颜色分类❤️ Go 55.1% 中等 排序数组双指针
70 爬楼梯❤️ Go 49.9% 简单 动态规划
69 x 的平方根 Go 38.8% 简单 数学二分查找
64 最小路径和 Go 65.9% 中等 数组动态规划
62 不同路径 Go 60.8% 中等 数组动态规划
56 合并区间 Go 42.7% 中等 排序数组
55 跳跃游戏❤️ Go 40.4% 中等 贪心算法数组
53 最大子序和❤️ Go 51.6% 简单 数组分治算法动态规划
49 字母异位词分组 Go 62.3% 中等 哈希表字符串
48 旋转图像 Go 68.7% 中等 数组
46 全排列❤️ Go 76.3% 中等 回溯算法
39 组合总和❤️ Go 69.1% 中等 数组回溯算法
34 在排序数组中查找元素的第一个和最后一个位置 Go 39.8% 中等 数组二分查找
33 搜索旋转排序数组 Go 38.2% 中等 数组二分查找
31 下一个排列❤️ Go 34.0% 中等 数组
22 括号生成 Go 75.7% 中等 字符串回溯算法
21 合并两个有序链表 Go 63.1% 简单 链表
20 有效的括号❤️ Go 41.9% 简单 字符串
19 删除链表的倒数第N个节点❤️ Go 38.9% 中等 链表双指针
17 电话号码的字母组合❤️ Go 53.8% 中等 字符串回溯算法
15 三数之和❤️ Go 28.4% 中等 数组双指针
11 盛最多水的容器❤️ Go 63.6% 中等 数组双指针
5 最长回文子串❤️ Go 30.9% 中等 字符串动态规划
3 无重复字符的最长子串 Go 34.9% 中等 哈希表双指针字符串None
2 两数相加 Go 37.7% 中等 链表数学
1 两数之和 Go 48.9% 简单 数组哈希表