1 个不稳定版本

0.1.1 2020 年 8 月 11 日
0.1.0 2020 年 8 月 11 日

1951数据结构

每月 21 次下载
rustgym-gvc 中使用

MIT/Apache

525KB
18K SLoC

RUST GYM Rust 解决方案 文档状态 Rust

LeetCode Rust 解决方案

AdventOfCode Rust 解决方案

Google Rust 解决方案

此项目演示了如何使用编程语言 Rust 创建 数据结构 并实现 算法。这里所有的解决方案都是精心制作的,性能优于 leetcode 网站上 99% 的其他解决方案。稍后还会添加教程视频。

请订阅我们的 RUST GYM YouTube 频道 以获取未来的视频。

数据结构
  • 栈 & 队列 ( Vec, VecDeque )
  • 链表 ( Option<Box> )
  • 哈希表 ( HashMap, HashSet )
  • 树表 ( BTreeMap, BTreeSet )
  • 二叉搜索树 ( Option<Rc<RefCell>> )
  • 二叉堆 & 优先队列 ( BinaryHeap )
  • 图 ( Vec<Vec> )
  • 并查集 ( UnionFind )
  • 字典树 ( Trie )
算法
  • 位操作 & 数字
  • 排序的稳定性
  • 堆排序
  • 二分查找
  • 第 k 小的元素
  • 排列
  • 子集
  • BFS 图
  • DFS 图
  • 迪杰斯特拉算法
  • 树遍历
    • BFS
    • DFS
      • 中序
      • 先序
      • 后序
  • 拓扑排序
  • 检测无向图中的循环
  • 检测有向图中的循环
  • 计算图中的连通分量数量
  • 找到图中的强连通分量
