| English | 简体中文 |

leetcode-logo

LeetCode 的解答


最近一次更新: 2021-01-16 23:37:05

# 题名 解答 通过率 难度 标签
1203 项目管理 Go 64.9% 困难 深度优先搜索拓扑排序
1202 交换字符串中的元素❤️ Go 49.7% 中等 并查集数组
1046 最后一块石头的重量 Go 65.9% 简单 贪心算法
1018 可被 5 整除的二进制前缀 Go 51.7% 简单 数组
509 斐波那契数 Go 68.3% 简单 数组
947 移除最多的同行或同列石头 Go 60.9% 中等 深度优先搜索并查集
887 鸡蛋掉落 Go 28.9% 困难 数学二分查找动态规划
861 翻转矩阵后的得分 Go 81.1% 中等 贪心算法
860 柠檬水找零 Go 58.3% 简单 贪心算法
842 将数组拆分成斐波那契序列 Go 49.4% 中等 贪心算法字符串回溯算法
830 较大分组的位置 Go 54.3% 简单 数组
803 打砖块 Go 49.0% 困难 并查集
787 K 站中转内最便宜的航班 Go 36.6% 中等 广度优先搜索动态规划
763 划分字母区间 Go 76.6% 中等 贪心算法双指针
746 使用最小花费爬楼梯 Go 54.6% 简单 数组动态规划
744 寻找比目标字母大的最小字母 Go 45.6% 简单 二分查找
739 每日温度❤️ Go 65.8% 中等 哈希表
738 单调递增的数字 Go 50.2% 中等 贪心算法
714 买卖股票的最佳时机含手续费 Go 69.8% 中等 贪心算法数组动态规划
695 岛屿的最大面积 Go 64.5% 中等 深度优先搜索数组
687 最长同值路径 Go 42.4% 中等 递归
685 冗余连接 II Go 44.4% 困难 深度优先搜索并查集
684 冗余连接 Go 66.0% 中等 并查集
671 二叉树中第二小的节点 Go 46.5% 简单
669 修剪二叉搜索树 Go 67.1% 简单
665 非递减数列 Go 23.4% 简单 数组
649 Dota2 参议院 Go 48.1% 中等 贪心算法
647 回文子串 Go 64.7% 中等 字符串动态规划
637 二叉树的层平均值 Go 68.8% 简单
633 平方数之和 Go 34.7% 中等 数学
621 任务调度器 Go 55.5% 中等 贪心算法队列数组
617 合并二叉树 Go 78.7% 简单
605 种花问题 Go 34.2% 简单 贪心算法数组
581 最短无序连续子数组 Go 35.7% 中等 数组
572 另一个树的子树 Go 47.2% 简单
560 和为K的子数组❤️ Go 44.9% 中等 数组哈希表
547 省份数量 Go 61.2% 中等 深度优先搜索并查集
543 二叉树的直径❤️ Go 52.1% 简单
540 有序数组中的单一元素 Go 59.5% 中等 二分查找
538 把二叉搜索树转换为累加树 Go 65.0% 中等
524 通过删除字母匹配到字典里最长单词 Go 47.0% 中等 排序双指针
513 找树左下角的值 Go 72.2% 中等 深度优先搜索广度优先搜索
501 二叉搜索树中的众数 Go 49.9% 简单
494 目标和 Go 44.5% 中等 深度优先搜索动态规划
461 汉明距离 Go 78.5% 简单 位运算
460 LFU 缓存 Go 43.1% 困难 设计
455 分发饼干 Go 57.8% 简单 贪心算法
452 用最少数量的箭引爆气球 Go 51.1% 中等 贪心算法排序
451 根据字符出现频率排序 Go 66.3% 中等 哈希表
448 找到所有数组中消失的数字 Go 61.2% 简单 数组
441 排列硬币 Go 41.9% 简单 数学二分查找
438 找到字符串中所有字母异位词❤️ Go 48.6% 中等 哈希表
437 路径总和 III❤️ Go 56.5% 中等
435 无重叠区间 Go 49.1% 中等 贪心算法
416 分割等和子集❤️ Go 49.2% 中等 动态规划
406 根据身高重建队列 Go 72.0% 中等 贪心算法
404 左叶子之和 Go 56.4% 简单
399 除法求值 Go 59.6% 中等 并查集
395 至少有K个重复字符的最长子串❤️ Go 45.6% 中等 递归分治算法None
394 字符串解码❤️ Go 53.8% 中等 深度优先搜索
392 判断子序列 Go 50.7% 简单 贪心算法二分查找动态规划
389 找不同 Go 69.5% 简单 位运算哈希表
387 字符串中的第一个唯一字符 Go 51.2% 简单 哈希表字符串
376 摆动序列 Go 45.1% 中等 贪心算法动态规划
349 两个数组的交集 Go 73.5% 简单 排序哈希表双指针二分查找
347 前 K 个高频元素 Go 61.8% 中等 哈希表
345 反转字符串中的元音字母 Go 51.2% 简单 双指针字符串
344 反转字符串 Go 74.1% 简单 双指针字符串
338 比特位计数 Go 76.4% 中等 位运算动态规划
337 打家劫舍 III Go 60.9% 中等 深度优先搜索
330 按要求补齐数组 Go 53.7% 困难 贪心算法
328 奇偶链表 Go 65.6% 中等 链表
326 3的幂 Go 47.9% 简单 数学
322 零钱兑换 Go 42.3% 中等 动态规划
316 去除重复字母 Go 47.6% 中等 贪心算法字符串
309 最佳买卖股票时机含冷冻期 Go 57.4% 中等 动态规划
303 区域和检索 - 数组不可变 Go 64.4% 简单 动态规划
300 最长递增子序列❤️ Go 46.6% 中等 二分查找动态规划
290 单词规律 Go 45.8% 简单 哈希表
287 寻找重复数 Go 66.2% 中等 数组双指针二分查找
283 移动零 Go 63.6% 简单 数组双指针
279 完全平方数 Go 58.9% 中等 广度优先搜索数学动态规划
278 第一个错误的版本 Java 41.8% 简单 二分查找
268 丢失的数字 Go 59.0% 简单 位运算数组数学
242 有效的字母异位词 Go 63.4% 简单 排序哈希表
241 为运算表达式设计优先级 Go 72.9% 中等 分治算法
240 搜索二维矩阵 II Go 43.5% 中等 二分查找分治算法
239 滑动窗口最大值 Go 49.6% 困难 None
238 除自身以外数组的乘积 Go 71.3% 中等 数组
237 删除链表中的节点 Go 83.7% 简单 链表
236 二叉树的最近公共祖先 Go 66.1% 中等
234 回文链表 Go 45.3% 简单 链表双指针
232 用栈实现队列 Go 65.8% 简单 设计
230 二叉搜索树中第K小的元素 Go 72.7% 中等 二分查找
228 汇总区间 Go 58.7% 简单 数组
226 翻转二叉树 Go 77.8% 简单
225 用队列实现栈 Go 66.4% 简单 设计
221 最大正方形 Go 43.8% 中等 动态规划
218 天际线问题❤️ Go 45.2% 困难 树状数组线段树分治算法None
217 存在重复元素 Go 55.0% 简单 数组哈希表
215 数组中的第K个最大元素 Go 64.6% 中等 分治算法
212 单词搜索 II Go 44.6% 困难 字典树回溯算法
210 课程表 II Go 52.6% 中等 深度优先搜索广度优先搜索拓扑排序
208 实现 Trie (前缀树)❤️ Go 69.6% 中等 设计字典树
207 课程表 Go 54.8% 中等 深度优先搜索广度优先搜索拓扑排序
206 反转链表 Go 71.2% 简单 链表
205 同构字符串 Go 49.7% 简单 哈希表
204 计数质数 Go 38.2% 简单 哈希表数学
200 岛屿数量 Go 51.9% 中等 深度优先搜索广度优先搜索并查集
198 打家劫舍❤️ Go 47.3% 简单 动态规划
191 位1的个数 Go 70.9% 简单 位运算
190 颠倒二进制位 Go 63.2% 简单 位运算
189 旋转数组 Go 45.4% 中等 数组
188 买卖股票的最佳时机 IV Go 35.8% 困难 动态规划
172 阶乘后的零 Go 41.3% 简单 数学
169 多数元素 Go 65.4% 简单 位运算数组分治算法
167 两数之和 II - 输入有序数组 Go 57.3% 简单 数组双指针二分查找
166 分数到小数 Go 28.4% 中等 哈希表数学
160 相交链表 Go 57.3% 简单 链表
155 最小栈 Go 56.0% 简单 设计
153 寻找旋转排序数组中的最小值 Go 52.2% 中等 数组二分查找
152 乘积最大子数组 Go 40.9% 中等 数组动态规划
149 直线上最多的点数❤️ Go 23.5% 困难 哈希表数学
148 排序链表 Go 67.7% 中等 排序链表
146 LRU 缓存机制❤️ Go 51.4% 中等 设计
145 二叉树的后序遍历 Go 73.9% 中等
144 二叉树的前序遍历 Go 68.9% 中等
142 环形链表 II Go 54.2% 中等 链表双指针
141 环形链表 Go 50.6% 简单 链表双指针
140 单词拆分 II Go 44.3% 困难 动态规划回溯算法
139 单词拆分❤️ Go 48.8% 中等 动态规划
136 只出现一次的数字 Go 70.7% 简单 位运算哈希表
135 分发糖果 Go 48.2% 困难 贪心算法
131 分割回文串 Go 70.1% 中等 深度优先搜索动态规划回溯算法
130 被围绕的区域 Go 42.3% 中等 深度优先搜索广度优先搜索并查集
127 单词接龙 Go 45.7% 困难 广度优先搜索
125 验证回文串 Go 46.8% 简单 双指针字符串
123 买卖股票的最佳时机 III Go 50.7% 困难 数组动态规划
122 买卖股票的最佳时机 II Go 66.1% 简单 贪心算法数组
121 买卖股票的最佳时机❤️ Go 55.6% 简单 数组动态规划
118 杨辉三角 Go 69.8% 简单 数组
114 二叉树展开为链表 Go 71.7% 中等 深度优先搜索
112 路径总和 Go 51.6% 简单 深度优先搜索
111 二叉树的最小深度 Go 46.2% 简单 深度优先搜索广度优先搜索
110 平衡二叉树 Go 55.1% 简单 深度优先搜索递归
105 从前序与中序遍历序列构造二叉树 Go 68.8% 中等 深度优先搜索数组
104 二叉树的最大深度❤️ Go 75.6% 简单 深度优先搜索递归
103 二叉树的锯齿形层序遍历 Go 57.0% 中等 广度优先搜索
102 二叉树的层序遍历 Go 64.0% 中等 广度优先搜索
101 对称二叉树❤️ Go 53.4% 简单 深度优先搜索广度优先搜索
98 验证二叉搜索树❤️ Go 33.3% 中等 深度优先搜索递归
96 不同的二叉搜索树❤️ Go 69.2% 中等 动态规划
95 不同的二叉搜索树 II Go 66.8% 中等 动态规划
94 二叉树的中序遍历 Go 74.6% 中等 哈希表
88 合并两个有序数组 Go 49.1% 简单 数组双指针
86 分隔链表 Go 62.3% 中等 链表双指针
85 最大矩形 Go 51.6% 困难 数组哈希表动态规划
83 删除排序链表中的重复元素 Go 51.9% 简单 链表
79 单词搜索❤️ Go 44.0% 中等 数组回溯算法
78 子集 Go 79.4% 中等 位运算数组回溯算法
75 颜色分类❤️ Go 57.2% 中等 排序数组双指针
70 爬楼梯❤️ Go 51.3% 简单 动态规划
69 x 的平方根 Go 39.1% 简单 数学二分查找
64 最小路径和 Go 68.0% 中等 数组动态规划
62 不同路径 Go 64.0% 中等 数组动态规划
56 合并区间 Go 44.0% 中等 排序数组
55 跳跃游戏❤️ Go 41.6% 中等 贪心算法数组
53 最大子序和❤️ Go 53.1% 简单 数组分治算法动态规划
49 字母异位词分组 Go 65.3% 中等 哈希表字符串
48 旋转图像 Go 72.1% 中等 数组
46 全排列❤️ Go 77.4% 中等 回溯算法
39 组合总和❤️ Go 71.9% 中等 数组回溯算法
34 在排序数组中查找元素的第一个和最后一个位置 Go 42.1% 中等 数组二分查找
33 搜索旋转排序数组 Go 40.2% 中等 数组二分查找
31 下一个排列❤️ Go 36.3% 中等 数组
22 括号生成 Go 76.7% 中等 字符串回溯算法
21 合并两个有序链表 Go 65.1% 简单 递归链表
20 有效的括号❤️ Go 43.6% 简单 字符串
19 删除链表的倒数第N个节点❤️ Go 40.7% 中等 链表双指针
17 电话号码的字母组合❤️ Go 55.7% 中等 深度优先搜索递归字符串回溯算法
15 三数之和❤️ Go 30.6% 中等 数组双指针
11 盛最多水的容器❤️ Go 64.6% 中等 数组双指针
5 最长回文子串❤️ GoRust 32.8% 中等 字符串动态规划
3 无重复字符的最长子串 GoRust 36.2% 中等 哈希表双指针字符串None
2 两数相加 GoRust 39.3% 中等 递归链表数学
1 两数之和 GoRust 49.8% 简单 数组哈希表