id LeetCode 难度
1 两数之和 简单
9 回文数 简单
13 罗马数字转整数 简单
14 最长公共前缀 简单
20 有效的括号 简单
21 合并两个有序链表 简单
26 删除有序数组中的重复项 简单
27 移除元素 简单
28 实现 strStr() 简单
35 搜索插入位置 简单
53 最大子数组和 简单
58 最后一个单词的长度 简单
66 加一 简单
67 加法二进制 简单
69 sqrt(x) 简单
70 爬楼梯 简单
83 删除排序链表中的重复项 简单
88 合并排序数组 简单
94 二叉树的中序遍历 简单
100 相同的树 简单
101 对称树 简单
104 二叉树的最大深度 简单
108 将有序数组转换为二叉搜索树 简单
110 平衡二叉树 简单
111 二叉树的最小深度 简单
112 路径和 简单
118 帕斯卡三角形 简单
119 帕斯卡三角形的第二行 简单
121 买卖股票的最佳时机 简单
125 有效的回文 简单
136 单数 简单
141 链表中的环 简单
144 二叉树的前序遍历 简单
145 二叉树的后序遍历 简单
155 最小栈 简单
157 给定Read4读取N个字符 简单
160 两个链表的交点 简单
163 缺失的范围 简单
167 输入数组已排序的两个数之和II 简单
168 Excel表列标题 简单
169 多数元素 简单
170 两数之和III - 数据结构设计 简单
171 Excel表列编号 简单
190 翻转位 简单
191 1的个数 简单
202 快乐数字 简单
203 删除链表中的节点 简单
205 同构字符串 简单
206 反转链表 简单
217 包含重复项 简单
219 包含重复项II 简单
225 使用队列实现栈 简单
226 反转二叉树 简单
228 范围汇总 简单
231 2的幂 简单
232 使用栈实现队列 简单
234 回文链表 简单
235 二叉搜索树的最底层祖先 简单
237 删除链表中的节点 简单
242 有效的字母异位词 简单
243 最短单词距离 简单
246 回文数 简单
252 会议室 简单
257 二叉树路径 简单
258 加法 简单
263 丑数 简单
266 回文排列 简单
268 缺失数字 简单
270 最近的二叉搜索树值 简单
278 第一个错误的版本 简单
283 移动零 简单
290 单词模式 简单
292 Nim 游戏 简单
293 翻转游戏 简单
303 不可变范围求和查询 简单
326 3的幂 简单
338 计数位 简单
342 4的幂 简单
344 反转字符串 简单
345 反转字符串中的元音字母 简单
346 数据流中的移动平均 简单
349 两个数组的交集 简单
350 两个数组的交集II 简单
359 日志速率限制器 简单
367 有效的完全平方数 简单
374 猜数字高低 简单
383 赎金信 简单
387 字符串中的第一个唯一字符 简单
389 找出差异 简单
392 子序列 简单
401 二进制表 简单
404 左叶子节点的和 简单
405 将数字转换为十六进制 简单
408 有效的单词缩写 简单
409 最长回文串 简单
412 fizz buzz 简单
414 第三大的数 简单
415 加字符串 简单
422 有效的单词方阵 简单
434 字符串中的段落数 简单
441 安排硬币 简单
448 找出数组中消失的所有数字 简单
455 分配饼干 简单
459 重复子串模式 简单
461 汉明距离 简单
463 岛屿周长 简单
476 数字补码 简单
482 许可证密钥格式化 简单
485 最大连续1的个数 简单
492 构建矩形 简单
495 提莫攻击 简单
496 下一个更大的元素I 简单
500 键盘行 简单
501 在二叉搜索树中找到众数 简单
504 七进制 简单
506 相对排名 简单
507 完全数 简单
509 斐波那契数 简单
520 检测大写字母 简单
521 最长不平凡子序列I 简单
530 二叉搜索树中最小绝对差值 简单
541 反转字符串II 简单
543 二叉树直径 简单
551 学生出勤记录I 简单
557 字符串中的单词反转III 简单
559 N叉树的最大深度 简单
561 数组分区I 简单
563 二叉树倾斜 简单
566 重塑矩阵 简单
572 子树 简单
575 分发糖果 简单
589 N叉树的前序遍历 简单
590 N叉树的后序遍历 简单
594 最长调和子序列 简单
598 范围增加II 简单
599 两个列表的最小索引和 简单
604 设计压缩字符串迭代器 简单
605 可以放置花朵 简单
606 从二叉树构建字符串 简单
617 合并两棵二叉树 简单
628 三个数的最大乘积 简单
637 二叉树中每层的平均值 简单
643 最大平均子数组I 简单
645 集合不匹配 简单
653 二叉搜索树中的两个数之和IV 简单
657 机器人回到原点 简单
661 图像平滑器 简单
671 二叉树中的第二小节点 简单
674 最长连续递增子序列 简单
680 有效的回文串 II 简单
682 棒球比赛 简单
693 交替位二进制数 简单
696 计算二进制子串的数量 简单
697 数组的度 简单
700 在二叉搜索树中搜索 简单
703 流中的第K大元素 简单
704 二分查找 简单
705 设计哈希集 简单
706 设计哈希表 简单
709 转换为小写 简单
716 最大栈 简单
717 1位和2位字符 简单
724 找到枢轴索引 简单
728 自除数 简单
733 洪水填充 简单
734 句子相似度 简单
744 找到大于目标的最小字母 简单
746 最小代价爬楼梯 简单
747 其他数字至少是其两倍的最大数 简单
748 最短完成单词 简单
760 找到排列映射 简单
762 二进制表示中质数位数的个数 简单
766 托普利茨矩阵 简单
771 宝石与石头 简单
783 二叉搜索树节点间的最小距离 简单
796 旋转字符串 简单
800 相似的RGB颜色 简单
804 独特的莫尔斯电码单词 简单
806 写字符串所需的行数 简单
812 最大三角形面积 简单
819 最常见的单词 简单
821 到字符的最短距离 简单
824 羊拉丁语 简单
830 大群组的定位 简单
832 翻转图像 简单
836 矩形重叠 简单
844 退格字符串比较 简单
852 山脉数组中的峰值索引 简单
859 朋友字符串 简单
860 柠檬水找零 简单
867 转置矩阵 简单
868 二进制间隙 简单
872 叶相似的树 简单
876 链表的中间值 简单
883 3D形状的投影面积 简单
884 两个句子中的不常见单词 简单
888 公平的糖果交换 简单
892 3D形状的表面积 简单
896 单调数组 简单
897 递增顺序搜索树 简单
905 按奇偶性排序数组 简单
908 最小的I 简单
914 牌堆中的X种类型 简单
917 反转字母 简单
922 按奇偶性II排序数组 简单
925 长按名称 简单
929 唯一的电子邮件地址 简单
933 最近调用次数 简单
937 重新排序日志文件中的数据 简单
938 二叉搜索树的范围和 简单
941 有效的山脉数组 简单
942 DI字符串匹配 简单
944 删除列以排序 简单
953 验证外星语字典 简单
961 大小为2N数组中的N重复元素 简单
965 单值二叉树 简单
976 最大周长三角形 简单
977 排序数组的平方 简单
989 向整数数组形式添加 简单
993 二叉树中的堂兄弟 简单
997 找到法官镇 简单
999 罗克棋子的可用捕获 简单
1002 找到共同字符 简单
1005 最大化数组的和K次否定 简单
1009 10进制整数的补码 简单
1013 将数组分成三个具有相等和的部分 简单
1018 5的倍数的二进制前缀 简单
1021 删除最外层的括号 简单
1022 根到叶二进制数的和 简单
1025 除数游戏 简单
1030 按距离顺序的矩阵单元格 简单
1037 有效的弓形 简单
1046 最后一块石头重量 简单
1047 移除字符串中的所有相邻重复项 简单
1051 高度检查器 简单
1056 混淆数字 简单
1064 固定点 简单
1065 字符串的索引对 简单
1071 字符串的最大公约数 简单
1078 二元组后的出现次数 简单
1085 最小数字中的数字之和 简单
1086 高五 简单
1089 重复零 简单
1099 <小于K的两数之和 简单
1103 向人们分发糖果 简单
1108 去除IP地址中的点 简单
1114 按顺序打印 简单
1118 一个月中的天数 简单
1119 从字符串中删除元音 简单
1122 相对排序数组 简单
1128 等价多米诺骨牌对数 简单
1133 最大的唯一数 简单
1134 阿姆斯特朗数 简单
1137 N个斐波那契数 简单
1150 检查数字是否为排序数组中的多数元素 简单
1154 一年的第几天 简单
1160 由字符形成的单词 简单
1165 单行键盘 简单
1175 质数排列 简单
1176 饮食计划性能 简单
1180 只有单个字母的子字符串数量 简单
1184 公共汽车站之间的距离 简单
1185 一周中的某一天 简单
1189 最大气球数 简单
1196 你能放入篮子的苹果数量 简单
1200 最小绝对差 简单
1207 唯一出现次数 简单
1213 三个排序数组的交集 简单
1217 将芯片移动到同一位置的最小成本 简单
1221 将字符串分割成平衡字符串 简单
1228 等差数列中的缺失数字 简单
1232 检查是否是直线 简单
1243 数组转换 简单
1252 矩阵中奇数值的单元格 简单
1260 平移2D网格 简单
1266 访问所有点的最短时间 简单
1271 十六进制表示法 简单
1275 在井字棋游戏中找到获胜者 简单
1279 交通灯控制的交叉路口 简单
1281 减去整数的数字乘积和 简单
1287 在排序数组中出现超过25%的元素 简单
1290 将链表中的二进制数转换为整数 简单
1295 找到偶数位数数的数字 简单
1299 用右侧最大的元素替换元素 简单
1304 找到和为零的N个唯一整数 简单
1309 从字母到整数的映射解密字符串 简单
1313 解压缩运行长度编码列表 简单
1317 将整数转换为两个非零整数的和 简单
1323 最大69数 简单
1331 数组的排名转换 简单
1332 删除回文子序列 简单
1337 矩阵中最弱的K行 简单
1342 将数字减少到零的步数 简单
1346 检查N及其两倍是否存在 简单
1351 在排序矩阵中计数负数 简单
1356 按1位数计数排序整数 简单
1360 两个日期之间的天数 简单
1365 当前数字小于的数字数量 简单
1370 递增递减字符串 简单
1374 生成具有奇数计数的字符的字符串 简单
1380 矩阵中的幸运数 简单
1385 找到两个数组之间的距离值 简单
1389 按给定顺序创建目标数组 简单
1394 在数组中找到幸运整数 简单
1399 计数最大组 简单
1403 非递增顺序的最小子序列 简单
1408 数组中的字符串匹配 简单
1413 通过逐步求和得到正数的最小值 简单
1417 重新格式化字符串 简单
1422 分割字符串后的最大分数 简单
1426 计数元素 简单
1427 执行字符串位移 简单
1431 拥有最多糖果的孩子们 简单
1436 目的地城市 简单
1437 检查所有1的长度是否至少为K个位置 简单
1441 通过堆栈操作构建数组 简单
1446 连续字符 简单
1450 给定时间内做作业的学生人数 简单
1455 检查单词是否是句子中任何单词的前缀 简单
1460 通过反转子数组使两个数组相等 简单
1464 数组中两个元素的乘积最大值 简单
1469 找到所有孤独的节点 简单
1470 洗牌数组 简单
1474 删除链表的M个节点后的N个节点 简单
1475 商店中特殊折扣的最终价格 简单
1480 一维数组的运行总和 简单
1486 数组中的XOR运算 简单
1491 排除最小和最大工资的平均工资 简单
1496 路径交叉 简单
1502 从序列中创建算术数列 简单
1507 重新格式化日期 简单
1512 良好配对的数量 简单
1518 瓶子 简单
1523 在区间范围内计算奇数数量 简单
1528 洗牌字符串 简单
1534 计数良好三元组 简单
1539 第K个缺失的正数 简单
1544 使字符串变得出色 简单
1550 三个连续的奇数 简单
1556 千位分隔符 简单
1560 环形轨道中最受访问的扇区 简单
1566 检测长度为M的模式重复K次或更多次 简单
1572 矩阵对角线之和 简单
1576 将所有'?'替换为避免连续重复字符 简单
1582 二进制矩阵中的特殊位置 简单
1588 所有奇数长度子数组的和 简单
1592 重新排列单词之间的空格 简单
1598 爬虫日志文件夹 简单
1603 设计停车系统 简单
1608 具有X个元素大于或等于X的特殊数组 简单
1614 括号的嵌套最大深度 简单
1619 删除一些元素后的数组平均值 简单
1624 两个相同字符之间的最大子串 简单
1629 最慢的键 简单
1636 按增加频率排序数组 简单
1640 通过连接检查数组形成 简单
1646 获取生成数组中的最大值 简单
1652 解除炸弹 简单
1656 设计有序流 简单
1662 检查两个字符串数组是否等效 简单
1668 最大重复子串 简单
1672 最富有的客户财富 简单
1678 目标解析器解释 简单
1684 一致字符串的数量 简单
1688 锦标赛中的匹配数 简单
1694 重新格式化电话号码 简单
1700 无法吃午餐的学生人数 简单
1704 确定字符串两半是否相同 简单
1708 最大子数组长度K 简单
1710 卡车上的最大单位数量 简单
1716 计算Leetcode银行的金额 简单
1720 解码异或数组 简单
1725 可以构成最大正方形的矩形数量 简单
1732 找到最高海拔 简单
1736 通过替换隐藏的数字得到最新时间 简单
1742 箱子中的最大球数 简单
1748 唯一元素的总和 简单
1752 检查数组是否已排序和旋转 简单
1758 最小更改交替二进制字符串 简单
1763 最长优美子字符串 简单
1768 交替合并字符串 简单
1773 符合规则的项数 简单
1779 找到具有相同X或Y坐标的最近点 简单
1784 检查二进制字符串是否只有一个连续的1段 简单
1790 检查一个字符串交换是否可以使字符串相等 简单
1791 找到星形图的中心 简单
1796 字符串中的第二大数字 简单
1800 最大升序列数组求和 简单
1805 字符串中不同整数的数量 简单
1812 确定棋盘方格的颜色 简单
1816 截断句子 简单
1822 数组乘积的符号 简单
1826 故障传感器 简单
1827 使数组递增的最小操作数 简单
1832 检查句子是否为全字母句 简单
1837 基K的数字之和 简单
1844 替换所有数字为字符 简单
1848 到达目标元素的最小距离 简单
1854 最大人口年 简单
1859 排序句子 简单
1863 所有子集XOR总和之和 简单
1869 1比0的连续段更长的长度 简单
1876 具有不同字符的长度为3的子字符串 简单
1880 检查单词是否等于两个单词的和 简单
1886 确定矩阵是否可以通过旋转获得 简单
1893 检查范围内的所有整数是否都被覆盖 简单
1897 重新分配字符以使所有字符串相等 简单
1903 字符串中的最大奇数 简单
1909 移除一个元素使数组严格递增 简单
1913 两个对的最大乘积差 简单
1920 从排列构建数组 简单
1925 计算平方和三元组的数量 简单
1929 数组连接 简单
1933 检查字符串是否可以分解为值相等的子字符串 简单
1935 你可以输入的最大单词数量 简单
1941 检查所有字符是否出现次数相等 简单
1945 转换后字符串数字之和 简单
1952 三个除数 简单
1957 删除字符以使字符串变得时尚 简单
1961 检查字符串是否是数组的子串 简单
1967 单词中出现次数的字符串数量 简单
1971 在图中找到路径 简单
1974 使用特殊打字机打字单词的最小时间 简单
1979 找到数组的最大公约数 简单
1984 最高和最低K分数之间的最小差 简单
1991 在数组中找到中间索引 简单
1995 特殊四元组的数量 简单
2000 反转单词的前缀 简单
2006 计算绝对差K的配对数量 简单
2011 执行操作后的变量最终值 简单
2016 递增元素之间的最大差异 简单
2022 将1维数组转换为2维数组 简单
2027 将字符串转换为字符串的最小移动次数 简单
2032 两个中的三个 简单
2037 使所有人就座的最小移动次数 简单
2042 检查句子中的数字是否按升序排列 简单
2047 句子中的有效单词数量 简单
2053 数组中的第K个不同字符串 简单
2057 具有相等值的索引 简单
2062 字符串中元音子字符串的数量 简单
2068 检查两个字符串是否几乎相等 简单
2073 购买票的时间 简单
2078 两种不同颜色的最近房屋 简单
2085 计算出现一次的共同单词数量 简单
2089 排序数组后找到目标索引 简单
2094 找到三位偶数 简单
2099 找到具有最大和的长度为K的子序列 简单
2103 环和棒 简单
2108 在数组中找到第一个回文字符串 简单
2114 句子中找到的最大单词数量 简单
2119 双翻转后的数字 简单
2124 检查所有A是否出现在所有B之前 简单
2129 大写标题 简单
2133 检查每一行和每一列是否包含所有数字 简单
2138 将字符串分为大小为k的组 简单
2144 购买糖果的最小折扣成本 简单
2148 计算严格小于和大于元素的元素数量 简单
2 加法运算 中等难度
3 无重复字符的最长子串 中等难度
5 最长回文子串 中等难度
6 之字形转换 中等难度
7 反转整数 中等难度
8 字符串转换为整数(atoi) 中等难度
11 最多水的容器 中等难度
12 整数转罗马数字 中等难度
15 3Sum 中等难度
16 3Sum Closest 中等难度
17 电话号码的字母组合 中等难度
18 4Sum 中等难度
19 从链表末尾删除第N个节点 中等难度
22 生成括号 中等难度
24 成对交换节点 中等难度
29 除法运算 中等难度
31 下一个排列 中等难度
33 在旋转排序数组中搜索 中等难度
34 在有序数组中查找元素的第一个和最后一个位置 中等难度
36 有效的数独 中等难度
38 数数 中等难度
39 组合总和 中等难度
40 组合总和 II 中等难度
43 字符串相乘 中等难度
45 跳台阶 II 中等难度
46 排列 中等难度
47 排列 II 中等难度
48 旋转图像 中等难度
49 分组异构体 中等难度
50 Pow(x, n) 中等难度
54 螺旋矩阵 中等难度
55 跳台阶 中等难度
56 合并区间 中等难度
57 插入区间 中等难度
59 螺旋矩阵 II 中等难度
61 旋转链表 中等难度
62 独特路径 中等难度
63 独特路径 II 中等难度
64 最小路径和 中等难度
71 简化路径 中等难度
73 设置矩阵零 中等难度
74 搜索二维矩阵 中等难度
75 排序颜色 中等难度
77 组合 中等难度
78 子集 中等难度
79 单词搜索 中等难度
80 从排序数组中删除重复项 II 中等难度
81 在旋转排序数组中搜索 II 中等难度
82 从排序链表中删除重复项 II 中等难度
86 分区链表 中等难度
89 灰码 中等难度
90 子集 II 中等难度
91 解码方式 中等难度
92 反转链表 II 中等难度
93 恢复IP地址 中等难度
95 唯一二叉搜索树 II 中等难度
96 唯一二叉搜索树 中等难度
97 交错字符串 中等难度
98 验证二叉搜索树 中等难度
99 恢复二叉搜索树 中等难度
102 二叉树层序遍历 中等难度
103 二叉树之字形层序遍历 中等难度
105 根据前序遍历和中序遍历构建二叉树 中等难度
106 根据中序遍历和后序遍历构建二叉树 中等难度
107 二叉树层序遍历 II 中等难度
109 将有序链表转换为二叉搜索树 中等难度
113 路径和 II 中等难度
114 展开二叉树 中等难度
116 在每个节点中填充下一个右侧指针 中等难度
117 在每个节点中填充下一个右侧指针 II 中等难度
120 三角形 中等难度
122 买卖股票的最佳时机 II 中等难度
128 最长连续序列 中等难度
129 根到叶节点数字之和 中等难度
130 被围困的区域 中等难度
131 回文划分 中等难度
133 克隆图 中等难度
134 加油站 中等难度
137 单数 II 中等难度
138 带有随机指针的链表复制 中等难度
139 单词拆分 中等难度
142 链表中的循环 II 中等难度
143 重排链表 中等难度
146 LRU缓存 中等难度
147 插入排序链表 中等难度
148 排序链表 中等难度
150 评估逆波兰表达式 中等难度
151 字符串中的单词逆序 中等难度
152 最大子数组和 中等难度
153 寻找旋转排序数组中的最小值 中等难度
156 二叉树上下颠倒 中等难度
159 最多两个不同字符的最长子串 中等难度
161 一个编辑距离 中等难度
162 寻找峰值元素 中等难度
165 比较版本号 中等难度
166 分数转循环小数 中等难度
172 阶乘末尾零的数量 中等难度
173 二叉搜索树迭代器 中等难度
179 最大数 中等难度
186 字符串中的单词逆序 II 中等难度
187 重复的DNA序列 中等难度
189 旋转数组 中等难度
198 房屋偷盗 中等难度
199 二叉树右视图 中等难度
200 岛屿数量 中等难度
201 数字范围按位与 中等难度
204 计算素数 中等难度
207 课程安排 中等难度
208 实现Trie(前缀树) 中等难度
209 最小大小子数组求和 中等难度
210 课程安排 II 中等难度
211 设计添加和搜索单词数据结构 中等难度
213 房屋偷盗 II 中等难度
215 数组中的第K大元素 中等难度
216 组合总和 III 中等难度
220 包含重复 III 中等难度
221 最大正方形 中等难度
222 计算完全二叉树的节点数 中等难度
223 矩形区域 中等难度
227 基础计算器 II 中等难度
229 第II多数元素 中等难度
230 二叉搜索树中的第K小元素 中等难度
236 二叉树的最低公共祖先 中等难度
238 数组除自身的乘积 中等难度
240 搜索二维矩阵 II 中等难度
241 添加括号的多种方式 中等难度
244 最短单词距离 II 中等难度
245 最短单词距离 III 中等难度
247 回文数 II 中等难度
249 分组错位字符串 中等难度
250 计算单值子树的数量 中等难度
251 平铺二维向量 中等难度
253 会议室 II 中等难度
254 因子组合 中等难度
255 验证二叉搜索树的前序序列 中等难度
256 油漆房子 中等难度
259 3Sum 较小 中等难度
260 单数 III 中等难度
261 图有效树 中等难度
264 丑数 II 中等难度
267 回文排列 II 中等难度
271 编码和解码字符串 中等难度
274 H 指数 中等难度
275 H 指数 II 中等难度
276 油漆栅栏 中等难度
277 找到名人 中等难度
279 完全平方数 中等难度
280 摆动排序 中等难度
281 之字形迭代器 中等难度
284 窥视迭代器 中等难度
285 二叉搜索树中的中序后继 中等难度
286 墙壁和门户 中等难度
287 找到重复数字 中等难度
288 唯一单词缩写 中等难度
289 生命游戏 中等难度
291 单词模式 II 中等难度
294 翻转游戏 II 中等难度
298 二叉树最长连续序列 中等难度
299 牛和羊 中等难度
300 最长递增子序列 中等难度
304 范围求和查询 2D - 不变 中等难度
306 加法数 中等难度
307 范围求和查询 - 可变 中等难度
309 带冷却的买卖股票的最佳时机 中等难度
310 最小高度树 中等难度
311 稀疏矩阵乘法 中等难度
313 超级丑数 中等难度
314 二叉树垂直遍历 中等难度
316 移除重复字母 中等难度
318 最大单词长度乘积 中等难度
319 灯泡开关 中等难度
320 广义缩写 中等难度
322 零钱兑换 中等难度
323 无向图中的连通分量数量 中等难度
324 摆动排序 II 中等难度
325 最大大小子数组求和等于 k 中等难度
328 奇偶链表 中等难度
331 验证二叉树的前序序列化 中等难度
333 最大的 BST 子树 中等难度
334 递增三元子序列 中等难度
337 打家劫舍 III 中等难度
339 嵌套列表权重和 中等难度
340 最长子串中最多 K 个不同字符 中等难度
341 平铺嵌套列表迭代器 中等难度
343 整数拆分 中等难度
347 最频繁的 K 个元素 中等难度
348 设计井字棋 中等难度
351 安卓解锁模式 中等难度
353 设计蛇形游戏 中等难度
355 设计推特 中等难度
356 线反射 中等难度
357 具有唯一数字的数字数量 中等难度
360 排序变换数组 中等难度
361 炸弹敌人 中等难度
362 设计击中计数器 中等难度
364 嵌套列表权重和 II 中等难度
365 水壶问题 中等难度
366 找到二叉树的叶子 中等难度
368 最大可除子集 中等难度
369 加一链表 中等难度
370 范围增加 中等难度
371 两个整数的和 中等难度
372 超级幂 中等难度
373 找到最小的 K 对和 中等难度
375 猜测数字更高或更低 II 中等难度
376 摆动子序列 中等难度
377 组合总和 IV 中等难度
378 排序矩阵中的第 K 小元素 中等难度
379 设计电话目录 中等难度
380 插入删除获取随机 O(1) 中等难度
382 链表随机节点 中等难度
384 洗牌数组 中等难度
385 最小解析器 中等难度
386 字典序数字 中等难度
388 最长绝对文件路径 中等难度
390 淘汰赛 中等难度
393 UTF-8 验证 中等难度
394 解码字符串 中等难度
395 具有至少 K 个重复字符的最长子串 中等难度
396 旋转函数 中等难度
397 整数替换 中等难度
398 随机选择索引 中等难度
399 评估除法 中等难度
400 N 位数 中等难度
402 移除 K 位数字 中等难度
406 按高度重建队列 中等难度
413 算术切片 中等难度
416 分割等和子集 中等难度
417 太平洋和大西洋水流 中等难度
418 句子屏幕适配 中等难度
419 棋盘上的战舰 中等难度
421 数组中两个数字的最大 XOR 中等难度
423 从英语重新构造原始数字 中等难度
424 最长重复字符替换 中等难度
426 将二叉搜索树转换为排序的双向链表 中等难度
427 构建四叉树 中等难度
429 N 叉树按层序遍历 中等难度
430 平铺多层双向链表 中等难度
433 最小遗传突变 中等难度
435 非重叠区间 中等难度
436 找到正确的区间 中等难度
437 路径和 III 中等难度
438 字符串中的所有字母异位词 中等难度
439 三元表达式解析器 中等难度
442 数组中的重复元素 中等难度
443 字符串压缩 中等难度
444 序列重排 中等难度
445 两数相加 II 中等难度
447 括号对的数量 中等难度
449 二叉搜索树序列化和反序列化 中等难度
450 在 BST 中删除节点 中等难度
451 按频率排序字符 中等难度
452 爆气球的最少箭数 中等难度
453 使数组元素相等的最少移动次数 中等难度
454 4Sum II 中等难度
456 132模式 中等难度
457 循环数组 中等难度
462 使数组元素相等的最少移动次数 II 中等难度
464 我能赢吗 中等难度
467 环绕字符串中的唯一子串 中等难度
468 验证 IP 地址 中等难度
469 凸多边形 中等难度
470 使用 Rand7() 实现Rand10() 中等难度
473 火柴拼正方形 中等难度
474 一和零 中等难度
475 加热器 中等难度
477 总汉明距离 中等难度
478 在圆内生成随机点 中等难度
481 神奇字符串 中等难度
484 找到排列 中等难度
486 预测赢家 中等难度
487 最大连续 1 的数量 II 中等难度
490 迷宫 中等难度
491 递增子序列 中等难度
494 目标总和 中等难度
497 非重叠矩形的随机点 中等难度
498 对角线遍历 中等难度
503 下一个更大的元素 II 中等难度
505 迷宫 II 中等难度
508 最频繁的子树和 中等难度
510 BST II 中的中序后继 中等难度
513 找到最底层的树值 中等难度
515 找到每行树中的最大值 中等难度
516 最长回文子序列 中等难度
518 零钱兑换 II 中等难度
519 随机翻转矩阵 中等难度
522 最长不常见子序列 II 中等难度
523 子数组求和等于 K 中等难度
524 通过删除操作找到字典中的最长单词 中等难度
525 连续数组 中等难度
526 美丽排列 中等难度
528 带权重的随机抽取 中等难度
529 扫雷 中等难度
531 孤独像素 I 中等难度
532 数组中的 K 差分对 中等难度
533 孤独像素 II 中等难度
535 编码和解码 TinyURL 中等难度
536 从字符串构建二叉树 中等难度
537 复数乘法 中等难度
538 将 BST 转换为更大的树 中等难度
539 最小时间差 中等难度
540 有序数组中的单一元素 中等难度
542 01 矩阵 中等难度
544 输出比赛匹配 中等难度
545 二叉树边界 中等难度
547 省的数量 中等难度
549 二叉树最长连续序列 II 中等难度
553 最优除法 中等难度
554 砖墙 中等难度
555 分割连接字符串 中等难度
556 下一个更大的元素 III 中等难度
558 表示为四叉树的二进制网格的逻辑或 中等难度
560 子数组和等于 K 中等难度
562 矩阵中连续 1 的最长线 中等难度
565 数组嵌套 中等难度
567 字符串中的排列 中等难度
573 松鼠模拟 中等难度
576 越界路径 中等难度
581 最短无序连续子数组 中等难度
582 杀进程 中等难度
583 两字符串的删除操作 中等难度
592 分数加减法 中等难度
593 有效平方 中等难度
609 在系统中找到重复文件 中等难度
611 有效三角形数 中等难度
616 在字符串中添加粗体标签 中等难度
621 任务调度器 中等难度
622 设计循环队列 中等难度
623 给树添加一行 中等难度
624 数组中的最大距离 中等难度
625 最小因数分解 中等难度
633 平方数之和 中等难度
634 找到数组的错位排列 中等难度
635 设计日志存储系统 中等难度
636 函数的排他时间 中等难度
638 购物优惠 中等难度
640 解方程 中等难度
641 设计循环双端队列 中等难度
646 最大对链长度 中等难度
647 回文子串 中等难度
648 替换单词 中等难度
649 Dota2 参议院 中等难度
650 两键键盘 中等难度
651 四键键盘 中等难度
652 找到重复的子树 中等难度
654 最大二叉树 中等难度
655 打印二叉树 中等难度
658 找到最接近的元素 中等难度
659 将数组拆分为连续子序列 中等难度
662 二叉树的最大宽度 中等难度
663 等树划分 中等难度
665 非递减数组 中等难度
666 路径和 IV 中等难度
667 美丽排列 II 中等难度
669 修剪二叉搜索树 中等难度
670 最大交换 中等难度
672 灯泡开关 II 中等难度
673 最长递增子序列的数量 中等难度
676 实现魔法字典 中等难度
677 映射对 中等难度
678 有效的括号字符串 中等难度
681 下一个最近的时间 中等难度
684 冗余连接 中等难度
686 重复字符串匹配 中等难度
687 最长单值路径 中等难度
688 棋盘上的骑士概率 中等难度
690 员工重要性 中等难度
692 最频繁的 K 个单词 中等难度
694 不同岛屿数量 中等难度
695 岛屿最大面积 中等难度
698 分割成K个和相等的子集 中等难度
701 插入二叉搜索树 中等难度
702 在未知大小的排序数组中搜索 中等难度
707 设计链表 中等难度
708 插入排序循环链表 中等难度
712 两字符串最小ASCII删除和 中等难度
713 子数组乘积小于K 中等难度
714 带交易费的最佳买卖股票时机 中等难度
718 重复子数组最大长度 中等难度
720 字典中最长单词 中等难度
721 账户合并 中等难度
722 移除注释 中等难度
723 糖果消除 中等难度
725 按部分拆分链表 中等难度
729 我的日历I 中等难度
731 我的日历II 中等难度
735 小行星碰撞 中等难度
737 句子相似度II 中等难度
738 单调递增数字 中等难度
739 每日温度 中等难度
740 删除和 中等难度
742 二叉树中最接近的叶子节点 中等难度
743 网络延迟时间 中等难度
750 角矩形数量 中等难度
751 IP到CIDR 中等难度
752 开锁 中等难度
754 达到数字 中等难度
755 倒水 中等难度
756 金字塔转换矩阵 中等难度
758 字符串中的粗体单词 中等难度
763 分区标签 中等难度
764 最大的加号 中等难度
767 重组字符串 中等难度
769 最大块排序 中等难度
775 全局和局部逆序 中等难度
776 拆分BST 中等难度
777 LR字符串中相邻的交换 中等难度
779 语法中的第k个符号 中等难度
781 森林中的兔子 中等难度
784 字母大小写排列 中等难度
785 图是否二分图? 中等难度
787 最便宜的K站航班 中等难度
788 旋转数字 中等难度
789 逃离鬼魂 中等难度
790 多米诺和骰子镶嵌 中等难度
791 自定义排序字符串 中等难度
792 匹配子序列数量 中等难度
794 有效的井字棋状态 中等难度
795 有界最大值的子数组数量 中等难度
797 从源到目标的所有路径 中等难度
799 香槟塔 中等难度
802 找到最终安全状态 中等难度
807 保持城市天际线最大增加 中等难度
808 汤品服务 中等难度
809 表达性单词 中等难度
811 子域访问计数 中等难度
813 平均值最大总和 中等难度
814 二叉树剪枝 中等难度
816 含糊坐标 中等难度
817 链表组件 中等难度
820 单词的简短编码 中等难度
822 卡片翻转游戏 中等难度
823 有因子的二叉树 中等难度
825 适龄朋友 中等难度
826 最有利的工作分配 中等难度
831 屏蔽个人信息 中等难度
833 字符串中的查找和替换 中等难度
835 图像重叠 中等难度
837 新21点游戏 中等难度
838 推动多米诺骨牌 中等难度
840 网格中的魔方 中等难度
841 钥匙和房间 中等难度
842 分割成斐波那契序列 中等难度
845 数组中的最长山脉 中等难度
846 直线手中的直线 中等难度
848 移位字母 中等难度
849 最大化到最近的人的距离 中等难度
851 大声和富裕 中等难度
853 车队 中等难度
855 考试室 中等难度
856 括号分数 中等难度
858 镜像反射 中等难度
861 翻转矩阵后的分数 中等难度
863 二叉树中所有节点的所有K距离 中等难度
865 具有所有最深节点的最小子树 中等难度
866 素数回文数 中等难度
869 重新排序的2的幂 中等难度
870 优势洗牌 中等难度
873 最长斐波那契子序列长度 中等难度
874 行走机器人模拟 中等难度
875 可可吃香蕉 中等难度
877 石头游戏 中等难度
880 索引处的解码字符串 中等难度
881 救人的船 中等难度
885 螺旋矩阵III 中等难度
886 可能的二分图 中等难度
889 从前序和中序遍历构建二叉树 中等难度
890 查找和替换模式 中等难度
893 特殊等效字符串组 中等难度
894 所有可能的满二叉树 中等难度
898 子数组的位或 中等难度
900 RLE迭代器 中等难度
901 在线股票跨度 中等难度
904 水果篮 中等难度
907 子数组最小值总和 中等难度
909 蛇梯棋 中等难度
910 最小范围II 中等难度
911 在线选举 中等难度
912 排序数组 中等难度
915 分区数组为不相交区间 中等难度
916 单词子集 中等难度
918 最大循环子数组和 中等难度
919 完全二叉树插入器 中等难度
921 使括号有效的最小添加 中等难度
923 3Sum的重复性 中等难度
926 翻转字符串以单调递增 中等难度
930 二进制子数组的和 中等难度
931 最小下降路径和 中等难度
932 美丽的数组 中等难度
934 最短桥梁 中等难度
935 骑士拨号器 中等难度
939 最小面积矩形 中等难度
945 使数组唯一的最小增量 中等难度
946 验证栈序列 中等难度
947 移除相同行或列以获得最多石头的数量 中等难度
948 令牌包 中等难度
949 给定数字的最大时间 中等难度
950 按顺序揭示卡片 中等难度
951 翻转等效的二叉树 中等难度
954 成对的双倍数组 中等难度
955 删除列以使数组排序II 中等难度
957 N天后的牢房细胞 中等难度
958 检查二叉树的完整性 中等难度
959 斜杠切割的分区 中等难度
962 最大宽度斜坡 中等难度
963 最小面积矩形II 中等难度
966 元音拼写检查器 中等难度
967 具有相同连续差异的数字 中等难度
969 煎饼排序 中等难度
970 强整数 中等难度
971 翻转二叉树以匹配先序遍历 中等难度
973 到原点最近的K个点 中等难度
974 子数组和能被K整除 中等难度
978 最长动荡子数组 中等难度
979 在二叉树中分配硬币 中等难度
981 基于时间的键值存储 中等难度
983 票价的最低成本 中等难度
984 没有AAA或BBB的字符串 中等难度
985 查询后的偶数和 中等难度
986 区间列表交集 中等难度
988 从叶开始的最小字符串 中等难度
990 等式方程的满足性 中等难度
991 损坏的计算器 中等难度
994 腐烂的橙子 中等难度
998 最大二叉树II 中等难度
1003 检查单词是否在替换后有效 中等难度
1004 连续1的最大和III 中等难度
1006 笨拙的阶乘 中等难度
1007 最小多米诺旋转以获得相等行 中等难度
1008 从先序遍历构建二叉搜索树 中等难度
1010 总时长可被60整除的歌曲对 中等难度
1011 在D天内装运包裹的能力 中等难度
1014 最佳观光搭档 中等难度
1015 最小可被K整除的整数 中等难度
1016 具有表示1到N的子字符串的二进制字符串 中等难度
1017 转换为-2的基数 中等难度
1019 链表中的下一个更大的节点 中等难度
1020 围困 中等难度
1023 骆驼匹配 中等难度
1024 视频拼接 中等难度
1026 节点与祖先之间的最大差异 中等难度
1027 最长算术子序列 中等难度
1029 两城调度 中等难度
1031 两个非重叠子数组的最大和 中等难度
1033 直到连续移动石头 中等难度
1034 着色边界 中等难度
1035 未交叉的线 中等难度
1038 二叉搜索树到更大的和树 中等难度
1039 多边形的最小得分三角剖分 中等难度
1040 直到连续移动石头II 中等难度
1041 在圆圈中的机器人 中等难度
1042 无相邻花的种植 中等难度
1043 分区数组以获得最大和 中等难度
1048 最长字符串链 中等难度
1049 最后一块石头的重量II 中等难度
1052 生气的书店老板 中等难度
1053 使用一次交换的前一个排列 中等难度
1054 距离条码 中等难度
1055 形成字符串的最短方式 中等难度
1057 校园自行车 中等难度
1058 最小化舍入误差以满足目标 中等难度
1059 从源到目的地的所有路径 中等难度
1060 排序数组中的缺失元素 中等难度
1061 字典序最小的等效字符串 中等难度
1062 最长重复子串 中等难度
1066 校园自行车II 中等难度
1072 翻转列以获得最多相等行 中等难度
1073 添加两个负二进制数 中等难度
1079 字母瓷砖的可能性 中等难度
1080 根到叶路径中的不足节点 中等难度
1081 具有不同字符的最小子序列 中等难度
1087 括号展开 中等难度
1090 标签的最大值 中等难度
1091 二进制矩阵中的最短路径 中等难度
1093 大样本的统计信息 中等难度
1094 拼车 中等难度
1100 查找没有重复字符的K长度子字符串 中等难度
1101 所有人成为朋友的最早时刻 中等难度
1102 具有最大最小值的路径 中等难度
1104 之字形标签的二叉树路径 中等难度
1105 填充书架隔板 中等难度
1109 企业航班预订 中等难度
1110 删除节点并返回森林 中等难度
1111 两个有效括号字符串的最大嵌套深度 中等难度
1115 交替打印FooBar 中等难度
1116 打印零偶奇 中等难度
1117 构建H2O 中等难度
1120 最大平均子树 中等难度
1123 最深的叶子节点的最低共同祖先 中等难度
1124 最长良好表现的区间 中等难度
1129 交替颜色的最短路径 中等难度
1130 从叶子值构建最小成本树 中等难度
1131 绝对值表达式的最大值 中等难度
1135 以最低成本连接城市 中等难度
1136 并行课程 中等难度
1138 字母板路径 中等难度
1139 最大1边框正方形 中等难度
1140 石游戏II 中等难度
1143 最长公共子序列 中等难度
1144 减少元素以使数组呈锯齿状 中等难度
1145 二叉树着色游戏 中等难度
1146 快照数组 中等难度
1151 将所有1组合在一起所需的最少交换次数 中等难度
1152 分析用户网站访问模式 中等难度
1155 达到目标总和的骰子滚动次数 中等难度
1156 交换最长重复字符子字符串 中等难度
1161 二叉树的最大层和 中等难度
1162 尽可能远离陆地 中等难度
1166 设计文件系统 中等难度
1167 连接木棒的最小成本 中等难度
1169 无效交易 中等难度
1170 按最小字符频率比较字符串 中等难度
1171 从链表中移除零和连续节点 中等难度
1177 从子字符串创建回文 中等难度
1181 前后谜题 中等难度
1182 到目标颜色的最短距离 中等难度
1186 有一个删除的最大子数组和 中等难度
1188 设计有界阻塞队列 中等难度
1190 反转括号对之间的子字符串 中等难度
1191 K连接最大和 中等难度
1195 Fizz Buzz多线程 中等难度
1197 最小骑士步数 中等难度
1198 在所有行中找到最小的共同元素 中等难度
1201 丑数III 中等难度
1202 通过交换获得的最小字符串 中等难度
1208 在预算内获取相等子字符串 中等难度
1209 字符串II中的所有相邻重复删除 中等难度
1214 两个BST的两数之和 中等难度
1215 步数 中等难度
1218 给定差的给定差的最长算术子序列 中等难度
1219 最大黄金路径 中等难度
1222 可以攻击国王的皇后 中等难度
1226 餐厅哲学家 中等难度
1227 飞机座位分配概率 中等难度
1229 会议调度器 中等难度
1230 抛掷奇怪的硬币 中等难度
1233 从文件系统中删除子文件夹 中等难度
1234 替换平衡字符串的子字符串 中等难度
1236 网络爬虫 中等难度
1237 为给定方程找到正整数解 中等难度
1238 二进制表示中的循环排列 中等难度
1239 具有独特字符的最大连接字符串长度 中等难度
1242 网络爬虫多线程 中等难度
1244 设计排行榜 中等难度
1245 树直径 中等难度
1247 使字符串相等所需的最少交换次数 中等难度
1248 计数良好的子数组数 中等难度
1249 删除有效括号的最少次数 中等难度
1253 重建2行二进制矩阵 中等难度
1254 封闭岛屿的数量 中等难度
1256 编码数字 中等难度
1257 最小的共同区域 中等难度
1258 同义句子 中等难度
1261 在受污染的二叉树中找到元素 中等难度
1262 三的最小和 中等难度
1265 反向打印不可变链表 中等难度
1267 计算通信服务器数 中等难度
1268 搜索建议系统 中等难度
1272 删除区间 中等难度
1273 删除树节点 中等难度
1276 没有浪费成分的汉堡数量 中等难度
1277 具有所有1的平方子矩阵数量 中等难度
1282 根据他们所属的组大小分组人群 中等难度
1283 找到给定阈值的最大除数 中等难度
1286 组合迭代器 中等难度
1288 删除覆盖的区间 中等难度
1291 连续数字 中等难度
1292 小于或等于阈值的最大正方形边长 中等难度
1296 将数组分成K个连续数字的集合 中等难度
1297 子字符串的最大出现次数 中等难度
1300 突变数组与目标最接近的和 中等难度
1302 最深叶子的和 中等难度
1305 两个二叉搜索树的所有元素 中等难度
1306 跳跃游戏III 中等难度
1310 子数组XOR查询 中等难度
1311 获取你的朋友观看的视频 中等难度
1314 矩阵块和 中等难度
1315 具有偶数值祖父母的节点和 中等难度
1318 使a或b等于c所需的最少翻转次数 中等难度
1319 使网络连接所需的最少操作数 中等难度
1324 垂直打印单词 中等难度
1325 删除具有给定值的叶子 中等难度
1328 打破回文 中等难度
1329 按对角线排序矩阵 中等难度
1333 按素食友好、价格和距离过滤餐厅 中等难度
1334 找到具有阈值距离的最小邻居数的城市 中等难度
1338 减少数组大小到一半 中等难度
1339 分割二叉树的最大乘积 中等难度
1343 大小为K且平均值大于或等于阈值的子数组数量 中等难度
1344 时钟指针之间的角度 中等难度
1347 将两个字符串变成字母表顺序相同的步骤数 中等难度
1348 按频率划分的推文计数 中等难度
1352 最后K个数的乘积 中等难度
1353 可以参加的最大活动数量 中等难度
1357 每n个订单应用一次折扣 中等难度
1358 包含所有三个字符的子串数量 中等难度
1361 验证二叉树节点 中等难度
1362 最接近的除数 中等难度
1366 按投票排序队伍 中等难度
1367 二叉树中的链表 中等难度
1371 找到包含偶数个元音的最长子串 中等难度
1372 二叉树中的最长之字形路径 中等难度
1375 二进制字符串前缀对齐的次数 中等难度
1376 通知所有员工所需时间 中等难度
1379 在克隆的二叉树中找到与原二叉树对应的节点 中等难度
1381 设计具有增量操作的栈 中等难度
1382 平衡二叉搜索树 中等难度
1386 电影院座位分配 中等难度
1387 按幂值排序整数 中等难度
1390 四个除数 中等难度
1391 检查网格中是否存在有效路径 中等难度
1395 计算队伍数量 中等难度
1396 设计地下系统 中等难度
1400 构造K个回文字符串 中等难度
1401 圆和矩形重叠 中等难度
1404 将数字的二进制表示减少到1所需的步骤数 中等难度
1405 最长幸福字符串 中等难度
1409 按键查询排列 中等难度
1410 HTML实体解析器 中等难度
1414 找到和为K的最小斐波那契数数量 中等难度
1415 n长度幸福字符串的第k个字典序字符串 中等难度
1418 显示餐厅食品订单表 中等难度
1419 青蛙叫声的最小数量 中等难度
1423 从卡中获得的最高点数 中等难度
1424 对角线遍历II 中等难度
1428 最左列至少有一个1 中等难度
1429 第一个唯一数字 中等难度
1430 检查字符串是否是二叉树从根到叶子路径的有效序列 中等难度
1432 通过改变整数获得的最大差值 中等难度
1433 检查一个字符串是否可以打破另一个字符串 中等难度
1438 最长连续子数组绝对差小于或等于限制 中等难度
1442 计算可以形成两个相同XOR数组的三角组的数量 中等难度
1443 收集树上所有苹果的最短时间 中等难度
1447 简化分数 中等难度
1448 计算二叉树中良好节点的数量 中等难度
1451 重新排列句子中的单词 中等难度
1452 其最喜欢的公司列表不是另一个列表子集的人 中等难度
1456 给定长度子串中元音的最大数量 中等难度
1457 二叉树中的伪回文路径 中等难度
1461 检查字符串是否包含所有大小为K的二元代码 中等难度
1462 课程表IV 中等难度
1465 水平垂直切割蛋糕的最大面积 中等难度
1466 重新排序路由以使所有路径都指向城市零 中等难度
1471 数组中的k个最强值 中等难度
1472 设计浏览器历史记录 中等难度
1476 子矩形查询 中等难度
1477 找到两个不重叠的子数组,每个子数组的总和为目标和 中等难度
1481 删除K个元素后最少唯一整数的数量 中等难度
1482 制作m束花所需的最短天数 中等难度
1485 带有随机指针的克隆二叉树 中等难度
1487 使文件名唯一 中等难度
1488 避免城市洪水 中等难度
1490 克隆N叉树 中等难度
1492 n的第k个因子 中等难度
1493 删除一个元素后的最长1子数组 中等难度
1497 检查数组对是否能被k整除 中等难度
1498 满足给定求和条件的子序列数量 中等难度
1500 设计文件共享系统 中等难度
1503 所有蚂蚁从木板上掉落前的最后时刻 中等难度
1504 计算全1子矩阵的数量 中等难度
1506 找到N叉树的根本 中等难度
1508 排序子数组求和的范围 中等难度
1509 通过三次移动,最大值和最小值之间的最小差值 中等难度
1513 只包含1的子串数量 中等难度
1514 路径的最大概率 中等难度
1519 具有相同标签的子树中的节点数量 中等难度
1522 N叉树直径 中等难度
1524 奇数和子数组数量 中等难度
1525 分割字符串的良方数量 中等难度
1529 最小后缀翻转次数 中等难度
1530 良好叶节点对的数量 中等难度
1533 查找大整数的索引 中等难度
1535 找到数组游戏的获胜者 中等难度
1536 最小交换次数以排列二进制网格 中等难度
1538 猜测隐藏数组中的多数元素 中等难度
1540 能否在K次移动中转换字符串 中等难度
1541 平衡括号字符串所需的最小插入次数 中等难度
1545 查找第N个二进制字符串中的第K位 中等难度
1546 具有等于目标总和的最大非重叠子数组数量 中等难度
1551 使数组相等所需的最小操作次数 中等难度
1552 两球之间的磁力 中等难度
1554 字符串仅相差一个字符 中等难度
1557 达到所有节点的最小顶点数 中等难度
1558 使数组相等所需的最小函数调用次数 中等难度
1559 检测2D网格中的循环 中等难度
1561 可以获得的最多硬币数量 中等难度
1562 找到大小为M的最新组 中等难度
1564 将箱子放入仓库I 中等难度
1567 具有正积的最大子数组长度 中等难度
1570 两个稀疏向量的点积 中等难度
1573 分割字符串的方法数 中等难度
1574 移除以使数组排序的最短子数组 中等难度
1577 平方等于两个数乘积的数字的方法数 中等难度
1578 使绳子着色的最小时间 中等难度
1580 将箱子放入仓库II 中等难度
1583 计算不快乐的朋友的数量 中等难度
1584 连接所有点的最小成本 中等难度
1586 二叉搜索树迭代器II 中等难度
1589 任何排列获得的最大和 中等难度
1590 使和可被P整除 中等难度
1593 将字符串分割成最大唯一子字符串数 中等难度
1594 矩阵中的最大非负乘积 中等难度
1599 经营世纪摩天轮的最大利润 中等难度
1600 王位继承 中等难度
1602 在二叉树中找到最近的右节点 中等难度
1604 在一段时间内使用相同卡片的次数超过三次的警报 中等难度
1605 给定行和列总和的矩阵 中等难度
1609 偶奇树 中等难度
1612 检查两个表达式树是否等价 中等难度
1615 最大网络排名 中等难度
1616 分割字符串以形成回文 中等难度
1618 适合屏幕句子的最大字体 中等难度
1620 具有最大网络质量的坐标 中等难度
1621 K非重叠线段组的数量 中等难度
1625 应用操作后的字典序最小字符串 中等难度
1626 无冲突的最佳团队 中等难度
1628 设计具有评估函数的表达树 中等难度
1630 算术子数组 中等难度
1631 具有最小努力的路径 中等难度
1634 以链表形式表示的两个多项式的和 中等难度
1637 无点包含的两个点的最大垂直区域 中等难度
1638 差异一个字符的子字符串数量 中等难度
1641 排序元音字符串的数量 中等难度
1642 能到达的最远建筑 中等难度
1644 二叉树的最小共同祖先II 中等难度
1647 使字符频率唯一所需的最小删除次数 中等难度
1648 出售递减价值的彩色球 中等难度
1650 二叉树III的最小共同祖先 中等难度
1653 使字符串平衡所需的最小删除次数 中等难度
1654 到达家的最小跳跃次数 中等难度
1657 确定两个字符串是否接近 中等难度
1658 将X减少到零所需的最小操作次数 中等难度
1660 纠正二叉树 中等难度
1663 具有给定数值的最小字符串 中等难度
1664 使数组公平的方法 中等难度
1666 更改二叉树的根 中等难度
1669 合并链表 中等难度
1670 设计前中后队列 中等难度
1673 找到最具有竞争力的子序列 中等难度
1674 使数组互补所需的最小移动次数 中等难度
1676 二叉树IV的最小共同祖先 中等难度
1679 最大K-和配对数 中等难度
1680 连续二进制数字的连接 中等难度
1682 最长回文子序列II 中等难度
1685 排序数组中绝对差分的总和 中等难度
1686 石游戏VI 中等难度
1689 将字符串分割成最小十进制二进制数字数量 中等难度
1690 石游戏VII 中等难度
1695 最大擦除值 中等难度
1696 跳跃游戏VI 中等难度
1698 字符串中不同子字符串的数量 中等难度
1701 平均等待时间 中等难度
1702 改变后的最大二进制字符串 中等难度
1705 能吃掉的最大苹果数量 中等难度
1706 球会落在哪里 中等难度
1711 计算良好餐点的数量 中等难度
1712 将数组拆分为三个子数组的方法 中等难度
1717 移除子字符串的最大分数 中等难度
1718 构建字典序最大的有效序列 中等难度
1721 链表中的节点交换 中等难度
1722 交换操作后的最小汉明距离 中等难度
1726 具有相同乘积的元组 中等难度
1727 具有重新排列的最大子矩阵 中等难度
1730 获取食物的最短路径 中等难度
1733 需要教授的最小人数 中等难度
1734 解码异或排列 中等难度
1737 更改最小字符以满足三个条件之一 中等难度
1738 找到第K大的异或坐标值 中等难度
1740 在二叉树中找到距离 中等难度
1743 从相邻对中恢复数组 中等难度
1744 你能在你最喜欢的日子里吃你最喜欢的糖果吗? 中等难度
1746 一次操作后的最大子数组和 中等难度
1749 任何子数组的最大绝对和 中等难度
1750 删除相似端点后的最小字符串长度 中等难度
1753 移除石头后的最大分数 中等难度
1754 两个字符串的最大合并 中等难度
1756 设计最近使用队列 中等难度
1759 计算同质子字符串数量 中等难度
1760 背包中球的最小限制 中等难度
1762 有海景的建筑 中等难度
1764 通过连接另一个数组的子数组来形成数组 中等难度
1765 最高峰地图 中等难度
1769 将所有球移动到每个箱子的最小操作数 中等难度
1770 执行乘法操作的最大分数 中等难度
1772 按流行度排序特征 中等难度
1774 最近的甜点成本 中等难度
1775 具有最小操作数的相等和数组 中等难度
1778 隐藏网格中的最短路径 中等难度
1780 检查数字是否是三的幂的和 中等难度
1781 所有子字符串的美学总和 中等难度
1785 添加到形成给定总和的最小元素数量 中等难度
1786 从第一个节点到最后一个节点的受限路径数量 中等难度
1792 最大平均通过比率 中等难度
1794 具有最小差异的相等子字符串对数量 中等难度
1797 设计身份验证管理器 中等难度
1798 可以制作的最大连续值数量 中等难度
1801 积压中的订单数量 中等难度
1802 在边界数组中给定索引的最大值 中等难度
1804 实现Trie II(前缀树) 中等难度
1806 重新初始化排列的最小操作数 中等难度
1807 评估字符串的括号对 中等难度
1810 隐藏网格中的最小路径成本 中等难度
1813 句子相似度III 中等难度
1814 数组中的良好配对数量 中等难度
1817 找到活跃分钟的用户 中等难度
1818 最小绝对和差异 中等难度
1820 最大接受邀请数 中等难度
1823 找到循环游戏中的获胜者 中等难度
1824 最小侧跳次数 中等难度
1828 在圆内点的查询 中等难度
1829 每个查询的最大XOR 中等难度
1833 最大冰淇淋棒 中等难度
1834 单线程CPU 中等难度
1836 从无序链表中删除重复项 中等难度
1838 最频繁元素的出现频率 中等难度
1839 所有元音按顺序的最长子串 中等难度
1845 座位预订管理器 中等难度
1846 减少和重新排列后的最大元素 中等难度
1849 将字符串拆分为递减连续值 中等难度
1850 达到第K个最小数的最小相邻交换次数 中等难度
1852 每个子数组中的唯一数字 中等难度
1855 一对值之间的最大距离 中等难度
1856 最大子数组最小乘积 中等难度
1858 具有所有前缀的最长子串 中等难度
1860 增量内存泄漏 中等难度
1861 旋转盒子 中等难度
1864 使二进制字符串交替的最小交换次数 中等难度
1865 找到具有特定和的配对 中等难度
1868 两个运行长度编码数组的乘积 中等难度
1870 按时到达的最小速度 中等难度
1871 跳跃游戏VII 中等难度
1874 最小化两个数组乘积之和 中等难度
1877 最小化数组中最大配对和 中等难度
1878 在网格中获得最大的三个菱形和 中等难度
1881 插入后的最大值 中等难度
1882 使用服务器处理任务 中等难度
1884 使用两个鸡蛋和N层进行蛋摔 中等难度
1885 在两个数组中计数配对 中等难度
1887 使数组元素相等的最小减少操作 中等难度
1888 使二进制字符串交替的最小翻转次数 中等难度
1891 剪彩 中等难度
1894 找出将要替换粉笔的学生 中等难度
1895 最大的魔方阵 中等难度
1898 最大可移除字符数 中等难度
1899 合并三元组以形成目标三元组 中等难度
1901 寻找第二个峰值元素 中等难度
1902 根据插入顺序给出的 BST 深度 中等难度
1904 你已经玩过的完整轮数 中等难度
1905 计算子岛屿数量 中等难度
1906 最小绝对差分查询 中等难度
1908 Nim 游戏 中等难度
1910 移除所有子字符串的实例 中等难度
1911 最大交替子序列和 中等难度
1914 循环旋转网格 中等难度
1915 美妙子字符串的数量 中等难度
1918 第 K 个最小的子数组和 中等难度
1921 消除最多数量的怪物 中等难度
1922 计算好数 中等难度
1926 迷宫中从入口到最近出口的位置 中等难度
1927 求和游戏 中等难度
1930 唯一的长度为 3 的回文子序列 中等难度
1936 添加最小数量的梯级 中等难度
1937 具有成本的点的最大数量 中等难度
1940 排序数组之间的最长公共子序列 中等难度
1942 最小的空椅子编号 中等难度
1943 描述这幅画 中等难度
1946 变异子字符串后的最大数字 中等难度
1947 最大兼容性得分总和 中等难度
1950 所有子数组中的最小值最大值 中等难度
1953 你可以工作的最大周数 中等难度
1954 收集足够苹果所需的最小花园周长 中等难度
1958 检查移动是否合法 中等难度
1959 使用 K 个调整操作的最低总空间浪费 中等难度
1962 移除石头以使总数最小化 中等难度
1963 使字符串平衡所需的最小交换次数 中等难度
1966 未排序数组中的二分搜索可寻址数字 中等难度
1968 与邻居平均值不等的数组元素 中等难度
1969 数组元素的最小非零乘积 中等难度
1973 等于后代之和的节点计数 中等难度
1975 最大矩阵和 中等难度
1976 到达目的地的路径数 中等难度
1980 找到唯一的二进制字符串 中等难度
1981 最小化目标元素与所选元素之间的差异 中等难度
1983 具有相等范围和的最宽索引对 中等难度
1985 找到数组中的第 K 个最大整数 中等难度
1986 完成任务的最低工作会话数 中等难度
1989 可以抓住的标签人数最多 中等难度
1992 找到所有农田组 中等难度
1993 树操作 中等难度
1996 游戏中的弱势角色数量 中等难度
1997 你在所有房间中的第一天 中等难度
1999 由两位数字构成的最小更大的倍数 中等难度
2001 可交换矩形的对数 中等难度
2002 两个回文子序列长度的最大乘积 中等难度
2007 从加倍数组中找到原始数组 中等难度
2008 出租车最大收入 中等难度
2012 数组的美丽总和 中等难度
2013 检测正方形 中等难度
2015 每个段落的建筑物平均高度 中等难度
2017 网格游戏 中等难度
2018 检查单词是否可以放入填字游戏 中等难度
2021 街道上最亮的位置 中等难度
2023 具有连接等于目标的字符串对的数量 中等难度
2024 最大化考试的困惑 中等难度
2028 找到缺失的观察结果 中等难度
2029 石游戏 IX 中等难度
2031 具有比零多的子数组的数量 中等难度
2033 使网格成为单值网格所需的最小操作数 中等难度
2034 股价波动 中等难度
2036 最大交替子数组和 中等难度
2038 移除所有相邻颜色相同的着色碎片 中等难度
2039 网络空闲的时间 中等难度
2043 简单的银行系统 中等难度
2044 计算最大位或子集的数量 中等难度
2046 使用绝对值对已排序的链表进行排序 中等难度
2048 下一个更大的数值平衡数 中等难度
2049 具有最高得分的节点计数 中等难度
2052 将句子分隔成行所需的最小成本 中等难度
2054 两个最佳非重叠事件 中等难度
2055 蜡烛之间的盘子 中等难度
2058 在关键点之间找到最小和最大节点数 中等难度
2059 转换数字所需的最小操作数 中等难度
2061 清洁机器人清理的空间数 中等难度
2063 所有子字符串的元音 中等难度
2064 分配到任何商店的最大产品最小化最大值 中等难度
2067 相等计数子字符串的数量 中等难度
2069 行走机器人模拟 II 中等难度
2070 每个查询的最美物品 中等难度
2074 反转偶数长度组的节点 中等难度
2075 解码斜体密码文 中等难度
2077 迷宫中通向同一房间的路径 中等难度
2079 植物浇水 中等难度
2080 范围频率查询 中等难度
2083 以相同字母开始和结束的子字符串 中等难度
2086 收集雨水所需的最小水桶数量 中等难度
2087 机器人网格中最低成本回家 中等难度
2090 K半径子数组平均值 中等难度
2091 从数组中删除最小和最大元素 中等难度
2093 以折扣到达城市的最低成本 中等难度
2095 删除链表中的中间节点 中等难度
2096 从二叉树节点到另一个节点的逐步方向 中等难度
2098 具有最大偶数和的大小为K的子序列 中等难度
2100 寻找抢劫银行的好日子 中等难度
2101 引爆最大炸弹 中等难度
2104 子数组范围之和 中等难度
2105 植物浇水II 中等难度
2107 分享K糖果后独特的口味数量 中等难度
2109 向字符串添加空格 中等难度
2110 股票的平滑下降周期数量 中等难度
2113 删除和替换元素后的数组元素 中等难度
2115 从给定供应中找到所有可能的食谱 中等难度
2116 检查括号字符串是否有效 中等难度
2120 在网格中执行所有后缀指令 中等难度
2121 相同元素之间的间隔 中等难度
2125 银行的激光束数量 中等难度
2126 摧毁小行星 中等难度
2128 通过行和列翻转删除所有1 中等难度
2130 链表的最大双倍和 中等难度
2131 通过连接两个字母单词的最长回文 中等难度
2134 将所有1组合在一起的最小交换次数II 中等难度
2135 添加字母后计算单词数量 中等难度
2137 将水桶中的水倒出,使水位相等 中等难度
2139 达到目标分数的最小移动次数 中等难度
2140 用脑力解决问题 中等难度
2145 计数隐藏序列 中等难度
2146 价格范围内的K最高排名物品 中等难度
2149 按符号重新排列数组元素 中等难度
2150 找出数组中的所有孤独数字 中等难度
4 两个排序数组的中位数 困难
10 正则表达式匹配 困难
23 合并k个有序列表 困难
25 反转k组中的节点 困难
30 所有单词的连接子字符串 困难
32 最长有效括号 困难
37 数独求解器 困难
41 第一个缺失的整数 困难
42 陷阱雨水 困难
44 通配符匹配 困难
51 N皇后 困难
52 N皇后II 困难
60 排列序列 困难
65 有效数字 困难
68 文本对齐 困难
72 编辑距离 困难
76 最小窗口子字符串 困难
84 直方图中的最大矩形 困难
85 最大矩形 困难
87 混淆字符串 困难
115 不同子序列 困难
123 最佳买卖股票III时间 困难
124 二叉树最大路径和 困难
126 单词梯II 困难
127 单词梯 困难
132 回文划分II 困难
135 糖果 困难
140 单词划分II 困难
149 直线上的最大点数 困难
154 旋转排序数组II中的最小值 困难
158 给定read4 II - 读取N个字符并多次调用 困难
164 最大差距 困难
174 地牢游戏 困难
188 最佳买卖股票IV时间 困难
212 单词搜索II 困难
214 最短回文 困难
218 天际线问题 困难
224 基本计算器 困难
233 数字1的数量 困难
239 滑动窗口最大值 困难
248 斯图罗迈米数III 困难
265 油漆房子II 困难
269 外星字典 困难
272 最近的二叉搜索树值II 困难
273 整数到英文单词 困难
282 表达式加运算符 困难
295 从数据流中找到中位数 困难
296 最佳会议点 困难
297 序列化和反序列化二叉树 困难
301 删除无效括号 困难
302 包含黑色像素的最小矩形 困难
305 岛屿II的数量 困难
308 范围求和查询2D - 可变 困难
312 爆破气球 困难
315 较小数字的计数 困难
317 所有建筑物的最短距离 困难
321 创建最大数字 困难
327 范围和计数 困难
329 矩阵中的最长递增路径 困难
330 修补数组 困难
332 重建行程 困难
335 自我穿越 困难
336 回文对 困难
352 数据流作为不交并集 困难
354 俄罗斯套娃信封 困难
358 重新排列字符串k距离 困难
363 矩形最大和K 困难
381 插入删除GetRandom O(1) - 允许重复 困难
391 完美矩形 困难
403 青蛙跳跃 困难
407 捕获雨水 II 困难
410 分割数组最大和 困难
411 最小唯一单词缩写 困难
420 强密码检测器 困难
425 单词平方 困难
428 序列化和反序列化 N叉树 困难
431 将 N叉树编码为二叉树 困难
432 所有 O`one 数据结构 困难
440 字典序第 K 小的数字 困难
446 算术数列 II - 子序列 困难
458 穷猪 困难
460 LFU 缓存 困难
465 最优账户平衡 困难
466 计数重复 困难
471 用最短长度编码字符串 困难
472 连接词 困难
479 最大回文积 困难
480 滑动窗口中位数 困难
483 最小良好基数 困难
488 祖玛游戏 困难
489 机器人房间清洁器 困难
493 反向对 困难
499 迷宫 III 困难
502 IPO 困难
514 自由之路 困难
517 超级洗衣机 困难
527 单词缩写 困难
546 移除盒子 困难
548 分割数组使和相等 困难
552 学生出勤记录 II 困难
564 找到最接近的回文数 困难
568 最大假期天数 困难
587 建造栅栏 困难
588 设计内存文件系统 困难
591 标签验证器 困难
600 不包含连续 1 的非负整数 困难
629 K 逆序对数组 困难
630 课程表 III 困难
631 设计 Excel 求和公式 困难
632 包含 K 个列表元素的元素的最小范围 困难
639 解码方式 II 困难
642 设计搜索自动完成系统 困难
644 最大平均子数列 II 困难
656 硬币路径 困难
660 移除 9 困难
664 奇怪打印机 困难
668 乘法表中第 K 小的数 困难
675 为高尔夫赛事砍伐树木 困难
679 24 点游戏 困难
683 K 个空槽 困难
685 冗余连接 II 困难
689 三个非重叠子数组的最大和 困难
691 拼字词 困难
699 下落方块 困难
710 随机选择带黑名单 困难
711 不同岛屿 II 的数量 困难
715 范围模块 困难
719 找到第 K 个最小的配对距离 困难
726 原子数量 困难
727 最小窗口子序列 困难
730 计算不同回文子序列的数量 困难
732 我的日历 III 困难
736 解析 Lisp 表达式 困难
741 樱桃采摘 困难
745 前缀和后缀搜索 困难
749 病毒传播 困难
753 破解保险箱 困难
757 集合交集大小至少为 2 困难
759 员工空闲时间 困难
761 特殊二进制字符串 困难
765 牵手 困难
768 最大块排序 II 困难
770 基本计算器 IV 困难
772 基本计算器 III 困难
773 滑动拼图 困难
774 最小最大距离加油站 困难
778 在上升水中游泳 困难
780 到达点 困难
782 转换为棋盘 困难
786 K 个最小质数分数 困难
793 阶乘零函数的前置像大小 困难
798 最小旋转最高得分 困难
801 使序列递增的最小交换次数 困难
803 敲击砖块 困难
805 按相同平均数分割数组 困难
810 黑板异或游戏 困难
815 公交路线 困难
818 赛车 困难
827 制作大岛屿 困难
828 计算给定字符串所有子字符串的独特字符数 困难
829 连续数字之和 困难
834 树中距离之和 困难
839 相似字符串组 困难
843 猜测单词 困难
847 访问所有节点的最短路径 困难
850 矩形区域 II 困难
854 K 相似字符串 困难
857 雇用 K 个工人的最低成本 困难
862 具有至少 K 的和的最短子数组 困难
864 获取所有钥匙的最短路径 困难
871 最小加油停次数 困难
878 N 个魔数 困难
879 盈利方案 困难
882 子图中的可达节点 困难
887 超级蛋 困难
891 子序列宽度之和 困难
895 最大频率栈 困难
899 有序队列 困难
902 给定数字集的 N 个数 困难
903 DI 序列的有效排列 困难
906 超级回文数 困难
913 猫和老鼠 困难
920 音乐播放列表数量 困难
924 最小化恶意软件传播 困难
927 三等分 困难
928 最小化恶意软件传播 II 困难
936 盖章序列 困难
940 不同子序列 II 困难
943 找到最短超级字符串 困难
952 最大因子共同因子的大小 困难
956 最高的广告牌 困难
960 删除列以使排序 III 困难
964 表示数字的最少操作符 困难
968 二叉树摄像头 困难
972 相等的分数 困难
975 奇偶跳跃 困难
980 独特路径 III 困难
982 三合一组合为 0 的位与 困难
987 二叉树的垂直遍历 困难
992 具有 K 个不同整数的子数组 困难
995 最小K次连续位翻转次数 困难
996 完全平方数数组的数量 困难
1000 合并石头最低成本 困难
1001 网格照明 困难
1012 重复数字的数字 困难
1028 从前序遍历中恢复树 困难
1032 字符流 困难
1036 逃离大迷宫 困难
1044 最长重复子串 困难
1063 有效子数组的数量 困难
1067 范围中的数字计数 困难
1074 和为目标的子矩阵数量 困难
1088 混淆数字II 困难
1092 最短公共超序列 困难
1095 在山脉数组中查找 困难
1096 花括号扩展II 困难
1106 解析布尔表达式 困难
1121 将数组划分为递增序列 困难
1125 最小足够团队 困难
1147 最长块状回文分解 困难
1153 字符串转换为另一个字符串 困难
1157 在线子数组中的多数元素 困难
1163 字典序顺序中的最后一个子字符串 困难
1168 优化村庄的供水 困难
1172 餐盘堆叠 困难
1178 每个谜题的有效单词数量 困难
1183 最大位数 困难
1187 使数组严格递增 困难
1192 网络中的关键连接 困难
1199 构建块的最短时间 困难
1203 按组排序尊重依赖项 困难
1206 设计跳表 困难
1210 旋转到达目标的最小移动次数 困难
1216 有效的回文III 困难
1220 元音字母排列计数 困难
1223 骰子模拟 困难
1224 最大相等频率 困难
1231 分巧克力 困难
1235 作业调度的最大利润 困难
1240 用最少数量的正方形拼贴矩形 困难
1246 回文删除 困难
1250 检查是否为好数组 困难
1255 由字母形成的最大分数单词 困难
1259 不相交的握手 困难
1263 将箱子移动到目标位置的最少移动次数 困难
1269 某些步骤后保持在同一位置的方式数量 困难
1274 矩形中的船只数量 困难
1278 回文划分III 困难
1284 将二进制矩阵转换为零矩阵的最小翻转次数 困难
1289 最小下降路径和II 困难
1293 有障碍物消除的网格中最短路径 困难
1298 从盒子中获取的最大糖果数 困难
1301 路径最大分数的数量 困难
1307 文字算术谜题 困难
1312 将字符串变为回文的最小插入步骤 困难
1316 不同的回声子串 困难
1320 使用两个手指输入单词的最小距离 困难
1326 打开水龙头浇花园的最小水龙头数 困难
1330 反转子数组以最大化数组值 困难
1335 作业调度的最小难度 困难
1340 跳游戏V 困难
1345 跳游戏IV 困难
1349 参加考试的最大学生数 困难
1354 构造具有多个总和的目标数组 困难
1359 计算所有有效提货和交付选项的数量 困难
1363 最大的三倍数 困难
1368 在网格中创建至少一个有效路径的最小成本 困难
1373 二叉树中的最大BST和 困难
1377 青蛙位置T秒后 困难
1383 团队的最大性能 困难
1388 3n切片披萨 困难
1392 最长快乐前缀 困难
1397 找到所有好字符串 困难
1402 减少菜肴 困难
1406 石头游戏III 困难
1411 3xN网格的着色方式数量 困难
1416 恢复数组 困难
1420 构建数组,其中你可以找到恰好K次比较的最大值 困难
1425 受约束的子序列和 困难
1434 互相不同地戴帽子的方式数量 困难
1439 找到最接近目标的神秘函数值 困难
1444 切割披萨的方式数量 困难
1449 用加起来等于目标的数字形成最大整数 困难
1453 圆形飞镖盘内最多飞镖数 困难
1458 两个子序列的最大点积 困难
1463 樱桃拾取II 困难
1467 两个盒子具有相同数量的不同球概率 困难
1473 油漆房屋III 困难
1478 分配邮箱 困难
1483 树节点的第K个祖先 困难
1489 在最小生成树中找到关键和伪关键边 困难
1494 并行课程II 困难
1499 最大方程值 困难
1505 最多K次相邻数字交换后的最小可能整数 困难
1510 石头游戏IV 困难
1515 最佳服务中心位置 困难
1516 N叉树的子树移动 困难
1520 非重叠子字符串的最大数量 困难
1521 找到最接近目标的神秘函数值 困难
1526 子数组形成目标数组所需的最小增量次数 困难
1531 字符串压缩 II 困难
1537 获取最高分 困难
1542 找到最长的惊人子字符串 困难
1547 切割木棍的最小成本 困难
1548 图中最相似路径 困难
1553 吃掉 N 个橙子的最小天数 困难
1563 石游戏 V 困难
1568 断开岛屿所需的最少天数 困难
1569 重新排列数组以获得相同 BST 的方法数 困难
1575 计算所有可能路线 困难
1579 移除最多边以保持图完全连通 困难
1585 检查字符串是否可以通过子字符串排序操作进行转换 困难
1591 奇怪的打印机 II 困难
1595 连接两组点的最小成本 困难
1597 从中缀表达式构建二叉表达式树 困难
1601 最大可实现的传输请求次数 困难
1606 找到处理最多请求的服务器 困难
1610 最大可见点数 困难
1611 使整数为零的最小单比特操作次数 困难
1617 计算具有城市之间最大距离的子树数量 困难
1622 花哨序列 困难
1627 阈值下的图连通性 困难
1632 矩阵的秩变换 困难
1639 给定字典形成目标字符串的方法数 困难
1643 第 k 个最小的指令 困难
1649 通过指令创建有序数组 困难
1655 分配重复整数 困难
1659 最大化网格幸福感 困难
1665 完成任务所需的最小初始能量 困难
1671 移除以形成山脉数组的最小次数 困难
1675 最小化数组偏差 困难
1681 最小不兼容性 困难
1687 从仓库到港口运输箱子 困难
1691 通过堆叠长方体获得的最大高度 困难
1692 计算分配糖果的方法数 困难
1697 检查存在边长有限路径 困难
1703 最小相邻交换次数以使连续 k 个 1 完全可见 困难
1707 与数组中一个元素进行最大异或 困难
1713 使子序列最小化的最小操作数 困难
1714 数组中特殊均匀间隔元素的和 困难
1719 重建树的方法数 困难
1723 找到完成所有工作的最小时间 困难
1724 检查存在边长有限路径 II 困难
1728 猫和老鼠 II 困难
1735 计算具有乘积的数组的方法数 困难
1739 构建盒子 困难
1745 回文划分 IV 困难
1751 可以参加的最大活动次数 II 困难
1755 最接近子序列和 困难
1761 图中连接三元的最大度数 困难
1766 互质数树 困难
1771 从子序列中最大化回文长度 困难
1776 车队 II 困难
1782 计算节点对数 困难
1787 使所有段异或为零的方法数 困难
1788 最大化花园的美观度 困难
1793 良好子数组的最大分数 困难
1799 进行 N 次操作后的最大分数 困难
1803 在范围内具有异或的配对数 困难
1808 最大化优美因子的数量 困难
1815 获得新鲜甜甜圈的最大组数 困难
1819 不同子序列 GCD 数量 困难
1825 寻找 MK 平均值 困难
1830 使字符串排序的最小操作数 困难
1835 找到所有对位与的异或和 困难
1840 最大建筑高度 困难
1842 使用相同数字的下一个回文数 困难
1847 最接近的房间 困难
1851 包含每个查询的最小间隔 困难
1857 有向图中的最大颜色值 困难
1862 地板对数和 困难
1866 重新排列棍子以使可见的 K 根棍子数量最小的方法数 困难
1872 石游戏 VIII 困难
1879 两个数组的最小异或和 困难
1883 按时到达会议的最小跳过次数 困难
1889 包装浪费的最小空间 困难
1896 更改表达式的最终值所需的最小成本 困难
1900 玩家竞争的最早和最晚轮次 困难
1912 设计电影租赁系统 困难
1916 计算蚁群中建造房间的数量 困难
1923 最长公共子路径 困难
1924 建立围栏 II 困难
1928 在规定时间内到达目的地的最小成本 困难
1931 用三种不同颜色绘画网格 困难
1932 合并 BST 以创建单个 BST 困难
1938 最大遗传差异查询 困难
1944 队列中可见的人的数量 困难
1948 系统中的删除重复文件夹 困难
1955 特殊子序列数量 困难
1956 K 病毒变种传播的最小时间 困难
1960 两个回文子字符串长度的最大乘积 困难
1964 在每个位置找到最长的有效障碍路径 困难
1970 最后一次可以穿越的日子 困难
1977 分割数字的方法数量 困难
1982 根据子集和找出数组 困难
1987 独特的良好子序列数量 困难
1994 良好子集的数量 困难
1998 数组的GCD排序 困难
2003 每个子树中最小的缺失遗传值 困难
2005 斐波那契树中的子树移除游戏 困难
2009 使数组连续的最小操作数 困难
2014 重复k次的最长子序列 困难
2019 解决数学表达式的学生的得分 困难
2025 划分数组的方法的最大数量 困难
2030 包含字母出现次数的最小K长度子序列 困难
2035 将数组划分为两个数组以最小化总和差 困难
2040 两个排序数组第k小的乘积 困难
2045 到达目的地的第二最小时间 困难
2050 第三平行课程 困难
2056 棋盘上的有效移动组合数量 困难
2060 给定两个编码字符串,检查是否存在原始字符串 困难
2065 图的最大路径质量 困难
2071 可以分配的最大任务数量 困难
2076 处理受限的朋友请求 困难
2081 镜像数字之和 困难
2088 在一片土地上计算肥沃的金字塔数量 困难
2092 找出所有有秘密的人 困难
2097 有效的对排列 困难
2102 顺序序数跟踪器 困难
2106 最多K步后收获的最大水果数 困难
2111 使数组K递增的最小操作数 困难
2117 范围乘积的缩写 困难
2122 恢复原始数组 困难
2123 在矩阵中删除相邻的1的最小操作数 困难
2127 邀请会议的最大员工数 困难
2132 盖章网格 困难
2136 完全开花最早的可能日子 困难
2141 N台计算机的最大运行时间 困难
2143 在范围内从两个数组中选择数字 困难
2147 划分长走廊的方法数量 困难
2151 根据声明最大良好的人 困难
AdventOfCode
2015 1 并不全是Lisp
2015 2 他们告诉我这里不会有数学
2015 3 真空中完美的球形房子
2015 4 理想的圣诞礼物
2015 5 难道没有实习生吗?
2015 6 可能是一个火灾隐患
2015 7 一些组装要求
2015 8 火柴
2015 9 一夜之间
2015 10 精灵看,精灵说
2015 11 公司政策
2015 12 JSAbacusFramework.io
2020 1 报告修复
2020 2 密码哲学
2020 3 雪橇轨迹
2020 4 护照处理
2020 5 二进制登机
2020 6 定制海关
2020 7 手提包
2020 8 手持式暂停
2020 9 编码错误
2020 10 适配器数组
2020 11 座椅系统
2020 12 雨风险
2020 13 穿梭搜索
2020 14 对接数据
2020 15 喧闹的背诵
2020 16 票务翻译
2020 17 康威立方体
2020 18 操作顺序
2020 19 怪物信息
除法 圆形 谷歌
CodeJam 2008 1 苍蝇拍
KickStart 2013 1 湿润的
KickStart 2013 1 队长锤子
KickStart 2013 1 坏马
KickStart 2020 1 分配
KickStart 2021 1 k良好字符串
KickStart 2021 1 L形地块
KickStart 2021 1 兔子屋
KickStart 2021 1 校验和

依赖关系

~0–2MB
~38K SLoC