✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 10 天前 | ||
| 11 天前 | ||
| 3 天前 | ||
| 4 天前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 天前 | ||
| 5 年前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 5 年前 | ||
| 8 年前 | ||
| 4 天前 | ||
| 4 天前 | ||
| 5 年前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 12 天前 | ||
| 8 年前 |
LeetCode in Go
English | 中文
LeetCode Online Judge 是一个包含众多算法题目的网站。其中大部分题目是谷歌、脸书、领英、苹果等公司的真实面试题,对于提升算法技能大有裨益。精进你的编码能力,助你快速找到工作。这里是拓展知识、为下一场面试做好准备的理想之地。本仓库展示了我用 Go 语言编写的题解,代码风格严格遵循 Google Golang Style Guide。欢迎参考,也请点亮 STAR 支持本仓库,谢谢!

支持 Progressive Web Apps 和 Dark Mode 的题解电子书《LeetCode Cookbook》 在线阅读
离线版本的电子书《LeetCode Cookbook》PDF 在此下载
通过 iOS / Android 浏览器安装 PWA 版《LeetCode Cookbook》至设备桌面随时学习
数据结构
标识了 ✅ 的专题是完成所有题目了的,没有标识的是还没有做完所有题目的
| 数据结构 | 变种 | 相关题目 | 讲解文章 |
|---|---|---|---|
| 顺序线性表:向量 | |||
| 单链表 | 1. 双向链表 2. 静态链表 3. 对称矩阵 4. 稀疏矩阵 |
||
| 哈希表 | 1. 散列函数 2. 解决碰撞/填充因子 |
||
| 栈和队列 | 1. 广义栈 2. 双端队列 |
||
| 队列 | 1. 链表实现 2. 循环数组实现 3. 双端队列 |
||
| 字符串 | 1. KMP算法 2. 有限状态自动机 3. 模式匹配有限状态自动机 4. BM 模式匹配算法 5. BM-KMP 算法 6. BF 算法 |
||
| 树 | 1. 二叉树 2. 并查集 3. Huffman 树 |
||
| 数组实现的堆 | 1. 极大堆和极小堆 2. 极大极小堆 3. 双端堆 4. d 叉堆 |
||
| 树实现的堆 | 1. 左堆 2. 扁堆 3. 二项式堆 4. 斐波那契堆 5. 配对堆 |
||
| 查找 | 1. 哈希表 2. 跳跃表 3. 排序二叉树 4. AVL 树 5. B 树 / B+ 树 / B* 树 6. AA 树 7. 红黑树 8. 排序二叉堆 9. Splay 树 10. 双链树 11. Trie 树 12. R 树 |
||
| -------------------------------------------- | -------------------------------------------------------------------------------------------- | --------------------------- | ----------------------------------- |
算法
| 算法 | 具体类型 | 相关题目 | 讲解文章 |
|---|---|---|---|
| 排序算法 | 1. 冒泡排序 2. 插入排序 3. 选择排序 4. 希尔 Shell 排序 5. 快速排序 6. 归并排序 7. 堆排序 8. 线性排序算法 9. 自省排序 10. 间接排序 11. 计数排序 12. 基数排序 13. 桶排序 14. 外部排序 - k 路归并败者树 15. 外部排序 - 最佳归并树 |
||
| 递归与分治 | 1. 二分搜索/查找 2. 大整数的乘法 3. Strassen 矩阵乘法 4. 棋盘覆盖 5. 合并排序 6. 快速排序 7. 线性时间选择 8. 最接近点对问题 9. 循环赛日程表 |
||
| 动态规划 | 1. 矩阵连乘问题 2. 最长公共子序列 3. 最大子段和 4. 凸多边形最优三角剖分 5. 多边形游戏 6. 图像压缩 7. 电路布线 8. 流水作业调度 9. 0-1 背包问题/背包九讲 10. 最优二叉搜索树 11. 动态规划加速原理 12. 树型 DP |
||
| 贪心 | 1. 活动安排问题 2. 最优装载 3. 哈夫曼编码 4. 单源最短路径 5. 最小生成树 6. 多机调度问题 |
||
| 回溯法 | 1. 装载问题 2. 批处理作业调度 3. 符号三角形问题 4. n 后问题 5. 0-1 背包问题 6. 最大团问题 7. 图的 m 着色问题 8. 旅行售货员问题 9. 圆排列问题 10. 电路板排列问题 11. 连续邮资问题 |
||
| 搜索 | 1. 枚举 2. DFS 3. BFS 4. 启发式搜索 |
||
| 随机化 | 1. 随机数 2. 数值随机化算法 3. Sherwood 舍伍德算法 4. Las Vegas 拉斯维加斯算法 5. Monte Carlo 蒙特卡罗算法 |
1. 计算 π 值 2. 计算定积分 3. 解非线性方程组 4. 线性时间选择算法 5. 跳跃表 6. n 后问题 7. 整数因子分解 8. 主元素问题 9. 素数测试 |
|
| 图论 | 1. 遍历 DFS / BFS 2. AOV / AOE 网络 3. Kruskal 算法(最小生成树) 4. Prim 算法(最小生成树) 5. Boruvka 算法(最小生成树) 6. Dijkstra 算法(单源最短路径) 7. Bellman-Ford 算法(单源最短路径) 8. SPFA 算法(单源最短路径) 9. Floyd 算法(多源最短路径) 10. Johnson 算法(多源最短路径) 11. Fleury 算法(欧拉回路) 12. Ford-Fulkerson 算法(最大网络流增广路) 13. Edmonds-Karp 算法(最大网络流) 14. Dinic 算法(最大网络流) 15. 一般预流推进算法 16. 最高标号预流推进 HLPP 算法 17. Primal-Dual 原始对偶算法(最小费用流)18. Kosaraju 算法(有向图强连通分量) 19. Tarjan 算法(有向图强连通分量) 20. Gabow 算法(有向图强连通分量) 21. 匈牙利算法(二分图匹配) 22. Hopcroft-Karp 算法(二分图匹配) 23. kuhn munkras 算法(二分图最佳匹配) 24. Edmonds’ Blossom-Contraction 算法(一般图匹配) |
1. 图遍历 2. 有向图和无向图的强弱连通性 3. 割点/割边 3. AOV 网络和拓扑排序 4. AOE 网络和关键路径 5. 最小代价生成树/次小生成树 6. 最短路径问题/第 K 短路问题 7. 最大网络流问题 8. 最小费用流问题 9. 图着色问题 10. 差分约束系统 11. 欧拉回路 12. 中国邮递员问题 13. 汉密尔顿回路 14. 最佳边割集/最佳点割集/最小边割集/最小点割集/最小路径覆盖/最小点集覆盖 15. 边覆盖集 16. 二分图完美匹配和最大匹配问题 17. 仙人掌图 18. 弦图 19. 稳定婚姻问题 20. 最大团问题 |
|
| 数论 | 1. 最大公约数 2. 最小公倍数 3. 分解质因数 4. 素数判定 5. 进制转换 6. 高精度计算 7. 整除问题 8. 同余问题 9. 欧拉函数 10. 扩展欧几里得 11. 置换群 12. 母函数 13. 离散变换 14. 康托展开 15. 矩阵 16. 向量 17. 线性方程组 18. 线性规划 |
||
| 几何 | 1. 凸包 - Gift wrapping 2. 凸包 - Graham scan 3. 线段问题 4. 多边形和多面体相关问题 |
||
| NP 完全 | 1. 计算模型 2. P 类与 NP 类问题 3. NP 完全问题 4. NP 完全问题的近似算法 |
1. 随机存取机 RAM 2. 随机存取存储程序机 RASP 3. 图灵机 4. 非确定性图灵机 5. P 类与 NP 类语言 6. 多项式时间验证 7. 多项式时间变换 8. Cook定理 9. 合取范式的可满足性问题 CNF-SAT 10. 3 元合取范式的可满足性问题 3-SAT 11. 团问题 CLIQUE 12. 顶点覆盖问题 VERTEX-COVER 13. 子集和问题 SUBSET-SUM 14. 哈密顿回路问题 HAM-CYCLE 15. 旅行售货员问题 TSP 16. 顶点覆盖问题的近似算法 17. 旅行售货员问题近似算法 18. 具有三角不等式性质的旅行售货员问题 19. 一般的旅行售货员问题 20. 集合覆盖问题的近似算法 21. 子集和问题的近似算法 22. 子集和问题的指数时间算法 23. 子集和问题的多项式时间近似格式 |
|
| ------------ | ------------------------------------------------------------------ | ----------------------------------------------------------------- | -------------------- |
LeetCode 题目
一. 个人数据
| 简单 | 中等 | 困难 | 总计 | |
|---|---|---|---|---|
| 优化中 | 31 | 78 | 43 | 152 |
| 已通过 | 287 | 484 | 142 | 913 |
| 总数 | 600 | 1305 | 539 | 2444 |
| 正确率 | 89.2% | 83.9% | 69.7% | 83.4% |
| 完成率 | 47.8% | 37.1% | 26.3% | 37.4% |
| ------------ | ---------------------------- | ---------------------------- | ---------------------------- | ---------------------------- |
二. 目录
以下已收录 787 道题的题解,另有 11 道题正在尝试优化至运行时间击败 100%
| 题号 | 标题 | 题解 | 通过率 | 难度 | 频率 |
|---|---|---|---|---|---|
| 0001 | 两数之和 | Go | 49.1% | 简单 | |
| 0002 | 两数相加 | Go | 39.7% | 中等 | |
| 0003 | 无重复字符的最长子串 | Go | 33.8% | 中等 | |
| 0004 | 寻找两个正序数组的中位数 | Go | 35.1% | 困难 | |
| 0005 | 最长回文子串 | Go | 32.4% | 中等 | |
| 0006 | Z 字形变换 | Go | 43.0% | 中等 | |
| 0007 | 整数反转 | Go | 27.2% | 中等 | |
| 0008 | 字符串转换整数 (atoi) | Go | 16.6% | 中等 | |
| 0009 | 回文数 | Go | 52.8% | 简单 | |
| 0010 | 正则表达式匹配 | 28.3% | 困难 | ||
| 0011 | 盛最多水的容器 | Go | 54.3% | 中等 | |
| 0012 | 整数转罗马数字 | Go | 60.5% | 中等 | |
| 0013 | 罗马数字转整数 | Go | 58.2% | 简单 | |
| 0014 | 最长公共前缀 | Go | 40.7% | 简单 | |
| 0015 | 三数之和 | Go | 32.2% | 中等 | |
| 0016 | 最接近的三数之和 | Go | 46.2% | 中等 | |
| 0017 | 电话号码的字母组合 | Go | 55.5% | 中等 | |
| 0018 | 四数之和 | Go | 36.5% | 中等 | |
| 0019 | 删除链表的倒数第 N 个结点 | Go | 39.9% | 中等 | |
| 0020 | 有效的括号 | Go | 40.7% | 简单 | |
| 0021 | 合并两个有序链表 | Go | 61.8% | 简单 | |
| 0022 | 括号生成 | Go | 71.7% | 中等 | |
| 0023 | 合并 K 个升序链表 | Go | 48.3% | 困难 | |
| 0024 | 两两交换链表中的节点 | Go | 60.3% | 中等 | |
| 0025 | K 个一组翻转链表 | Go | 53.4% | 困难 | |
| 0026 | 删除有序数组中的重复项 | Go | 50.3% | 简单 | |
| 0027 | 移除元素 | Go | 52.0% | 简单 | |
| 0028 | 找出字符串中第一个匹配项的下标 | Go | 37.4% | 中等 | |
| 0029 | 两数相除 | Go | 17.4% | 中等 | |
| 0030 | 串联所有单词的子串 | Go | 30.9% | 困难 | |
| 0031 | 下一个排列 | Go | 37.1% | 中等 | |
| 0032 | 最长有效括号 | Go | 32.7% | 困难 | |
| 0033 | 搜索旋转排序数组 | Go | 38.6% | 中等 | |
| 0034 | 在排序数组中查找元素的第一个和最后一个位置 | Go | 41.5% | 中等 | |
| 0035 | 搜索插入位置 | Go | 42.0% | 简单 | |
| 0036 | 有效的数独 | Go | 56.7% | 中等 | |
| 0037 | 解数独 | Go | 56.6% | 困难 | |
| 0038 | 外观数列 | 51.1% | 中等 | ||
| 0039 | 组合总和 | Go | 67.5% | 中等 | |
| 0040 | 组合总和 II | Go | 53.3% | 中等 | |
| 0041 | 缺失的第一个正数 | Go | 36.5% | 困难 | |
| 0042 | 接雨水 | Go | 58.7% | 困难 | |
| 0043 | 字符串相乘 | Go | 38.7% | 中等 | |
| 0044 | 通配符匹配 | 26.8% | 困难 | ||
| 0045 | 跳跃游戏 II | Go | 38.5% | 中等 | |
| 0046 | 全排列 | Go | 74.6% | 中等 | |
| 0047 | 全排列 II | Go | 56.6% | 中等 | |
| 0048 | 旋转图像 | Go | 69.8% | 中等 | |
| 0049 | 字母异位词分组 | Go | 65.9% | 中等 | |
| 0050 | Pow(x, n) | Go | 32.8% | 中等 | |
| 0051 | N 皇后 | Go | 62.8% | 困难 | |
| 0052 | N 皇后 II | Go | 70.8% | 困难 | |
| 0053 | 最大子数组和 | Go | 50.0% | 中等 | |
| 0054 | 螺旋矩阵 | Go | 43.6% | 中等 | |
| 0055 | 跳跃游戏 | Go | 38.4% | 中等 | |
| 0056 | 合并区间 | Go | 45.9% | 中等 | |
| 0057 | 插入区间 | Go | 37.9% | 中等 | |
| 0058 | 最后一个单词的长度 | Go | 40.3% | 简单 | |
| 0059 | 螺旋矩阵 II | Go | 66.5% | 中等 | |
| 0060 | 排列序列 | Go | 43.7% | 困难 | |
| 0061 | 旋转链表 | Go | 35.7% | 中等 | |
| 0062 | 不同路径 | Go | 62.2% | 中等 | |
| 0063 | 不同路径 II | Go | 39.1% | 中等 | |
| 0064 | 最小路径和 | Go | 60.6% | 中等 | |
| 0065 | 有效数字 | Go | 18.6% | 困难 | |
| 0066 | 加一 | Go | 43.3% | 简单 | |
| 0067 | 二进制求和 | Go | 51.3% | 简单 | |
| 0068 | 文本左右对齐 | 36.6% | 困难 | ||
| 0069 | x 的平方根 | Go | 37.0% | 简单 | |
| 0070 | 爬楼梯 | Go | 51.7% | 简单 | |
| 0071 | 简化路径 | Go | 39.2% | 中等 | |
| 0072 | 编辑距离 | 52.6% | 困难 | ||
| 0073 | 矩阵置零 | Go | 49.9% | 中等 | |
| 0074 | 搜索二维矩阵 | Go | 46.7% | 中等 | |
| 0075 | 颜色分类 | Go | 57.1% | 中等 | |
| 0076 | 最小覆盖子串 | Go | 40.0% | 困难 | |
| 0077 | 组合 | Go | 66.0% | 中等 | |
| 0078 | 子集 | Go | 73.7% | 中等 | |
| 0079 | 单词搜索 | Go | 39.8% | 中等 | |
| 0080 | 删除有序数组中的重复项 II | Go | 51.5% | 中等 | |
| 0081 | 搜索旋转排序数组 II | Go | 35.7% | 中等 | |
| 0082 | 删除排序链表中的重复元素 II | Go | 45.4% | 中等 | |
| 0083 | 删除排序链表中的重复元素 | Go | 49.8% | 简单 | |
| 0084 | 柱状图中最大的矩形 | Go | 42.1% | 困难 | |
| 0085 | 最大矩形 | 44.1% | 困难 | ||
| 0086 | 分隔链表 | Go | 51.3% | 中等 | |
| 0087 | 扰乱字符串 | 36.1% | 困难 | ||
| 0088 | 合并两个有序数组 | Go | 45.7% | 简单 | |
| 0089 | 格雷编码 | Go | 56.4% | 中等 | |
| 0090 | 子集 II | Go | 55.2% | 中等 | |
| 0091 | 解码方法 | Go | 32.2% | 中等 | |
| 0092 | 反转链表 II | Go | 45.3% | 中等 | |
| 0093 | 复原 IP 地址 | Go | 43.3% | 中等 | |
| 0094 | 二叉树的中序遍历 | Go | 72.9% | 简单 | |
| 0095 | 不同的二叉搜索树 II | Go | 51.4% | 中等 | |
| 0096 | 不同的二叉搜索树 | Go | 59.2% | 中等 | |
| 0097 | 交错字符串 | Go | 37.1% | 中等 | |
| 0098 | 验证二叉搜索树 | Go | 31.7% | 中等 | |
| 0099 | 恢复二叉搜索树 | Go | 50.2% | 中等 | |
| 0100 | 相同的树 | Go | 56.3% | 简单 | |
| 0101 | 对称二叉树 | Go | 52.8% | 简单 | |
| 0102 | 二叉树的层序遍历 | Go | 63.2% | 中等 | |
| 0103 | 二叉树的锯齿形层序遍历 | Go | 55.0% | 中等 | |
| 0104 | 二叉树的最大深度 | Go | 73.0% | 简单 | |
| 0105 | 从前序与中序遍历序列构造二叉树 | Go | 60.6% | 中等 | |
| 0106 | 从中序与后序遍历序列构造二叉树 | Go | 57.3% | 中等 | |
| 0107 | 二叉树的层序遍历 II | Go | 60.2% | 中等 | |
| 0108 | 将有序数组转换为二叉搜索树 | Go | 68.9% | 简单 | |
| 0109 | 有序链表转换二叉搜索树 | Go | 57.2% | 中等 | |
| 0110 | 平衡二叉树 | Go | 48.1% | 简单 | |
| 0111 | 二叉树的最小深度 | Go | 43.5% | 简单 | |
| 0112 | 路径总和 | Go | 47.6% | 简单 | |
| 0113 | 路径总和 II | Go | 56.5% | 中等 | |
| 0114 | 二叉树展开为链表 | Go | 61.0% | 中等 | |
| 0115 | 不同的子序列 | Go | 43.7% | 困难 | |
| 0116 | 填充每个节点的下一个右侧节点指针 | Go | 59.3% | 中等 | |
| 0117 | 填充每个节点的下一个右侧节点指针 II | 49.6% | 中等 | ||
| 0118 | 杨辉三角 | Go | 68.9% | 简单 | |
| 0119 | 杨辉三角 II | Go | 59.5% | 简单 | |
| 0120 | 三角形最小路径和 | Go | 53.8% | 中等 | |
| 0121 | 买卖股票的最佳时机 | Go | 54.5% | 简单 | |
| 0122 | 买卖股票的最佳时机 II | Go | 63.2% | 中等 | |
| 0123 | 买卖股票的最佳时机 III | 44.8% | 困难 | ||
| 0124 | 二叉树中的最大路径和 | Go | 38.4% | 困难 | |
| 0125 | 验证回文串 | Go | 43.5% | 简单 | |
| 0126 | 单词接龙 II | Go | 27.6% | 困难 | |
| 0127 | 单词接龙 | Go | 36.6% | 困难 | |
| 0128 | 最长连续序列 | Go | 49.0% | 中等 | |
| 0129 | 求根节点到叶节点数字之和 | Go | 58.6% | 中等 | |
| 0130 | 被围绕的区域 | Go | 35.8% | 中等 | |
| 0131 | 分割回文串 | Go | 62.3% | 中等 | |
| 0132 | 分割回文串 II | 33.6% | 困难 | ||
| 0133 | 克隆图 | 50.5% | 中等 | ||
| 0134 | 加油站 | 45.0% | 中等 | ||
| 0135 | 分发糖果 | Go | 40.7% | 困难 | |
| 0136 | 只出现一次的数字 | Go | 70.0% | 简单 | |
| 0137 | 只出现一次的数字 II | Go | 57.7% | 中等 | |
| 0138 | 复制带随机指针的链表 | Go | 50.4% | 中等 | |
| 0139 | 单词拆分 | 45.4% | 中等 | ||
| 0140 | 单词拆分 II | 44.3% | 困难 | ||
| 0141 | 环形链表 | Go | 46.8% | 简单 | |
| 0142 | 环形链表 II | Go | 46.2% | 中等 | |
| 0143 | 重排链表 | Go | 50.9% | 中等 | |
| 0144 | 二叉树的前序遍历 | Go | 64.5% | 简单 | |
| 0145 | 二叉树的后序遍历 | Go | 66.5% | 简单 | |
| 0146 | LRU 缓存 | Go | 40.5% | 中等 | |
| 0147 | 对链表进行插入排序 | Go | 50.1% | 中等 | |
| 0148 | 排序链表 | Go | 54.0% | 中等 | |
| 0149 | 直线上最多的点数 | 21.7% | 困难 | ||
| 0150 | 逆波兰表达式求值 | Go | 44.1% | 中等 | |
| 0151 | 反转字符串中的单词 | Go | 30.2% | 中等 | |
| 0152 | 乘积最大子数组 | Go | 34.9% | 中等 | |
| 0153 | 寻找旋转排序数组中的最小值 | Go | 48.4% | 中等 | |
| 0154 | 寻找旋转排序数组中的最小值 II | Go | 43.4% | 困难 | |
| 0155 | 最小栈 | Go | 51.7% | 中等 | |
| 0156 | 二叉树上下翻转 | 61.5% | 中等 | ||
| 0157 | 用 Read4 读取 N 个字符 | 40.7% | 简单 | ||
| 0158 | 用 Read4 读取 N 个字符 II - 多次调用 | 41.4% | 困难 | ||
| 0159 | 至多包含两个不同字符的最长子串 | 53.5% | 中等 | ||
| 0160 | 相交链表 | Go | 53.1% | 简单 | |
| 0161 | 一次编辑距离 | 34.1% | 中等 | ||
| 0162 | 寻找峰值 | Go | 46.2% | 中等 | |
| 0163 | 缺失的区间 | 31.9% | 简单 | ||
| 0164 | 最大间距 | Go | 42.6% | 困难 | |
| 0165 | 比较版本号 | 35.3% | 中等 | ||
| 0166 | 分数到小数 | 24.0% | 中等 | ||
| 0167 | 两数之和 II - 输入有序数组 | Go | 60.0% | 中等 | |
| 0168 | Excel表列名称 | Go | 34.7% | 简单 | |
| 0169 | 多数元素 | Go | 63.8% | 简单 | |
| 0170 | 两数之和 III - 数据结构设计 | 37.3% | 简单 | ||
| 0171 | Excel表列序号 | Go | 61.3% | 简单 | |
| 0172 | 阶乘后的零 | Go | 41.6% | 中等 | |
| 0173 | 二叉搜索树迭代器 | Go | 69.0% | 中等 | |
| 0174 | 地下城游戏 | Go | 37.2% | 困难 | |
| 0175 | 组合两个表 | 72.8% | 简单 | ||
| 0176 | 第二高的薪水 | 36.4% | 中等 | ||
| 0177 | 第N高的薪水 | 37.3% | 中等 | ||
| 0178 | 分数排名 | 59.7% | 中等 | ||
| 0179 | 最大数 | Go | 33.9% | 中等 | |
| 0180 | 连续出现的数字 | 46.7% | 中等 | ||
| 0181 | 超过经理收入的员工 | 68.4% | 简单 | ||
| 0182 | 重复的电子邮箱 | 70.5% | 简单 | ||
| 0183 | 从不订购的客户 | 67.6% | 简单 | ||
| 0184 | 部门工资最高的员工 | 49.5% | 中等 | ||
| 0185 | 部门工资前三高的所有员工 | 49.9% | 困难 | ||
| 0186 | 翻转字符串里的单词 II | 52.3% | 中等 | ||
| 0187 | 重复的DNA序列 | Go | 46.1% | 中等 | |
| 0188 | 买卖股票的最佳时机 IV | 37.8% | 困难 | ||
| 0189 | 旋转数组 | Go | 39.2% | 中等 | |
| 0190 | 颠倒二进制位 | Go | 51.9% | 简单 | |
| 0191 | 位1的个数 | Go | 64.5% | 简单 | |
| 0192 | 词频统计 | 25.6% | 中等 | ||
| 0193 | 有效电话号码 | 26.0% | 简单 | ||
| 0194 | 转置文件 | 25.3% | 中等 | ||
| 0195 | 第十行 | 32.9% | 简单 | ||
| 0196 | 删除重复的电子邮箱 | 58.3% | 简单 | ||
| 0197 | 上升的温度 | 44.4% | 简单 | ||
| 0198 | 打家劫舍 | Go | 48.6% | 中等 | |
| 0199 | 二叉树的右视图 | Go | 61.1% | 中等 | |
| 0200 | 岛屿数量 | Go | 56.1% | 中等 | |
| 0201 | 数字范围按位与 | Go | 42.2% | 中等 | |
| 0202 | 快乐数 | Go | 54.3% | 简单 | |
| 0203 | 移除链表元素 | Go | 44.7% | 简单 | |
| 0204 | 计数质数 | Go | 33.1% | 中等 | |
| 0205 | 同构字符串 | Go | 42.5% | 简单 | |
| 0206 | 反转链表 | Go | 72.3% | 简单 | |
| 0207 | 课程表 | Go | 45.3% | 中等 | |
| 0208 | 实现 Trie (前缀树) | Go | 60.7% | 中等 | |
| 0209 | 长度最小的子数组 | Go | 44.4% | 中等 | |
| 0210 | 课程表 II | Go | 47.9% | 中等 | |
| 0211 | 添加与搜索单词 - 数据结构设计 | Go | 43.2% | 中等 | |
| 0212 | 单词搜索 II | Go | 37.0% | 困难 | |
| 0213 | 打家劫舍 II | Go | 40.6% | 中等 | |
| 0214 | 最短回文串 | 32.2% | 困难 | ||
| 0215 | 数组中的第K个最大元素 | Go | 65.7% | 中等 | |
| 0216 | 组合总和 III | Go | 67.0% | 中等 | |
| 0217 | 存在重复元素 | Go | 61.2% | 简单 | |
| 0218 | 天际线问题 | Go | 41.5% | 困难 | |
| 0219 | 存在重复元素 II | Go | 40.9% | 简单 | |
| 0220 | 存在重复元素 III | Go | 21.8% | 困难 | |
| 0221 | 最大正方形 | 44.4% | 中等 | ||
| 0222 | 完全二叉树的节点个数 | Go | 57.4% | 中等 | |
| 0223 | 矩形面积 | Go | 40.8% | 中等 | |
| 0224 | 基本计算器 | Go | 41.1% | 困难 | |
| 0225 | 用队列实现栈 | Go | 57.4% | 简单 | |
| 0226 | 翻转二叉树 | Go | 73.1% | 简单 | |
| 0227 | 基本计算器 II | Go | 42.2% | 中等 | |
| 0228 | 汇总区间 | Go | 46.8% | 简单 | |
| 0229 | 多数元素 II | Go | 44.0% | 中等 | |
| 0230 | 二叉搜索树中第K小的元素 | Go | 69.2% | 中等 | |
| 0231 | 2的幂 | Go | 45.6% | 简单 | |
| 0232 | 用栈实现队列 | Go | 61.0% | 简单 | |
| 0233 | 数字1的个数 | 34.2% | 困难 | ||
| 0234 | 回文链表 | Go | 49.4% | 简单 | |
| 0235 | 二叉搜索树的最近公共祖先 | Go | 60.1% | 中等 | |
| 0236 | 二叉树的最近公共祖先 | Go | 57.9% | 中等 | |
| 0237 | 删除链表中的节点 | Go | 75.1% | 中等 | |
| 0238 | 除自身以外数组的乘积 | Go | 64.7% | 中等 | |
| 0239 | 滑动窗口最大值 | Go | 46.6% | 困难 | |
| 0240 | 搜索二维矩阵 II | Go | 50.5% | 中等 | |
| 0241 | 为运算表达式设计优先级 | 63.1% | 中等 | ||
| 0242 | 有效的字母异位词 | Go | 62.7% | 简单 | |
| 0243 | 最短单词距离 | 64.9% | 简单 | ||
| 0244 | 最短单词距离 II | 60.7% | 中等 | ||
| 0245 | 最短单词距离 III | 57.5% | 中等 | ||
| 0246 | 中心对称数 | 47.6% | 简单 | ||
| 0247 | 中心对称数 II | 51.4% | 中等 | ||
| 0248 | 中心对称数 III | 41.7% | 困难 | ||
| 0249 | 移位字符串分组 | 64.2% | 中等 | ||
| 0250 | 统计同值子树 | 55.2% | 中等 | ||
| 0251 | 展开二维向量 | 48.9% | 中等 | ||
| 0252 | 会议室 | 57.0% | 简单 | ||
| 0253 | 会议室 II | 50.4% | 中等 | ||
| 0254 | 因子的组合 | 48.8% | 中等 | ||
| 0255 | 验证前序遍历序列二叉搜索树 | 48.0% | 中等 | ||
| 0256 | 粉刷房子 | 60.5% | 中等 | ||
| 0257 | 二叉树的所有路径 | Go | 60.5% | 简单 | |
| 0258 | 各位相加 | Go | 63.3% | 简单 | |
| 0259 | 较小的三数之和 | 50.7% | 中等 | ||
| 0260 | 只出现一次的数字 III | Go | 67.4% | 中等 | |
| 0261 | 以图判树 | 46.8% | 中等 | ||
| 0262 | 行程和用户 | 38.4% | 困难 | ||
| 0263 | 丑数 | Go | 41.7% | 简单 | |
| 0264 | 丑数 II | Go | 46.1% | 中等 | |
| 0265 | 粉刷房子 II | 52.2% | 困难 | ||
| 0266 | 回文排列 | 65.8% | 简单 | ||
| 0267 | 回文排列 II | 40.4% | 中等 | ||
| 0268 | 丢失的数字 | Go | 61.5% | 简单 | |
| 0269 | 火星词典 | 35.2% | 困难 | ||
| 0270 | 最接近的二叉搜索树值 | 54.5% | 简单 | ||
| 0271 | 字符串的编码与解码 | 41.3% | 中等 | ||
| 0272 | 最接近的二叉搜索树值 II | 58.2% | 困难 | ||
| 0273 | 整数转换英文表示 | 29.9% | 困难 | ||
| 0274 | H 指数 | Go | 38.1% | 中等 | |
| 0275 | H 指数 II | Go | 37.4% | 中等 | |
| 0276 | 栅栏涂色 | 44.0% | 中等 | ||
| 0277 | 寻找名人 | 46.7% | 中等 | ||
| 0278 | 第一个错误的版本 | Go | 42.9% | 简单 | |
| 0279 | 完全平方数 | Go | 52.2% | 中等 | |
| 0280 | 摆动排序 | 66.3% | 中等 | ||
| 0281 | 锯齿迭代器 | 62.3% | 中等 | ||
| 0282 | 给表达式添加运算符 | 39.2% | 困难 | ||
| 0283 | 移动零 | Go | 61.3% | 简单 | |
| 0284 | 顶端迭代器 | Go | 58.2% | 中等 | |
| 0285 | 二叉搜索树中的中序后继 | 48.3% | 中等 | ||
| 0286 | 墙与门 | 60.2% | 中等 | ||
| 0287 | 寻找重复数 | Go | 59.1% | 中等 | |
| 0288 | 唯一单词缩写 | 25.2% | 中等 | ||
| 0289 | 生命游戏 | 66.6% | 中等 | ||
| 0290 | 单词规律 | Go | 40.4% | 简单 | |
| 0291 | 单词规律 II | 46.9% | 中等 | ||
| 0292 | Nim 游戏 | 55.8% | 简单 | ||
| 0293 | 翻转游戏 | 63.0% | 简单 | ||
| 0294 | 翻转游戏 II | 51.7% | 中等 | ||
| 0295 | 数据流的中位数 | 51.1% | 困难 | ||
| 0296 | 最佳的碰头地点 | 59.6% | 困难 | ||
| 0297 | 二叉树的序列化与反序列化 | Go | 54.9% | 困难 | |
| 0298 | 二叉树最长连续序列 | 52.5% | 中等 | ||
| 0299 | 猜数字游戏 | Go | 48.5% | 中等 | |
| 0300 | 最长递增子序列 | Go | 51.5% | 中等 | |
| 0301 | 删除无效的括号 | Go | 47.1% | 困难 | |
| 0302 | 包含全部黑色像素的最小矩形 | 58.2% | 困难 | ||
| 0303 | 区域和检索 - 数组不可变 | Go | 57.9% | 简单 | |
| 0304 | 二维区域和检索 - 矩阵不可变 | Go | 52.1% | 中等 | |
| 0305 | 岛屿数量 II | 39.5% | 困难 | ||
| 0306 | 累加数 | Go | 30.9% | 中等 | |
| 0307 | 区域和检索 - 数组可修改 | Go | 40.7% | 中等 | |
| 0308 | 二维区域和检索 - 可变 | 42.2% | 困难 | ||
| 0309 | 最佳买卖股票时机含冷冻期 | Go | 54.4% | 中等 | |
| 0310 | 最小高度树 | 38.5% | 中等 | ||
| 0311 | 稀疏矩阵的乘法 | 67.1% | 中等 | ||
| 0312 | 戳气球 | 56.9% | 困难 | ||
| 0313 | 超级丑数 | 45.8% | 中等 | ||
| 0314 | 二叉树的垂直遍历 | 52.0% | 中等 | ||
| 0315 | 计算右侧小于当前元素的个数 | Go | 42.8% | 困难 | |
| 0316 | 去除重复字母 | 44.5% | 中等 | ||
| 0317 | 离建筑物最近的距离 | 43.0% | 困难 | ||
| 0318 | 最大单词长度乘积 | Go | 60.1% | 中等 | |
| 0319 | 灯泡开关 | Go | 48.0% | 中等 | |
| 0320 | 广义缩写 | 57.3% | 中等 | ||
| 0321 | 拼接最大数 | 28.8% | 困难 | ||
| 0322 | 零钱兑换 | Go | 41.5% | 中等 | |
| 0323 | 无向图中连通分量的数目 | 62.0% | 中等 | ||
| 0324 | 摆动排序 II | Go | 32.9% | 中等 | |
| 0325 | 和等于 k 的最长子数组长度 | 49.3% | 中等 | ||
| 0326 | 3的幂 | Go | 45.2% | 简单 | |
| 0327 | 区间和的个数 | Go | 36.0% | 困难 | |
| 0328 | 奇偶链表 | Go | 60.2% | 中等 | |
| 0329 | 矩阵中的最长递增路径 | Go | 52.1% | 困难 | |
| 0330 | 按要求补齐数组 | 40.0% | 困难 | ||
| 0331 | 验证二叉树的前序序列化 | Go | 44.2% | 中等 | |
| 0332 | 重新安排行程 | 40.9% | 困难 | ||
| 0333 | 最大 BST 子树 | 42.3% | 中等 | ||
| 0334 | 递增的三元子序列 | 42.7% | 中等 | ||
| 0335 | 路径交叉 | 29.3% | 困难 | ||
| 0336 | 回文对 | 35.2% | 困难 | ||
| 0337 | 打家劫舍 III | Go | 53.8% | 中等 | |
| 0338 | 比特位计数 | Go | 75.2% | 简单 | |
| 0339 | 嵌套列表权重和 | 82.0% | 中等 | ||
| 0340 | 至多包含 K 个不同字符的最长子串 | 47.8% | 中等 | ||
| 0341 | 扁平化嵌套列表迭代器 | Go | 61.5% | 中等 | |
| 0342 | 4的幂 | Go | 45.6% | 简单 | |
| 0343 | 整数拆分 | Go | 55.3% | 中等 | |
| 0344 | 反转字符串 | Go | 76.1% | 简单 | |
| 0345 | 反转字符串中的元音字母 | Go | 47.7% | 简单 | |
| 0346 | 数据流中的移动平均值 | 77.0% | 简单 | ||
| 0347 | 前 K 个高频元素 | Go | 64.8% | 中等 | |
| 0348 | 设计井字棋 | 57.6% | 中等 | ||
| 0349 | 两个数组的交集 | Go | 70.2% | 简单 | |
| 0350 | 两个数组的交集 II | Go | 55.5% | 简单 | |
| 0351 | 安卓系统手势解锁 | Go | 51.3% | 中等 | |
| 0352 | 将数据流变为多个不相交区间 | Go | 51.5% | 困难 | |
| 0353 | 设计贪吃蛇 | 39.0% | 中等 | ||
| 0354 | 俄罗斯套娃信封问题 | Go | 38.3% | 困难 | |
| 0355 | 设计推特 | 36.5% | 中等 | ||
| 0356 | 直线镜像 | 34.6% | 中等 | ||
| 0357 | 计算各个位数不同的数字个数 | Go | 51.5% | 中等 | |
| 0358 | K 距离间隔重排字符串 | 37.5% | 困难 | ||
| 0359 | 日志速率限制器 | 75.5% | 简单 | ||
| 0360 | 排序转换数组 | 54.6% | 中等 | ||
| 0361 | 轰炸敌人 | 50.9% | 中等 | ||
| 0362 | 设计敲击计数器 | 68.3% | 中等 | ||
| 0363 | 矩形区域不超过 K 的最大数值和 | 44.1% | 困难 | ||
| 0364 | 嵌套列表权重和 II | 67.3% | 中等 | ||
| 0365 | 水壶问题 | 36.5% | 中等 | ||
| 0366 | 寻找二叉树的叶子节点 | 80.1% | 中等 | ||
| 0367 | 有效的完全平方数 | Go | 43.3% | 简单 | |
| 0368 | 最大整除子集 | Go | 41.2% | 中等 | |
| 0369 | 给单链表加一 | 60.9% | 中等 | ||
| 0370 | 区间加法 | 70.8% | 中等 | ||
| 0371 | 两整数之和 | Go | 50.7% | 中等 | |
| 0372 | 超级次方 | Go | 37.2% | 中等 | |
| 0373 | 找出和最小的 K 对数字 | Go | 38.4% | 中等 | |
| 0374 | 猜数字大小 | Go | 50.4% | 简单 | |
| 0375 | 猜数字大小 II | 46.3% | 中等 | ||
| 0376 | 摆动序列 | Go | 48.2% | 中等 | |
| 0377 | 组合总和 IV | Go | 52.1% | 中等 | |
| 0378 | 有序矩阵中第 K 小的元素 | Go | 61.6% | 中等 | |
| 0379 | 设计电话目录 | 50.9% | 中等 | ||
| 0380 | O(1) 时间插入、删除和获取随机元素 | 52.0% | 中等 | ||
| 0381 | O(1) 时间插入、删除和获取随机元素 - 允许重复 | 35.7% | 困难 | ||
| 0382 | 链表随机节点 | Go | 59.5% | 中等 | |
| 0383 | 赎金信 | Go | 57.6% | 简单 | |
| 0384 | 打乱数组 | Go | 57.6% | 中等 | |
| 0385 | 迷你语法分析器 | Go | 36.5% | 中等 | |
| 0386 | 字典序排数 | Go | 60.5% | 中等 | |
| 0387 | 字符串中的第一个唯一字符 | Go | 58.8% | 简单 | |
| 0388 | 文件的最长绝对路径 | 46.5% | 中等 | ||
| 0389 | 找不同 | Go | 60.4% | 简单 | |
| 0390 | 消除游戏 | Go | 46.6% | 中等 | |
| 0391 | 完美矩形 | Go | 32.5% | 困难 | |
| 0392 | 判断子序列 | Go | 49.3% | 简单 | |
| 0393 | UTF-8 编码验证 | Go | 45.2% | 中等 | |
| 0394 | 字符串解码 | Go | 57.5% | 中等 | |
| 0395 | 至少有 K 个重复字符的最长子串 | Go | 44.8% | 中等 | |
| 0396 | 旋转函数 | Go | 40.3% | 中等 | |
| 0397 | 整数替换 | Go | 35.1% | 中等 | |
| 0398 | 随机数索引 | 62.9% | 中等 | ||
| 0399 | 除法求值 | Go | 59.5% | 中等 | |
| 0400 | 第 N 位数字 | Go | 34.0% | 中等 | |
| 0401 | 二进制手表 | Go | 51.4% | 简单 | |
| 0402 | 移掉 K 位数字 | Go | 30.5% | 中等 | |
| 0403 | 青蛙过河 | 43.1% | 困难 | ||
| 0404 | 左叶子之和 | Go | 56.2% | 简单 | |
| 0405 | 数字转换为十六进制数 | Go | 46.1% | 简单 | |
| 0406 | 根据身高重建队列 | 72.8% | 中等 | ||
| 0407 | 接雨水 II | 47.4% | 困难 | ||
| 0408 | 有效的单词缩写 | 34.8% | 简单 | ||
| 0409 | 最长回文串 | Go | 54.6% | 简单 | |
| 0410 | 分割数组的最大值 | Go | 53.2% | 困难 | |
| 0411 | 最小唯一单词缩写 | 39.2% | 困难 | ||
| 0412 | Fizz Buzz | Go | 68.6% | 简单 | |
| 0413 | 等差数列划分 | Go | 65.0% | 中等 | |
| 0414 | 第三大的数 | Go | 32.5% | 简单 | |
| 0415 | 字符串相加 | 52.6% | 简单 | ||
| 0416 | 分割等和子集 | Go | 46.7% | 中等 | |
| 0417 | 太平洋大西洋水流问题 | Go | 53.9% | 中等 | |
| 0418 | 句子屏幕显示 | 35.6% | 中等 | ||
| 0419 | 甲板上的战舰 | Go | 74.6% | 中等 | |
| 0420 | 强密码检验器 | 14.3% | 困难 | ||
| 0421 | 数组中两个数的最大异或值 | Go | 54.6% | 中等 | |
| 0422 | 有效的单词方块 | 38.8% | 简单 | ||
| 0423 | 从英文中重建数字 | Go | 51.3% | 中等 | |
| 0424 | 替换后的最长重复字符 | Go | 51.4% | 中等 | |
| 0425 | 单词方块 | 52.6% | 困难 | ||
| 0426 | 将二叉搜索树转化为排序的双向链表 | 64.6% | 中等 | ||
| 0427 | 建立四叉树 | 66.3% | 中等 | ||
| 0428 | 序列化和反序列化 N 叉树 | 65.3% | 困难 | ||
| 0429 | N 叉树的层序遍历 | Go | 70.6% | 中等 | |
| 0430 | 扁平化多级双向链表 | 59.4% | 中等 | ||
| 0431 | 将 N 叉树编码为二叉树 | 78.6% | 困难 | ||
| 0432 | 全 O(1) 的数据结构 | 36.6% | 困难 | ||
| 0433 | 最小基因变化 | Go | 48.1% | 中等 | |
| 0434 | 字符串中的单词数 | Go | 37.7% | 简单 | |
| 0435 | 无重叠区间 | Go | 49.8% | 中等 | |
| 0436 | 寻找右区间 | Go | 50.3% | 中等 | |
| 0437 | 路径总和 III | Go | 48.8% | 中等 | |
| 0438 | 找到字符串中所有字母异位词 | Go | 48.9% | 中等 | |
| 0439 | 三元表达式解析器 | 58.2% | 中等 | ||
| 0440 | 字典序的第 K 小数字 | 30.7% | 困难 | ||
| 0441 | 排列硬币 | Go | 46.0% | 简单 | |
| 0442 | 数组中重复的数据 | 73.3% | 中等 | ||
| 0443 | 压缩字符串 | 48.7% | 中等 | ||
| 0444 | 序列重建 | 26.3% | 中等 | ||
| 0445 | 两数相加 II | Go | 59.4% | 中等 | |
| 0446 | 等差数列划分 II - 子序列 | 39.8% | 困难 | ||
| 0447 | 回旋镖的数量 | Go | 54.6% | 中等 | |
| 0448 | 找到所有数组中消失的数字 | Go | 59.6% | 简单 | |
| 0449 | 序列化和反序列化二叉搜索树 | 56.7% | 中等 | ||
| 0450 | 删除二叉搜索树中的节点 | 49.9% | 中等 | ||
| 0451 | 根据字符出现频率排序 | Go | 68.5% | 中等 | |
| 0452 | 用最少数量的箭引爆气球 | 53.2% | 中等 | ||
| 0453 | 最小操作次数使数组元素相等 | Go | 55.6% | 中等 | |
| 0454 | 四数相加 II | Go | 57.3% | 中等 | |
| 0455 | 分发饼干 | Go | 50.6% | 简单 | |
| 0456 | 132 模式 | Go | 32.4% | 中等 | |
| 0457 | 环形数组是否存在循环 | Go | 32.1% | 中等 | |
| 0458 | 可怜的小猪 | Go | 65.0% | 困难 | |
| 0459 | 重复的子字符串 | 43.7% | 简单 | ||
| 0460 | LFU 缓存 | Go | 40.3% | 困难 | |
| 0461 | 汉明距离 | Go | 74.8% | 简单 | |
| 0462 | 最少移动次数使数组元素相等 II | Go | 60.1% | 中等 | |
| 0463 | 岛屿的周长 | Go | 69.4% | 简单 | |
| 0464 | 我能赢吗 | 29.8% | 中等 | ||
| 0465 | 最优账户平衡 | 49.3% | 困难 | ||
| 0466 | 统计重复个数 | 29.2% | 困难 | ||
| 0467 | 环绕字符串中唯一的子字符串 | 38.2% | 中等 | ||
| 0468 | 验证 IP 地址 | 26.5% | 中等 | ||
| 0469 | 凸多边形 | 38.5% | 中等 | ||
| 0470 | 用 Rand7() 实现 Rand10() | Go | 46.7% | 中等 | |
| 0471 | 编码最短长度的字符串 | 50.7% | 困难 | ||
| 0472 | 连接词 | 45.5% | 困难 | ||
| 0473 | 火柴拼正方形 | Go | 40.5% | 中等 | |
| 0474 | 一和零 | Go | 46.7% | 中等 | |
| 0475 | 供暖器 | Go | 36.0% | 中等 | |
| 0476 | 数字的补数 | Go | 67.1% | 简单 | |
| 0477 | 汉明距离总和 | Go | 52.2% | 中等 | |
| 0478 | 在圆内随机生成点 | Go | 39.6% | 中等 | |
| 0479 | 最大回文数乘积 | 31.6% | 困难 | ||
| 0480 | 滑动窗口中位数 | Go | 41.4% | 困难 | |
| 0481 | 神奇字符串 | 50.4% | 中等 | ||
| 0482 | 密钥格式化 | 43.2% | 简单 | ||
| 0483 | 最小好进制 | Go | 38.4% | 困难 | |
| 0484 | 寻找排列 | 67.0% | 中等 | ||
| 0485 | 最大连续 1 的个数 | Go | 56.0% | 简单 | |
| 0486 | 预测赢家 | 50.8% | 中等 | ||
| 0487 | 最大连续 1 的个数 II | 49.2% | 中等 | ||
| 0488 | 祖玛游戏 | Go | 34.9% | 困难 | |
| 0489 | 机器人清扫房间 | 76.5% | 困难 | ||
| 0490 | 迷宫 | 55.4% | 中等 | ||
| 0491 | 递增子序列 | Go | 52.0% | 中等 | |
| 0492 | 构造矩形 | Go | 53.6% | 简单 | |
| 0493 | 翻转对 | Go | 30.8% | 困难 | |
| 0494 | 目标和 | Go | 45.6% | 中等 | |
| 0495 | 提莫攻击 | Go | 57.0% | 简单 | |
| 0496 | 下一个更大元素 I | Go | 71.3% | 简单 | |
| 0497 | 非重叠矩形中的随机点 | Go | 39.3% | 中等 | |
| 0498 | 对角线遍历 | Go | 58.0% | 中等 | |
| 0499 | 迷宫 III | 46.9% | 困难 | ||
| 0500 | 键盘行 | Go | 69.0% | 简单 | |
| 0501 | 二叉搜索树中的众数 | 48.5% | 简单 | ||
| 0502 | IPO | 44.9% | 困难 | ||
| 0503 | 下一个更大元素 II | Go | 63.0% | 中等 | |
| 0504 | 七进制数 | Go | 47.9% | 简单 | |
| 0505 | 迷宫 II | 52.4% | 中等 | ||
| 0506 | 相对名次 | Go | 58.8% | 简单 | |
| 0507 | 完美数 | Go | 37.7% | 简单 | |
| 0508 | 出现次数最多的子树元素和 | Go | 64.2% | 中等 | |
| 0509 | 斐波那契数 | Go | 69.2% | 简单 | |
| 0510 | 二叉搜索树中的中序后继 II | 61.1% | 中等 | ||
| 0511 | 游戏玩法分析 I | 78.8% | 简单 | ||
| 0512 | 游戏玩法分析 II | 54.1% | 简单 | ||
| 0513 | 找树左下角的值 | Go | 66.3% | 中等 | |
| 0514 | 自由之路 | 46.8% | 困难 | ||
| 0515 | 在每个树行中找最大值 | Go | 64.6% | 中等 | |
| 0516 | 最长回文子序列 | 60.6% | 中等 | ||
| 0517 | 超级洗衣机 | 39.7% | 困难 | ||
| 0518 | 零钱兑换 II | Go | 59.7% | 中等 | |
| 0519 | 随机翻转矩阵 | Go | 39.6% | 中等 | |
| 0520 | 检测大写字母 | Go | 55.6% | 简单 | |
| 0521 | 最长特殊序列 Ⅰ | 60.3% | 简单 | ||
| 0522 | 最长特殊序列 II | 40.4% | 中等 | ||
| 0523 | 连续的子数组和 | Go | 27.7% | 中等 | |
| 0524 | 通过删除字母匹配到字典里最长单词 | Go | 51.2% | 中等 | |
| 0525 | 连续数组 | Go | 46.8% | 中等 | |
| 0526 | 优美的排列 | Go | 64.6% | 中等 | |
| 0527 | 单词缩写 | 60.3% | 困难 | ||
| 0528 | 按权重随机选择 | Go | 46.1% | 中等 | |
| 0529 | 扫雷游戏 | Go | 65.5% | 中等 | |
| 0530 | 二叉搜索树的最小绝对差 | Go | 56.7% | 简单 | |
| 0531 | 孤独像素 I | 62.0% | 中等 | ||
| 0532 | 数组中的 k-diff 数对 | Go | 40.7% | 中等 | |
| 0533 | 孤独像素 II | 48.4% | 中等 | ||
| 0534 | 游戏玩法分析 III | 82.5% | 中等 | ||
| 0535 | TinyURL 的加密与解密 | Go | 85.7% | 中等 | |
| 0536 | 从字符串生成二叉树 | Go | 56.1% | 中等 | |
| 0537 | 复数乘法 | Go | 71.3% | 中等 | |
| 0538 | 把二叉搜索树转换为累加树 | Go | 67.3% | 中等 | |
| 0539 | 最小时间差 | 56.3% | 中等 | ||
| 0540 | 有序数组中的单一元素 | Go | 58.5% | 中等 | |
| 0541 | 反转字符串 II | Go | 50.5% | 简单 | |
| 0542 | 01 矩阵 | Go | 44.1% | 中等 | |
| 0543 | 二叉树的直径 | Go | 55.9% | 简单 | |
| 0544 | 输出比赛匹配对 | 76.7% | 中等 | ||
| 0545 | 二叉树的边界 | 44.2% | 中等 | ||
| 0546 | 移除盒子 | 47.6% | 困难 | ||
| 0547 | 省份数量 | Go | 63.2% | 中等 | |
| 0548 | 将数组分割成和相等的子数组 | 50.1% | 困难 | ||
| 0549 | 二叉树中最长的连续序列 II | 49.5% | 中等 | ||
| 0550 | 游戏玩法分析 IV | 44.1% | 中等 | ||
| 0551 | 学生出勤记录 I | Go | 48.0% | 简单 | |
| 0552 | 学生出勤记录 II | 41.1% | 困难 | ||
| 0553 | 最优除法 | 59.7% | 中等 | ||
| 0554 | 砖墙 | Go | 53.1% | 中等 | |
| 0555 | 分割连接字符串 | 43.5% | 中等 | ||
| 0556 | 下一个更大元素 III | 34.1% | 中等 | ||
| 0557 | 反转字符串中的单词 III | Go | 81.5% | 简单 | |
| 0558 | 四叉树交集 | 48.2% | 中等 | ||
| 0559 | N 叉树的最大深度 | Go | 71.6% | 简单 | |
| 0560 | 和为 K 的子数组 | Go | 44.0% | 中等 | |
| 0561 | 数组拆分 | Go | 76.5% | 简单 | |
| 0562 | 矩阵中最长的连续 1 线段 | 50.0% | 中等 | ||
| 0563 | 二叉树的坡度 | Go | 59.3% | 简单 | |
| 0564 | 寻找最近的回文数 | 21.9% | 困难 | ||
| 0565 | 数组嵌套 | 56.5% | 中等 | ||
| 0566 | 重塑矩阵 | Go | 62.7% | 简单 | |
| 0567 | 字符串的排列 | Go | 43.8% | 中等 | |
| 0568 | 最大休假天数 | 44.8% | 困难 | ||
| 0569 | 员工薪水中位数 | 68.3% | 困难 | ||
| 0570 | 至少有5名直接下属的经理 | 67.1% | 中等 | ||
| 0571 | 给定数字的频率查询中位数 | 44.7% | 困难 | ||
| 0572 | 另一棵树的子树 | Go | 45.9% | 简单 | |
| 0573 | 松鼠模拟 | 55.0% | 中等 | ||
| 0574 | 当选者 | 59.7% | 中等 | ||
| 0575 | 分糖果 | Go | 66.1% | 简单 | |
| 0576 | 边界路径数 | Go | 44.3% | 中等 | |
| 0577 | 员工奖金 | 75.3% | 简单 | ||
| 0578 | 获取回答率最高的问题 | 41.7% | 中等 | ||
| 0579 | 查找员工的累计薪水 | 45.0% | 困难 | ||
| 0580 | 统计各部门的学生人数 | 58.2% | 中等 | ||
| 0581 | 最短无序连续子数组 | Go | 36.2% | 中等 | |
| 0582 | 杀死进程 | 68.4% | 中等 | ||
| 0583 | 两个字符串的删除操作 | Go | 59.2% | 中等 | |
| 0584 | 查找没有被推荐的客户 | 76.0% | 简单 | ||
| 0585 | 2016年的投资 | 53.5% | 中等 | ||
| 0586 | 下订单最多的客户 | 72.5% | 简单 | ||
| 0587 | 安装栅栏 | 43.2% | 困难 | ||
| 0588 | 设计内存文件系统 | 48.8% | 困难 | ||
| 0589 | N叉树的前序遍历 | Go | 76.3% | 简单 | |
| 0590 | N叉树的后序遍历 | 77.1% | 简单 | ||
| 0591 | 标签验证器 | 37.0% | 困难 | ||
| 0592 | 分数加减运算 | 52.1% | 中等 | ||
| 0593 | 有效的正方形 | 44.1% | 中等 | ||
| 0594 | 最长和谐子序列 | Go | 53.1% | 简单 | |
| 0595 | 大的国家 | 73.8% | 简单 | ||
| 0596 | 超过5名学生的课 | 46.5% | 简单 | ||
| 0597 | 好友请求 I:总体通过率 | 42.9% | 简单 | ||
| 0598 | 范围求和 II | Go | 55.0% | 简单 | |
| 0599 | 两个列表的最小索引总和 | Go | 52.7% | 简单 | |
| 0600 | 不含连续1的非负整数 | 39.0% | 困难 | ||
| 0601 | 体育馆的人流量 | 50.6% | 困难 | ||
| 0602 | 好友请求 II:谁有最多的好友 | 61.3% | 中等 | ||
| 0603 | 连续可用座位 | 68.2% | 简单 | ||
| 0604 | 设计压缩字符串迭代器 | 39.4% | 简单 | ||
| 0605 | 种花问题 | Go | 33.0% | 简单 | |
| 0606 | 根据二叉树创建字符串 | 63.5% | 简单 | ||
| 0607 | 销售人员 | 72.1% | 简单 | ||
| 0608 | 树节点 | 74.9% | 中等 | ||
| 0609 | 查找重复的文件 | Go | 67.8% | 中等 | |
| 0610 | 三角形判断 | 71.1% | 简单 | ||
| 0611 | 有效三角形的个数 | Go | 50.3% | 中等 | |
| 0612 | 平面上的最近距离 | 63.5% | 中等 | ||
| 0613 | 直线上的最近距离 | 81.5% | 简单 | ||
| 0614 | 二级关注者 | 36.9% | 中等 | ||
| 0615 | 平均工资:部门与公司比较 | 57.3% | 困难 | ||
| 0616 | 给字符串添加加粗标签 | 48.6% | 中等 | ||
| 0617 | 合并二叉树 | Go | 78.5% | 简单 | |
| 0618 | 学生地理信息报告 | 64.2% | 困难 | ||
| 0619 | 最大单值 | 48.7% | 简单 | ||
| 0620 | 有趣的电影 | 73.3% | 简单 | ||
| 0621 | 任务调度器 | 55.6% | 中等 | ||
| 0622 | 设计循环队列 | Go | 51.8% | 中等 | |
| 0623 | 在二叉树中增加一行 | Go | 59.4% | 中等 | |
| 0624 | 数组中的最大距离 | 41.7% | 中等 | ||
| 0625 | 最小因式分解 | 33.4% | 中等 | ||
| 0626 | 交换座位 | 70.6% | 中等 | ||
| 0627 | 交换工资 | 82.8% | 简单 | ||
| 0628 | 三个数的最大乘积 | Go | 46.4% | 简单 | |
| 0629 | K个逆序对数组 | 43.0% | 困难 | ||
| 0630 | 课程表 III | Go | 40.2% | 困难 | |
| 0631 | 设计 Excel 求和公式 | 43.3% | 困难 | ||
| 0632 | 最小区间 | Go | 60.4% | 困难 | |
| 0633 | 平方数之和 | Go | 34.7% | 中等 | |
| 0634 | 求排列的逆序数 | 41.8% | 中等 | ||
| 0635 | 设计日志存储系统 | 62.7% | 中等 | ||
| 0636 | 函数的独占时间 | Go | 61.0% | 中等 | |
| 0637 | 二叉树的层平均值 | Go | 71.6% | 简单 | |
| 0638 | 购物优惠 | Go | 54.3% | 中等 | |
| 0639 | 解码方法 II | 30.4% | 困难 | ||
| 0640 | 求解方程 | 43.3% | 中等 | ||
| 0641 | 设计循环双端队列 | 57.6% | 中等 | ||
| 0642 | 设计搜索自动补全系统 | 48.7% | 困难 | ||
| 0643 | 子数组最大平均数 I | Go | 43.8% | 简单 | |
| 0644 | 子数组最大平均数 II | 35.7% | 困难 | ||
| 0645 | 错误的集合 | Go | 41.4% | 简单 | |
| 0646 | 最长数对链 | 56.4% | 中等 | ||
| 0647 | 回文子串 | Go | 66.3% | 中等 | |
| 0648 | 单词替换 | Go | 62.7% | 中等 | |
| 0649 | Dota2 参议院 | 40.4% | 中等 | ||
| 0650 | 只有两个键的键盘 | 53.1% | 中等 | ||
| 0651 | 四键键盘 | 54.5% | 中等 | ||
| 0652 | 寻找重复的子树 | 56.5% | 中等 | ||
| 0653 | 两数之和 IV - 输入 BST | Go | 60.9% | 简单 | |
| 0654 | 最大二叉树 | 84.4% | 中等 | ||
| 0655 | 打印二叉树 | 61.3% | 中等 | ||
| 0656 | 硬币路径 | 31.6% | 困难 | ||
| 0657 | 机器人能否返回原点 | Go | 75.3% | 简单 | |
| 0658 | 找到 K 个最接近的元素 | Go | 46.7% | 中等 | |
| 0659 | 分割数组为连续子序列 | 50.6% | 中等 | ||
| 0660 | 移除 9 | 56.8% | 困难 | ||
| 0661 | 图片平滑器 | Go | 55.0% | 简单 | |
| 0662 | 二叉树的最大宽度 | Go | 40.6% | 中等 | |
| 0663 | 等价二叉树划分 | 41.4% | 中等 | ||
| 0664 | 奇怪的打印机 | 46.8% | 困难 | ||
| 0665 | 非递减数列 | Go | 24.1% | 中等 | |
| 0666 | 路径总和 IV | 59.1% | 中等 | ||
| 0667 | 优美的排列 II | Go | 59.7% | 中等 | |
| 0668 | 乘法表中第k小的数 | Go | 51.5% | 困难 | |
| 0669 | 修剪二叉搜索树 | Go | 66.3% | 中等 | |
| 0670 | 最大交换 | 47.8% | 中等 | ||
| 0671 | 二叉树中第二小的节点 | 44.0% | 简单 | ||
| 0672 | 灯泡开关 II | 50.9% | 中等 | ||
| 0673 | 最长递增子序列的个数 | 42.1% | 中等 | ||
| 0674 | 最长连续递增序列 | Go | 49.0% | 简单 | |
| 0675 | 为高尔夫比赛砍树 | 34.3% | 困难 | ||
| 0676 | 实现一个魔法字典 | Go | 56.9% | 中等 | |
| 0677 | 键值映射 | Go | 57.0% | 中等 | |
| 0678 | 有效的括号字符串 | 33.9% | 中等 | ||
| 0679 | 24点游戏 | 49.1% | 困难 | ||
| 0680 | 验证回文字符串 II | 39.3% | 简单 | ||
| 0681 | 最近时刻 | 46.4% | 中等 | ||
| 0682 | 棒球比赛 | Go | 73.6% | 简单 | |
| 0683 | K个空花盆 | 36.9% | 困难 | ||
| 0684 | 冗余连接 | Go | 62.0% | 中等 | |
| 0685 | 冗余连接 II | Go | 34.1% | 困难 | |
| 0686 | 重复叠加字符串匹配 | 34.0% | 中等 | ||
| 0687 | 最长同值路径 | 40.1% | 中等 | ||
| 0688 | 骑士在棋盘上的概率 | 52.0% | 中等 | ||
| 0689 | 三个无重叠子数组的最大和 | 48.8% | 困难 | ||
| 0690 | 员工的重要性 | Go | 65.1% | 中等 | |
| 0691 | 贴纸拼词 | 46.3% | 困难 | ||
| 0692 | 前K个高频单词 | Go | 55.2% | 中等 | |
| 0693 | 交替位二进制数 | Go | 61.2% | 简单 | |
| 0694 | 不同岛屿的数量 | 60.6% | 中等 | ||
| 0695 | 岛屿的最大面积 | Go | 71.6% | 中等 | |
| 0696 | 计数二进制子串 | Go | 65.5% | 简单 | |
| 0697 | 数组的度 | Go | 55.8% | 简单 | |
| 0698 | 划分为k个相等的子集 | 41.1% | 中等 | ||
| 0699 | 掉落的方块 | Go | 44.4% | 困难 | |
| 0700 | 二叉搜索树中的搜索 | Go | 77.1% | 简单 | |
| 0701 | 二叉搜索树中的插入操作 | Go | 74.6% | 中等 | |
| 0702 | 搜索长度未知的有序数组 | 71.4% | 中等 | ||
| 0703 | 数据流中的第 K 大元素 | Go | 55.5% | 简单 | |
| 0704 | 二分查找 | Go | 55.1% | 简单 | |
| 0705 | 设计哈希集合 | Go | 66.0% | 简单 | |
| 0706 | 设计哈希映射 | Go | 65.1% | 简单 | |
| 0707 | 设计链表 | Go | 27.5% | 中等 | |
| 0708 | 循环有序列表的插入 | 34.5% | 中等 | ||
| 0709 | 转换成小写字母 | Go | 81.9% | 简单 | |
| 0710 | 黑名单中的随机数 | Go | 33.6% | 困难 | |
| 0711 | 不同岛屿的数量 II | 51.8% | 困难 | ||
| 0712 | 两个字符串的最小ASCII删除和 | 62.2% | 中等 | ||
| 0713 | 乘积小于 K 的子数组 | Go | 45.0% | 中等 | |
| 0714 | 买卖股票的最佳时机含手续费 | Go | 64.2% | 中等 | |
| 0715 | 范围模块 | Go | 44.6% | 困难 | |
| 0716 | 最大栈 | 45.3% | 困难 | ||
| 0717 | 1比特与2比特字符 | Go | 46.0% | 简单 | |
| 0718 | 最长重复子数组 | Go | 51.6% | 中等 | |
| 0719 | 找出第 K 小的数对距离 | Go | 36.3% | 困难 | |
| 0720 | 词典中最长的单词 | Go | 51.8% | 中等 | |
| 0721 | 账户合并 | Go | 56.3% | 中等 | |
| 0722 | 删除注释 | 38.0% | 中等 | ||
| 0723 | 粉碎糖果 | 76.3% | 中等 | ||
| 0724 | 寻找数组的中心索引 | Go | 53.3% | 简单 | |
| 0725 | 分隔链表 | Go | 57.2% | 中等 | |
| 0726 | 原子的数量 | Go | 52.2% | 困难 | |
| 0727 | 最小窗口子序列 | 42.8% | 困难 | ||
| 0728 | 自除数 | Go | 77.5% | 简单 | |
| 0729 | 我的日程安排表 I | Go | 57.2% | 中等 | |
| 0730 | 统计不同回文子字符串 | 44.4% | 困难 | ||
| 0731 | 我的日程安排表 II | 54.7% | 中等 | ||
| 0732 | 我的日程安排表 III | Go | 71.6% | 困难 | |
| 0733 | 图像渲染 | Go | 60.3% | 简单 | |
| 0734 | 句子相似性 | 43.1% | 简单 | ||
| 0735 | 行星碰撞 | Go | 44.4% | 中等 | |
| 0736 | 解析Lisp表达式 | 51.6% | 困难 | ||
| 0737 | 句子相似性 II | 48.7% | 中等 | ||
| 0738 | 单调递增的数字 | 47.0% | 中等 | ||
| 0739 | 每日温度 | Go | 66.5% | 中等 | |
| 0740 | 删除与获得点数 | 57.4% | 中等 | ||
| 0741 | 摘樱桃 | 36.3% | 困难 | ||
| 0742 | 二叉树最近的叶节点 | 45.8% | 中等 | ||
| 0743 | 网络延迟时间 | 51.4% | 中等 | ||
| 0744 | 寻找比目标字母大的最小字母 | Go | 44.6% | 简单 | |
| 0745 | 前缀和后缀搜索 | Go | 41.3% | 困难 | |
| 0746 | 使用最小花费爬楼梯 | Go | 62.3% | 简单 | |
| 0747 | 至少是其他数字两倍的最大数 | Go | 46.3% | 简单 | |
| 0748 | 最短补全词 | Go | 59.1% | 简单 | |
| 0749 | 隔离病毒 | 50.8% | 困难 | ||
| 0750 | 角矩形的数量 | 67.5% | 中等 | ||
| 0751 | IP 到 CIDR | 54.7% | 中等 | ||
| 0752 | 打开转盘锁 | Go | 55.5% | 中等 | |
| 0753 | 破解保险箱 | Go | 55.4% | 困难 | |
| 0754 | 到达终点数字 | 42.5% | 中等 | ||
| 0755 | 倒水 | 46.1% | 中等 | ||
| 0756 | 金字塔转换矩阵 | Go | 53.3% | 中等 | |
| 0757 | 设置交集大小至少为2 | 43.8% | 困难 | ||
| 0758 | 字符串中的加粗单词 | 50.6% | 中等 | ||
| 0759 | 员工空闲时间 | 71.7% | 困难 | ||
| 0760 | 找出变位映射 | 82.8% | 简单 | ||
| 0761 | 特殊的二进制字符串 | 60.3% | 困难 | ||
| 0762 | 二进制表示中质数个计算置位 | Go | 67.6% | 简单 | |
| 0763 | 划分字母区间 | Go | 79.8% | 中等 | |
| 0764 | 最大加号标志 | 48.4% | 中等 | ||
| 0765 | 情侣牵手 | Go | 56.9% | 困难 | |
| 0766 | 托普利茨矩阵 | Go | 68.1% | 简单 | |
| 0767 | 重构字符串 | Go | 52.7% | 中等 | |
| 0768 | 最多能完成排序的块 II | 52.7% | 困难 | ||
| 0769 | 最多能完成排序的块 | 58.2% | 中等 | ||
| 0770 | 基本计算器 IV | 56.0% | 困难 | ||
| 0771 | 宝石与石头 | Go | 88.0% | 简单 | |
| 0772 | 基本计算器 III | 48.4% | 困难 | ||
| 0773 | 滑动谜题 | 63.7% | 困难 | ||
| 0774 | 最小化去加油站的最大距离 | 51.4% | 困难 | ||
| 0775 | 全局倒置与局部倒置 | Go | 43.8% | 中等 | |
| 0776 | 拆分二叉搜索树 | 58.7% | 中等 | ||
| 0777 | 在LR字符串中交换相邻字符 | 37.1% | 中等 | ||
| 0778 | 水位上升的泳池中游泳 | Go | 59.6% | 困难 | |
| 0779 | 第K个语法符号 | 40.7% | 中等 | ||
| 0780 | 到达终点 | 32.3% | 困难 | ||
| 0781 | 森林中的兔子 | Go | 55.3% | 中等 | |
| 0782 | 变为棋盘 | 51.9% | 困难 | ||
| 0783 | 二叉搜索树节点最小距离 | Go | 56.8% | 简单 | |
| 0784 | 字母大小写全排列 | Go | 73.4% | 中等 | |
| 0785 | 判断二分图 | Go | 52.6% | 中等 | |
| 0786 | 第 K 个最小的素数分数 | Go | 50.6% | 中等 | |
| 0787 | K 站中转内最便宜的航班 | 35.9% | 中等 | ||
| 0788 | 旋转数字 | 56.9% | 中等 | ||
| 0789 | 逃脱阻碍者 | 60.6% | 中等 | ||
| 0790 | 多米诺和托米诺平铺 | 48.4% | 中等 | ||
| 0791 | 自定义字符串排序 | Go | 69.4% | 中等 | |
| 0792 | 匹配子序列的单词数 | Go | 51.9% | 中等 | |
| 0793 | 阶乘函数后K个零 | Go | 42.7% | 困难 | |
| 0794 | 有效的井字游戏 | Go | 35.2% | 中等 | |
| 0795 | 区间子数组个数 | Go | 52.7% | 中等 | |
| 0796 | 旋转字符串 | 54.0% | 简单 | ||
| 0797 | 所有可能的路径 | 81.4% | 中等 | ||
| 0798 | 得分最高的最小轮调 | 49.6% | 困难 | ||
| 0799 | 香槟塔 | 51.2% | 中等 | ||
| 0800 | 相似 RGB 颜色 | 66.4% | 简单 | ||
| 0801 | 使序列递增的最小交换次数 | 39.2% | 困难 | ||
| 0802 | 找到最终的安全状态 | Go | 54.9% | 中等 | |
| 0803 | 打砖块 | Go | 34.3% | 困难 | |
| 0804 | 唯一摩尔斯密码词 | Go | 82.6% | 简单 | |
| 0805 | 数组的均值分割 | 25.9% | 困难 | ||
| 0806 | 写字符串需要的行数 | Go | 66.1% | 简单 | |
| 0807 | 保持城市天际线的最大增高量 | Go | 85.9% | 中等 | |
| 0808 | 分汤 | 43.1% | 中等 | ||
| 0809 | 可扩展的单词 | 46.3% | 中等 | ||
| 0810 | 黑板异或游戏 | Go | 55.1% | 困难 | |
| 0811 | 子域名访问计数 | Go | 75.1% | 中等 | |
| 0812 | 最大三角形面积 | Go | 60.1% | 简单 | |
| 0813 | 最大平均值和的分组 | 52.9% | 中等 | ||
| 0814 | 二叉树剪枝 | 72.6% | 中等 | ||
| 0815 | 公交路线 | Go | 45.7% | 困难 | |
| 0816 | 模糊坐标 | Go | 56.0% | 中等 | |
| 0817 | 链表组件 | Go | 58.1% | 中等 | |
| 0818 | 赛车 | 43.6% | 困难 | ||
| 0819 | 最常见的单词 | Go | 45.0% | 简单 | |
| 0820 | 单词的压缩编码 | Go | 60.7% | 中等 | |
| 0821 | 字符的最短距离 | Go | 71.3% | 简单 | |
| 0822 | 翻转游戏 | 45.4% | 中等 | ||
| 0823 | 带因子的二叉树 | Go | 50.0% | 中等 | |
| 0824 | 山羊拉丁文 | Go | 67.8% | 简单 | |
| 0825 | 适龄的朋友 | Go | 46.3% | 中等 | |
| 0826 | 安排工作以达到最大收益 | Go | 44.3% | 中等 | |
| 0827 | 最大人工岛 | 44.7% | 困难 | ||
| 0828 | 字符串的所有子串的独特字符之和 | Go | 51.5% | 困难 | |
| 0829 | 连续整数求和 | 41.5% | 困难 | ||
| 0830 | 较大分组的位置 | Go | 51.7% | 简单 | |
| 0831 | 隐藏个人信息 | 46.8% | 中等 | ||
| 0832 | 翻转图像 | Go | 80.3% | 简单 | |
| 0833 | 字符串中的查找与替换 | 54.1% | 中等 | ||
| 0834 | 树中距离之和 | Go | 54.1% | 困难 | |
| 0835 | 图像重叠 | 61.0% | 中等 | ||
| 0836 | 矩形重叠 | Go | 43.3% | 简单 | |
| 0837 | 新21点 | 36.2% | 中等 | ||
| 0838 | 推多米诺 | Go | 57.0% | 中等 | |
| 0839 | 相似字符串组 | Go | 47.5% | 困难 | |
| 0840 | 矩阵中的幻方 | 38.5% | 中等 | ||
| 0841 | 钥匙和房间 | Go | 70.1% | 中等 | |
| 0842 | 将数组拆分成斐波那契序列 | Go | 38.2% | 中等 | |
| 0843 | 猜猜这个单词 | 42.0% | 困难 | ||
| 0844 | 比较含退格的字符串 | Go | 48.0% | 简单 | |
| 0845 | 数组中的最长山脉 | Go | 40.1% | 中等 | |
| 0846 | 一手顺子 | Go | 56.5% | 中等 | |
| 0847 | 访问所有节点的最短路径 | 61.3% | 困难 | ||
| 0848 | 字母移位 | 45.4% | 中等 | ||
| 0849 | 到最近的人的最大距离 | 47.6% | 中等 | ||
| 0850 | 矩形面积 II | Go | 53.7% | 困难 | |
| 0851 | 喧闹和富有 | Go | 58.1% | 中等 | |
| 0852 | 山脉数组的峰顶索引 | Go | 69.5% | 中等 | |
| 0853 | 车队 | Go | 50.0% | 中等 | |
| 0854 | K相似字符串 | 40.0% | 困难 | ||
| 0855 | 考场就座 | 43.5% | 中等 | ||
| 0856 | 括号的分数 | Go | 65.1% | 中等 | |
| 0857 | 雇佣 K 名工人的最低成本 | 52.0% | 困难 | ||
| 0858 | 镜面反射 | 63.3% | 中等 | ||
| 0859 | 亲密字符串 | Go | 29.0% | 简单 | |
| 0860 | 柠檬水找零 | 52.8% | 简单 | ||
| 0861 | 翻转矩阵后的得分 | 75.1% | 中等 | ||
| 0862 | 和至少为 K 的最短子数组 | Go | 26.1% | 困难 | |
| 0863 | 二叉树中所有距离为 K 的结点 | Go | 62.1% | 中等 | |
| 0864 | 获取所有钥匙的最短路径 | Go | 45.3% | 困难 | |
| 0865 | 具有所有最深结点的最小子树 | 68.5% | 中等 | ||
| 0866 | 回文素数 | 25.8% | 中等 | ||
| 0867 | 转置矩阵 | Go | 63.4% | 简单 | |
| 0868 | 二进制间距 | Go | 61.9% | 简单 | |
| 0869 | 重新排序得到 2 的幂 | Go | 64.1% | 中等 | |
| 0870 | 优势洗牌 | Go | 51.6% | 中等 | |
| 0871 | 最低加油次数 | 39.9% | 困难 | ||
| 0872 | 叶子相似的树 | Go | 65.2% | 简单 | |
| 0873 | 最长的斐波那契子序列的长度 | 48.6% | 中等 | ||
| 0874 | 模拟行走机器人 | Go | 38.3% | 中等 | |
| 0875 | 爱吃香蕉的珂珂 | Go | 52.4% | 中等 | |
| 0876 | 链表的中间结点 | Go | 73.7% | 简单 | |
| 0877 | 石子游戏 | Go | 69.7% | 中等 | |
| 0878 | 第 N 个神奇数字 | Go | 35.7% | 困难 | |
| 0879 | 盈利计划 | 40.5% | 困难 | ||
| 0880 | 索引处的解码字符串 | Go | 28.3% | 中等 | |
| 0881 | 救生艇 | Go | 52.7% | 中等 | |
| 0882 | 细分图中的可到达结点 | 50.3% | 困难 | ||
| 0883 | 三维形体投影面积 | Go | 70.7% | 简单 | |
| 0884 | 两句话中的不常见单词 | Go | 65.9% | 简单 | |
| 0885 | 螺旋矩阵 III | Go | 73.0% | 中等 | |
| 0886 | 可能的二分法 | 48.4% | 中等 | ||
| 0887 | 鸡蛋掉落 | Go | 27.2% | 困难 | |
| 0888 | 公平的糖果交换 | Go | 60.5% | 简单 | |
| 0889 | 根据前序和后序遍历构造二叉树 | 70.8% | 中等 | ||
| 0890 | 查找和替换模式 | Go | 77.9% | 中等 | |
| 0891 | 子序列宽度之和 | Go | 36.4% | 困难 | |
| 0892 | 三维形体的表面积 | Go | 63.0% | 简单 | |
| 0893 | 特殊等价字符串组 | 70.8% | 中等 | ||
| 0894 | 所有可能的满二叉树 | 80.0% | 中等 | ||
| 0895 | 最大频率栈 | Go | 66.8% | 困难 | |
| 0896 | 单调数列 | Go | 58.2% | 简单 | |
| 0897 | 递增顺序搜索树 | Go | 78.4% | 简单 | |
| 0898 | 子数组按位或操作 | Go | 36.8% | 中等 | |
| 0899 | 有序队列 | 59.0% | 困难 | ||
| 0900 | RLE 迭代器 | 59.5% | 中等 | ||
| 0901 | 股票价格跨度 | Go | 63.9% | 中等 | |
| 0902 | 最大为 N 的数字组合 | 41.4% | 困难 | ||
| 0903 | DI 序列的有效排列 | 57.7% | 困难 | ||
| 0904 | 水果成篮 | Go | 42.6% | 中等 | |
| 0905 | 按奇偶排序数组 | Go | 75.7% | 简单 | |
| 0906 | 超级回文数 | 39.2% | 困难 | ||
| 0907 | 子数组的最小值之和 | Go | 34.3% | 中等 | |
| 0908 | 最小差值 I | Go | 67.6% | 简单 | |
| 0909 | 蛇梯棋 | Go | 40.8% | 中等 | |
| 0910 | 最小差值 II | Go | 34.4% | 中等 | |
| 0911 | 在线选举 | Go | 52.1% | 中等 | |
| 0912 | 排序数组 | 60.0% | 中等 | ||
| 0913 | 猫和老鼠 | 35.3% | 困难 | ||
| 0914 | 卡牌分组 | Go | 32.2% | 简单 | |
| 0915 | 分割数组 | 48.6% | 中等 | ||
| 0916 | 单词子集 | Go | 54.1% | 中等 | |
| 0917 | 仅仅反转字母 | Go | 61.4% | 简单 | |
| 0918 | 环形子数组的最大和 | Go | 38.1% | 中等 | |
| 0919 | 完全二叉树插入器 | 64.9% | 中等 | ||
| 0920 | 播放列表的数量 | Go | 50.6% | 困难 | |
| 0921 | 使括号有效的最少添加 | Go | 76.4% | 中等 | |
| 0922 | 按奇偶排序数组 II | Go | 70.7% | 简单 | |
| 0923 | 三数之和的多种可能 | Go | 45.4% | 中等 | |
| 0924 | 尽量减少恶意软件的传播 | Go | 42.1% | 困难 | |
| 0925 | 长按键入 | Go | 33.8% | 简单 | |
| 0926 | 将字符串翻转到单调递增 | 59.6% | 中等 | ||
| 0927 | 三等分 | Go | 39.6% | 困难 | |
| 0928 | 尽量减少恶意软件的传播 II | Go | 42.6% | 困难 | |
| 0929 | 独特的电子邮件地址 | Go | 67.2% | 简单 | |
| 0930 | 和相同的二元子数组 | Go | 50.9% | 中等 | |
| 0931 | 下降路径最小和 | 68.4% | 中等 | ||
| 0932 | 漂亮数组 | 65.1% | 中等 | ||
| 0933 | 最近的请求次数 | Go | 73.2% | 简单 | |
| 0934 | 最短的桥 | 53.9% | 中等 | ||
| 0935 | 骑士拨号器 | 49.9% | 中等 | ||
| 0936 | 戳印序列 | 63.3% | 困难 | ||
| 0937 | 重新排列日志文件 | 56.4% | 中等 | ||
| 0938 | 二叉搜索树的范围和 | Go | 85.3% | 简单 | |
| 0939 | 最小面积矩形 | 53.2% | 中等 | ||
| 0940 | 不同的子序列 II | 44.4% | 困难 | ||
| 0941 | 有效的山脉数组 | Go | 33.5% | 简单 | |
| 0942 | 增减字符串匹配 | Go | 76.6% | 简单 | |
| 0943 | 最短超级串 | 45.0% | 困难 | ||
| 0944 | 删列造序 | 69.7% | 简单 | ||
| 0945 | 使数组唯一的最小增量 | 49.8% | 中等 | ||
| 0946 | 验证栈序列 | Go | 67.6% | 中等 | |
| 0947 | 移除最多的同行或同列石头 | Go | 57.0% | 中等 | |
| 0948 | 令牌放置 | 52.0% | 中等 | ||
| 0949 | 给定数字能组成的最大时间 | Go | 35.2% | 中等 | |
| 0950 | 按递增顺序显示卡牌 | 77.6% | 中等 | ||
| 0951 | 翻转等价二叉树 | 66.8% | 中等 | ||
| 0952 | 按公因数计算最大组件大小 | Go | 40.3% | 困难 | |
| 0953 | 验证外星语词典 | Go | 52.7% | 简单 | |
| 0954 | 二倍数对数组 | 39.1% | 中等 | ||
| 0955 | 删列造序 II | 34.6% | 中等 | ||
| 0956 | 最高的广告牌 | 40.0% | 困难 | ||
| 0957 | N 天后的牢房 | 39.2% | 中等 | ||
| 0958 | 二叉树的完全性检验 | Go | 53.8% | 中等 | |
| 0959 | 由斜杠划分区域 | Go | 69.1% | 中等 | |
| 0960 | 删列造序 III | 57.1% | 困难 | ||
| 0961 | 在长度 2N 的数组中找出重复 N 次的元素 | Go | 75.8% | 简单 | |
| 0962 | 最大宽度坡 | 48.9% | 中等 | ||
| 0963 | 最小面积矩形 II | 54.7% | 中等 | ||
| 0964 | 表示数字的最少运算符 | 47.8% | 困难 | ||
| 0965 | 单值二叉树 | Go | 69.2% | 简单 | |
| 0966 | 元音拼写检查器 | Go | 51.5% | 中等 | |
| 0967 | 连续差相同的数字 | 57.0% | 中等 | ||
| 0968 | 监控二叉树 | Go | 46.8% | 困难 | |
| 0969 | 煎饼排序 | Go | 70.0% | 中等 | |
| 0970 | 强整数 | Go | 43.6% | 中等 | |
| 0971 | 翻转二叉树以匹配先序遍历 | Go | 49.9% | 中等 | |
| 0972 | 相等的有理数 | 43.0% | 困难 | ||
| 0973 | 最接近原点的 K 个点 | Go | 65.9% | 中等 | |
| 0974 | 和可被 K 整除的子数组 | 53.6% | 中等 | ||
| 0975 | 奇偶跳 | 38.9% | 困难 | ||
| 0976 | 三角形的最大周长 | Go | 54.8% | 简单 | |
| 0977 | 有序数组的平方 | Go | 71.9% | 简单 | |
| 0978 | 最长湍流子数组 | Go | 47.4% | 中等 | |
| 0979 | 在二叉树中分配硬币 | Go | 72.0% | 中等 | |
| 0980 | 不同路径 III | Go | 79.6% | 困难 | |
| 0981 | 基于时间的键值存储 | Go | 53.6% | 中等 | |
| 0982 | 按位与为零的三元组 | 57.6% | 困难 | ||
| 0983 | 最低票价 | 64.4% | 中等 | ||
| 0984 | 不含 AAA 或 BBB 的字符串 | Go | 42.9% | 中等 | |
| 0985 | 查询后的偶数和 | Go | 68.3% | 中等 | |
| 0986 | 区间列表的交集 | Go | 71.4% | 中等 | |
| 0987 | 二叉树的垂序遍历 | Go | 44.6% | 困难 | |
| 0988 | 从叶结点开始的最小字符串 | 49.6% | 中等 | ||
| 0989 | 数组形式的整数加法 | Go | 45.5% | 简单 | |
| 0990 | 等式方程的可满足性 | Go | 50.7% | 中等 | |
| 0991 | 坏了的计算器 | Go | 54.1% | 中等 | |
| 0992 | K 个不同整数的子数组 | Go | 54.3% | 困难 | |
| 0993 | 二叉树的堂兄弟结点 | Go | 54.1% | 简单 | |
| 0994 | 腐烂的橘子 | 52.4% | 中等 | ||
| 0995 | K 连续位的最小翻转次数 | Go | 51.1% | 困难 | |
| 0996 | 正方形数组的数目 | Go | 49.2% | 困难 | |
| 0997 | 找到小镇的法官 | Go | 49.4% | 简单 | |
| 0998 | 最大二叉树 II | 66.3% | 中等 | ||
| 0999 | 车的可用捕获量 | Go | 67.8% | 简单 | |
| 1000 | 合并石头的最低成本 | 42.3% | 困难 | ||
| 1001 | 网格照明 | 36.2% | 困难 | ||
| 1002 | 查找常用字符 | Go | 68.3% | 简单 | |
| 1003 | 检查替换后的词是否有效 | Go | 58.2% | 中等 | |
| 1004 | 最大连续1的个数 III | Go | 63.5% | 中等 | |
| 1005 | K 次取反后最大化的数组和 | Go | 51.1% | 简单 | |
| 1006 | 笨阶乘 | Go | 54.7% | 中等 | |
| 1007 | 行相等的最少多米诺旋转 | 52.4% | 中等 | ||
| 1008 | 前序遍历构造二叉搜索树 | 80.9% | 中等 | ||
| 1009 | 十进制整数的反码 | Go | 62.0% | 简单 | |
| 1010 | 总持续时间可被 60 整除的歌曲 | Go | 53.0% | 中等 | |
| 1011 | 在 D 天内送达包裹的能力 | Go | 64.4% | 中等 | |
| 1012 | 至少有 1 位重复的数字 | 40.4% | 困难 | ||
| 1013 | 将数组分成和相等的三个部分 | 43.5% | 简单 | ||
| 1014 | 最佳观光组合 | 59.5% | 中等 | ||
| 1015 | 可被 K 整除的最小整数 | 47.1% | 中等 | ||
| 1016 | 子串能表示从 1 到 N 数字的二进制串 | 57.6% | 中等 | ||
| 1017 | 负二进制转换 | Go | 60.9% | 中等 | |
| 1018 | 可被 5 整除的二进制前缀 | Go | 47.4% | 简单 | |
| 1019 | 链表中的下一个更大节点 | Go | 59.8% | 中等 | |
| 1020 | 飞地的数量 | Go | 64.8% | 中等 | |
| 1021 | 删除最外层的括号 | Go | 80.1% | 简单 | |
| 1022 | 从根到叶的二进制数之和 | Go | 73.8% | 简单 | |
| 1023 | 驼峰式匹配 | 60.1% | 中等 | ||
| 1024 | 视频拼接 | 50.5% | 中等 | ||
| 1025 | 除数博弈 | Go | 67.1% | 简单 | |
| 1026 | 节点与其祖先之间的最大差值 | Go | 73.4% | 中等 | |
| 1027 | 最长等差数列 | 47.2% | 中等 | ||
| 1028 | 从先序遍历还原二叉树 | Go | 72.8% | 困难 | |
| 1029 | 两地调度 | 64.5% | 中等 | ||
| 1030 | 距离顺序排列矩阵单元格 | Go | 69.3% | 简单 | |
| 1031 | 两个非重叠子数组的最大和 | 59.4% | 中等 | ||
| 1032 | 字符流 | 51.5% | 困难 | ||
| 1033 | 移动石子直到连续 | 45.6% | 中等 | ||
| 1034 | 边界着色 | Go | 48.9% | 中等 | |
| 1035 | 不相交的线 | 58.7% | 中等 | ||
| 1036 | 逃离大迷宫 | 34.2% | 困难 | ||
| 1037 | 有效的回旋镖 | Go | 37.5% | 简单 | |
| 1038 | 从二叉搜索树到更大和树 | Go | 85.3% | 中等 | |
| 1039 | 多边形三角剖分的最低得分 | 54.5% | 中等 | ||
| 1040 | 移动石子直到连续 II | Go | 55.6% | 中等 | |
| 1041 | 困于环中的机器人 | 55.3% | 中等 | ||
| 1042 | 不邻接植花 | 50.4% | 中等 | ||
| 1043 | 分隔数组以得到最大和 | 71.2% | 中等 | ||
| 1044 | 最长重复子串 | 30.7% | 困难 | ||
| 1045 | 买下所有产品的客户 | 67.6% | 中等 | ||
| 1046 | 最后一块石头的重量 | 64.7% | 简单 | ||
| 1047 | 删除字符串中的所有相邻重复项 | Go | 70.5% | 简单 | |
| 1048 | 最长字符串链 | Go | 59.2% | 中等 | |
| 1049 | 最后一块石头的重量 II | Go | 52.4% | 中等 | |
| 1050 | 合作过至少三次的演员和导演 | 72.4% | 简单 | ||
| 1051 | 高度检查器 | Go | 75.0% | 简单 | |
| 1052 | 爱生气的书店老板 | Go | 57.0% | 中等 | |
| 1053 | 交换一次的先前排列 | 50.8% | 中等 | ||
| 1054 | 距离相等的条形码 | Go | 45.7% | 中等 | |
| 1055 | 形成字符串的最短路径 | 59.1% | 中等 | ||
| 1056 | 易混淆数 | 46.1% | 简单 | ||
| 1057 | 校园自行车分配 | 57.7% | 中等 | ||
| 1058 | 最小化舍入误差以满足目标 | 44.9% | 中等 | ||
| 1059 | 从始点到终点的所有路径 | 40.5% | 中等 | ||
| 1060 | 有序数组中的缺失元素 | 54.6% | 中等 | ||
| 1061 | 按字典序排列最小的等效字符串 | 70.4% | 中等 | ||
| 1062 | 最长重复子串 | 59.1% | 中等 | ||
| 1063 | 有效子数组的数目 | 74.1% | 困难 | ||
| 1064 | 不动点 | 63.6% | 简单 | ||
| 1065 | 字符串的索引对 | 63.0% | 简单 | ||
| 1066 | 校园自行车分配 II | 54.5% | 中等 | ||
| 1067 | 范围内的数字计数 | 44.6% | 困难 | ||
| 1068 | 产品销售分析 I | 80.4% | 简单 | ||
| 1069 | 产品销售分析 II | 82.0% | 简单 | ||
| 1070 | 产品销售分析 III | 49.2% | 中等 | ||
| 1071 | 字符串的最大公因子 | 51.0% | 简单 | ||
| 1072 | 按列翻转得到最大值等行数 | 63.1% | 中等 | ||
| 1073 | 负二进制数相加 | Go | 36.4% | 中等 | |
| 1074 | 元素和为目标值的子矩阵数量 | Go | 69.8% | 困难 | |
| 1075 | 项目员工 I | 67.2% | 简单 | ||
| 1076 | 项目员工 II | 51.0% | 简单 | ||
| 1077 | 项目员工 III | 78.7% | 中等 | ||
| 1078 | Bigram 分词 | Go | 63.9% | 简单 | |
| 1079 | 活字印刷 | Go | 76.1% | 中等 | |
| 1080 | 根到叶路径上的不足节点 | 52.8% | 中等 | ||
| 1081 | 不同字符的最小子序列 | 57.6% | 中等 | ||
| 1082 | 销售分析 I | 75.4% | 简单 | ||
| 1083 | 销售分析 II | 50.5% | 简单 | ||
| 1084 | 销售分析 III | 52.2% | 简单 | ||
| 1085 | 最小元素各数位之和 | 75.9% | 简单 | ||
| 1086 | 前五科的均分 | 75.2% | 简单 | ||
| 1087 | 花括号展开 | 66.1% | 中等 | ||
| 1088 | 易混淆数 II | 46.5% | 困难 | ||
| 1089 | 复写零 | Go | 51.5% | 简单 | |
| 1090 | 受标签影响的最大值 | 60.9% | 中等 | ||
| 1091 | 二进制矩阵中的最短路径 | Go | 44.5% | 中等 | |
| 1092 | 最短公共超序列 | 57.8% | 困难 | ||
| 1093 | 大样本统计 | Go | 44.7% | 中等 | |
| 1094 | 拼车 | 57.4% | 中等 | ||
| 1095 | 山脉数组中查找目标值 | 35.8% | 困难 | ||
| 1096 | 花括号展开 II | 63.5% | 困难 | ||
| 1097 | 游戏玩法分析 V | 55.2% | 困难 | ||
| 1098 | 小众书籍 | 45.2% | 中等 | ||
| 1099 | 小于 K 的两数之和 | 60.4% | 简单 | ||
| 1100 | 长度为 K 的无重复字符子串 | 74.7% | 中等 | ||
| 1101 | 彼此熟识的最早时间 | 65.0% | 中等 | ||
| 1102 | 得分最高的路径 | 53.3% | 中等 | ||
| 1103 | 分糖果 II | Go | 63.9% | 简单 | |
| 1104 | 二叉树寻路 | Go | 74.9% | 中等 | |
| 1105 | 填充书架 | Go | 58.9% | 中等 | |
| 1106 | 解析布尔表达式 | 58.5% | 困难 | ||
| 1107 | 新用户每日 count | 45.9% | 中等 | ||
| 1108 | IP 地址无效化 | Go | 89.3% | 简单 | |
| 1109 | 航班预订统计 | 60.3% | 中等 | ||
| 1110 | 删点成林 | Go | 69.4% | 中等 | |
| 1111 | 有效括号的嵌套深度 | Go | 73.3% | 中等 | |
| 1112 | 每位学生的最高成绩 | 73.8% | 中等 | ||
| 1113 | 报告的记录 | 66.1% | 简单 | ||
| 1114 | 按序打印 | 68.1% | 简单 | ||
| 1115 | 交替打印 FooBar | 61.7% | 中等 | ||
| 1116 | 打印零与奇偶数 | 60.1% | 中等 | ||
| 1117 | H2O 生成 | 55.7% | 中等 | ||
| 1118 | 一月有多少天 | 56.7% | 简单 | ||
| 1119 | 删去字符串中的元音 | 90.7% | 简单 | ||
| 1120 | 子树的最大平均值 | 65.5% | 中等 | ||
| 1121 | 将数组分成几个递增序列 | 60.0% | 困难 | ||
| 1122 | 数组的相对排序 | Go | 68.4% | 简单 | |
| 1123 | 最深叶节点的最近公共祖先 | Go | 70.6% | 中等 | |
| 1124 | 表现良好的最长时间段 | 34.6% | 中等 | ||
| 1125 | 最小的必要团队 | 47.1% | 困难 | ||
| 1126 | 活跃业务 | 67.9% | 中等 | ||
| 1127 | 用户购买平台 | 51.2% | 困难 | ||
| 1128 | 等价多米诺骨牌对的数量 | Go | 46.9% | 简单 | |
| 1129 | 颜色交替的最短路径 | 42.9% | 中等 | ||
| 1130 | 叶值的最小代价生成树 | 68.5% | 中等 | ||
| 1131 | 绝对值表达式的最大值 | 49.5% | 中等 | ||
| 1132 | 报告的记录 II | 33.6% | 中等 | ||
| 1133 | 最大唯一数 | 67.5% | 简单 | ||
| 1134 | 阿姆斯特朗数 | 78.1% | 简单 | ||
| 1135 | 最低成本联通所有城市 | 61.1% | 中等 | ||
| 1136 | 并行课程 | 62.0% | 中等 | ||
| 1137 | 第 N 个泰波那契数 | Go | 63.3% | 简单 | |
| 1138 | 字母板上的路径 | 52.3% | 中等 | ||
| 1139 | 最大的以 1 为边界的正方形 | 50.0% | 中等 | ||
| 1140 | 石子游戏 II | 64.9% | 中等 | ||
| 1141 | 过去 30 天的用户活动 I | 50.2% | 简单 | ||
| 1142 | 过去 30 天的用户活动 II | 36.0% | 简单 | ||
| 1143 | 最长公共子序列 | Go | 58.8% | 中等 | |
| 1144 | 递减元素使数组呈锯齿状 | 47.0% | 中等 | ||
| 1145 | 二叉树着色游戏 | Go | 51.4% | 中等 | |
| 1146 | 快照数组 | 37.3% | 中等 | ||
| 1147 | 段式回文 | 60.0% | 困难 | ||
| 1148 | 文章浏览 I | 77.0% | 简单 | ||
| 1149 | 文章浏览 II | 47.6% | 中等 | ||
| 1150 | 检查一个数是否在数组中占绝大多数 | 56.8% | 简单 | ||
| 1151 | 最少交换次数来组合所有的 1 | 60.9% | 中等 | ||
| 1152 | 用户网站访问模式 | 43.4% | 中等 | ||
| 1153 | 字符串转化 | 35.3% | 困难 | ||
| 1154 | 一年中的第几天 | Go | 50.3% | 简单 | |
| 1155 | 掷骰子的 N 种方法 | 53.6% | 中等 | ||
| 1156 | 单字符重复子串的最大长度 | 45.5% | 中等 | ||
| 1157 | 子数组中占绝大多数的元素 | Go | 42.0% | 困难 | |
| 1158 | 市场分析 I | 63.9% | 中等 | ||
| 1159 | 市场分析 II | 58.7% | 困难 | ||
| 1160 | 拼写单词 | Go | 67.8% | 简单 | |
| 1161 | 最大层内元素和 | 66.2% | 中等 | ||
| 1162 | 地图分析 | 48.5% | 中等 | ||
| 1163 | 按字典序排在最后的子串 | 35.1% | 困难 | ||
| 1164 | 指定日期的产品价格 | 68.4% | 中等 | ||
| 1165 | 单行键盘 | 85.7% | 简单 | ||
| 1166 | 设计文件系统 | 61.8% | 中等 | ||
| 1167 | 连接棒材的最低费用 | 67.7% | 中等 | ||
| 1168 | 水资源分配优化 | 64.4% | 困难 | ||
| 1169 | 无效的交易 | 31.0% | 中等 | ||
| 1170 | 比较字符串最小字母出现频次 | Go | 61.3% | 中等 | |
| 1171 | 从链表中删去总和值为零的连续节点 | Go | 42.9% | 中等 | |
| 1172 | 餐盘栈 | 33.7% | 困难 | ||
| 1173 | 即时食物配送 I | 83.4% | 简单 | ||
| 1174 | 即时食物配送 II | 63.9% | 中等 | ||
| 1175 | 质数排列 | Go | 53.5% | 简单 | |
| 1176 | 健身计划评估 | 52.4% | 简单 | ||
| 1177 | 构建回文串检测 | 37.8% | 中等 | ||
| 1178 | 猜字谜 | Go | 46.6% | 困难 | |
| 1179 | 重新格式化部门表 | 82.7% | 简单 | ||
| 1180 | 统计只含单一字母的子串 | 78.9% | 简单 | ||
| 1181 | 前后拼接 | 45.1% | 中等 | ||
| 1182 | 与目标颜色间的最短距离 | 55.5% | 中等 | ||
| 1183 | 矩阵中 1 的最大数量 | 60.9% | 困难 | ||
| 1184 | 公交站间的距离 | Go | 54.1% | 简单 | |
| 1185 | 一周中的第几天 | Go | 57.8% | 简单 | |
| 1186 | 删除一次得到子数组最大和 | 41.2% | 中等 | ||
| 1187 | 使数组严格递增 | 45.3% | 困难 | ||
| 1188 | 设计有限阻塞队列 | 72.9% | 中等 | ||
| 1189 | “气球” 的最大数量 | Go | 62.2% | 简单 | |
| 1190 | 反转每对括号间的子串 | Go | 65.9% | 中等 | |
| 1191 | K 次串联后最大子数组之和 | 24.0% | 中等 | ||
| 1192 | 查找集群内的关键连接 | 54.5% | 困难 | ||
| 1193 | 每月交易 I | 67.2% | 中等 | ||
| 1194 | 锦标赛优胜者 | 51.7% | 困难 | ||
| 1195 | 交替打印字符串 | 72.5% | 中等 | ||
| 1196 | 最多可以买到的苹果数量 | 67.0% | 简单 | ||
| 1197 | 进击的骑士 | 39.8% | 中等 | ||
| 1198 | 找出所有行中最小公共元素 | 76.0% | 中等 | ||
| 1199 | 建造街区的最短时间 | 40.7% | 困难 | ||
| 1200 | 最小绝对差 | Go | 69.8% | 简单 | |
| 1201 | 丑数 III | Go | 28.5% | 中等 | |
| 1202 | 交换字符串中的元素 | Go | 57.5% | 中等 | |
| 1203 | 项目管理 | Go | 50.6% | 困难 | |
| 1204 | 最后一个能进入巴士的人 | 74.1% | 中等 | ||
| 1205 | 每月交易 II | 43.8% | 中等 | ||
| 1206 | 设计跳表 | 60.5% | 困难 | ||
| 1207 | 独一无二的出现次数 | Go | 70.9% | 简单 | |
| 1208 | 尽可能使字符串相等 | Go | 47.6% | 中等 | |
| 1209 | 删除字符串中的所有相邻重复项 II | Go | 56.0% | 中等 | |
| 1210 | 穿过迷宫的最少移动次数 | 48.9% | 困难 | ||
| 1211 | 查询质量和占比 | 71.9% | 简单 | ||
| 1212 | 查询球队积分 | 57.6% | 中等 | ||
| 1213 | 三个有序数组的交集 | 80.0% | 简单 | ||
| 1214 | 查找两棵二叉搜索树之和 | 66.2% | 中等 | ||
| 1215 | 步进数 | 45.8% | 中等 | ||
| 1216 | 验证回文字符串 III | 50.1% | 困难 | ||
| 1217 | 玩筹码 | Go | 72.2% | 简单 | |
| 1218 | 最长定差子序列 | 51.8% | 中等 | ||
| 1219 | 黄金矿工 | 64.4% | 中等 | ||
| 1220 | 统计元音字母序列的数目 | 60.7% | 困难 | ||
| 1221 | 分割平衡字符串 | Go | 84.7% | 简单 | |
| 1222 | 可以攻击国王的皇后 | 71.7% | 中等 | ||
| 1223 | 掷骰子模拟 | 48.4% | 困难 | ||
| 1224 | 最大相等频率 | 36.8% | 困难 | ||
| 1225 | 报告系统状态的连续日期 | 63.4% | 困难 | ||
| 1226 | 哲学家进餐 | 56.6% | 中等 | ||
| 1227 | 飞机座位分配概率 | 64.9% | 中等 | ||
| 1228 | 等差数列中缺失的数字 | 51.4% | 简单 | ||
| 1229 | 安排会议日程 | 55.4% | 中等 | ||
| 1230 | 抛掷硬币 | 53.4% | 中等 | ||
| 1231 | 分享巧克力 | 56.9% | 困难 | ||
| 1232 | 缀点成线 | Go | 41.2% | 简单 | |
| 1233 | 删除子文件夹 | 65.4% | 中等 | ||
| 1234 | 替换子串得到平衡字符串 | Go | 36.8% | 中等 | |
| 1235 | 规划兼职工作 | Go | 51.1% | 困难 | |
| 1236 | 网络爬虫 | 66.3% | 中等 | ||
| 1237 | 找出给定方程的正整数解 | 69.3% | 中等 | ||
| 1238 | 循环码排列 | 68.8% | 中等 | ||
| 1239 | 串联字符串的最大长度 | Go | 50.6% | 中等 | |
| 1240 | 铺瓷砖 | 54.0% | 困难 | ||
| 1241 | 每个帖子的评论数 | 68.0% | 简单 | ||
| 1242 | 多线程网页爬虫 | 49.0% | 中等 | ||
| 1243 | 数组变换 | 50.7% | 简单 | ||
| 1244 | 设计排行榜 | 68.8% | 中等 | ||
| 1245 | 树的直径 | 61.7% | 中等 | ||
| 1246 | 删除回文子数组 | 45.9% | 困难 | ||
| 1247 | 交换字符使得字符串相同 | 63.7% | 中等 | ||
| 1248 | 统计「优美子数组」 | Go | 59.5% | 中等 | |
| 1249 | 移除无效的括号 | Go | 65.6% | 中等 | |
| 1250 | 检查「好数组」 | 58.7% | 困难 | ||
| 1251 | 平均售价 | 83.2% | 简单 | ||
| 1252 | 奇数值单元格的数目 | Go | 78.6% | 简单 | |
| 1253 | 重构 2 行二进制矩阵 | 43.8% | 中等 | ||
| 1254 | 统计封闭岛屿的数目 | Go | 64.2% | 中等 | |
| 1255 | 得分最高的单词集合 | 72.8% | 困难 | ||
| 1256 | 加密数字 | 69.9% | 中等 | ||
| 1257 | 最小公共区域 | 64.1% | 中等 | ||
| 1258 | 近义词句子 | 56.4% | 中等 | ||
| 1259 | 不交叉的握手 | 56.2% | 困难 | ||
| 1260 | 二维网格迁移 | Go | 68.0% | 简单 | |
| 1261 | 在受污染的二叉树中查找元素 | 76.1% | 中等 | ||
| 1262 | 可被三整除的最大和 | 50.9% | 中等 | ||
| 1263 | 移动盒子到目标位置的最小移动次数 | 49.0% | 困难 | ||
| 1264 | 页面推荐 | 67.8% | 中等 | ||
| 1265 | 反转打印不可变链表 | 94.3% | 中等 | ||
| 1266 | 访问所有点的最小时间 | Go | 79.1% | 简单 | |
| 1267 | 统计参与通信的服务器 | 59.1% | 中等 | ||
| 1268 | 搜索推荐系统 | Go | 66.7% | 中等 | |
| 1269 | 停在原地的方案数 | 43.6% | 困难 | ||
| 1270 | 所有员工都报告给指定经理 | 88.0% | 中等 | ||
| 1271 | 十六进制魔术数字 | 57.0% | 简单 | ||
| 1272 | 删除区间 | 63.3% | 中等 | ||
| 1273 | 删除树节点 | 61.2% | 中等 | ||
| 1274 | 矩形区域内的船只数量 | 69.3% | 困难 | ||
| 1275 | 井字游戏的获胜者 | Go | 54.3% | 简单 | |
| 1276 | 不浪费原料的汉堡制作方案 | 50.6% | 中等 | ||
| 1277 | 统计全为 1 的正方形子矩阵 | 74.4% | 中等 | ||
| 1278 | 分割回文串 III | 60.8% | 困难 | ||
| 1279 | 交通灯控制系统 | 74.5% | 简单 | ||
| 1280 | 学生们参加各科考试的次数 | 74.5% | 简单 | ||
| 1281 | 整数的各位积和之差 | Go | 86.7% | 简单 | |
| 1282 | 用户分组 | 85.7% | 中等 | ||
| 1283 | 使结果不超过阈值的最小除数 | Go | 55.3% | 中等 | |
| 1284 | 转化为全零矩阵的最少反转次数 | 72.1% | 困难 | ||
| 1285 | 找出连续区间的开始和结束数字 | 88.2% | 中等 | ||
| 1286 | 组合迭代器 | 73.5% | 中等 | ||
| 1287 | 有序数组中出现次数超过25%的元素 | Go | 59.5% | 简单 | |
| 1288 | 删除被覆盖区间 | 57.3% | 中等 | ||
| 1289 | 下降路径最小和 II | 59.6% | 困难 | ||
| 1290 | 二进制链表转整数 | Go | 82.6% | 简单 | |
| 1291 | 顺次数 | 61.2% | 中等 | ||
| 1292 | 元素和小于等于阈值的正方形的最大边长 | 53.1% | 中等 | ||
| 1293 | 移除障碍后的最短路径 | Go | 43.6% | 困难 | |
| 1294 | 每个国家的天气类型 | 67.9% | 简单 | ||
| 1295 | 统计位数为偶数的数字 | Go | 76.9% | 简单 | |
| 1296 | 划分数组为连续数字的集合 | Go | 56.6% | 中等 | |
| 1297 | 子串的最大出现次数 | 52.1% | 中等 | ||
| 1298 | 打开所有宝箱的最大钥匙数 | 61.1% | 困难 | ||
| 1299 | 将每个元素替换为右侧最大元素 | Go | 74.7% | 简单 | |
| 1300 | 转变数组后最接近目标值的数组和 | Go | 43.1% | 中等 | |
| 1301 | 最大得分的路径数目 | 38.7% | 困难 | ||
| 1302 | 层数最深叶子节点的和 | Go | 87.0% | 中等 | |
| 1303 | 求团队人数 | 90.8% | 简单 | ||
| 1304 | 和为零的N个唯一整数 | Go | 77.1% | 简单 | |
| 1305 | 两棵二叉搜索树中的所有元素 | Go | 79.8% | 中等 | |
| 1306 | 跳跃游戏 III | Go | 63.0% | 中等 | |
| 1307 | 字母算式谜 | 34.5% | 困难 | ||
| 1308 | 不同性别的每日销售总额 | 88.3% | 中等 | ||
| 1309 | 解码字母到整数映射 | Go | 79.4% | 简单 | |
| 1310 | 子数组异或查询 | Go | 72.1% | 中等 | |
| 1311 | 获取你好友已观看的视频 | 45.9% | 中等 | ||
| 1312 | 让字符串成为回文串的最少插入次数 | 65.5% | 困难 | ||
| 1313 | 解压缩编码列表 | Go | 85.9% | 简单 | |
| 1314 | 矩阵区域和 | 75.4% | 中等 | ||
| 1315 | 祖父节点值为偶数的节点和 | 85.6% | 中等 | ||
| 1316 | 不同的循环子字符串 | 49.8% | 困难 | ||
| 1317 | 将整数转换为两个无零整数的和 | Go | 56.2% | 简单 | |
| 1318 | 使 a OR b 等于 c 的最小翻转次数 | 66.0% | 中等 | ||
| 1319 | 连通网络的操作次数 | Go | 58.3% | 中等 | |
| 1320 | 二指输入的最小距离 | 59.8% | 困难 | ||
| 1321 | 餐厅增长 | 72.2% | 中等 | ||
| 1322 | 广告效果 | 60.9% | 简单 | ||
| 1323 | 6 和 9 组成的最大数字 | 79.1% | 简单 | ||
| 1324 | 竖直打印单词 | 60.0% | 中等 | ||
| 1325 | 删除给定值的叶子节点 | 74.8% | 中等 | ||
| 1326 | 灌溉花园的最少水龙头数目 | 47.8% | 困难 | ||
| 1327 | 列出指定时间段内订购的产品 | 77.1% | 简单 | ||
| 1328 | 破坏回文串 | 53.4% | 中等 | ||
| 1329 | 对角线遍历排序 | 83.6% | 中等 | ||
| 1330 | 反转子数组得到最大数组值 | 39.9% | 困难 | ||
| 1331 | 数组序号转换 | 59.0% | 简单 | ||
| 1332 | 删除回文子序列 | Go | 76.1% | 简单 | |
| 1333 | 筛选餐厅 | 59.4% | 中等 | ||
| 1334 | 阈值距离内邻居最少的城市 | 52.9% | 中等 | ||
| 1335 | 工作计划的最低难度 | 58.8% | 困难 | ||
| 1336 | 每次访问的交易次数 | 51.4% | 困难 | ||
| 1337 | 矩阵中战斗力最弱的 K 行 | Go | 73.1% | 简单 | |
| 1338 | 数组大小减半 | 69.8% | 中等 | ||
| 1339 | 分裂二叉树的最大乘积 | 43.3% | 中等 | ||
| 1340 | 跳跃游戏 V | 62.6% | 困难 | ||
| 1341 | 电影评分 | 58.6% | 中等 | ||
| 1342 | 将数字变成 0 的操作次数 | 85.6% | 简单 | ||
| 1343 | 大小为 K 且平均值大于等于阈值的子数组数目 | 67.7% | 中等 | ||
| 1344 | 时钟指针的夹角 | 63.4% | 中等 | ||
| 1345 | 跳跃游戏 IV | 44.1% | 困难 | ||
| 1346 | 检查 N 及其两倍数是否存在 | 36.1% | 简单 | ||
| 1347 | 使两个字符串互为字母异位词的最少步骤数 | 77.2% | 中等 | ||
| 1348 | 推文计数 | 43.5% | 中等 | ||
| 1349 | 参加考试的最大学生数 | 48.0% | 困难 | ||
| 1350 | 无效的部门 | 90.5% | 简单 | ||
| 1351 | 统计有序矩阵中的负数 | 75.3% | 简单 | ||
| 1352 | 最后 K 个数的乘积 | 49.4% | 中等 | ||
| 1353 | 最多可以参加的会议数目 | Go | 32.9% | 中等 | |
| 1354 | 通过多次求和得到目标数组 | 36.3% | 困难 | ||
| 1355 | 活动参与者 | 74.4% | 中等 | ||
| 1356 | 根据数字二进制下 1 的数目排序 | 72.0% | 简单 | ||
| 1357 | 每隔 n 个顾客打折 | 69.9% | 中等 | ||
| 1358 | 包含所有三种字符的子字符串数目 | 62.9% | 中等 | ||
| 1359 | 有效的快递序列数目 | 63.0% | 困难 | ||
| 1360 | 日期之间隔几天 | 47.5% | 简单 | ||
| 1361 | 验证二叉树 | 40.4% | 中等 | ||
| 1362 | 最接近的因数 | 59.8% | 中等 | ||
| 1363 | 形成三的最大倍数 | 33.5% | 困难 | ||
| 1364 | 顾客的可信联系人数量 | 79.0% | 中等 | ||
| 1365 | 有多少小于当前数字的数字 | 86.6% | 简单 | ||
| 1366 | 通过投票对团队排名 | 58.6% | 中等 | ||
| 1367 | 二叉树中的列表 | 43.4% | 中等 | ||
| 1368 | 使网格图至少有一条有效路径的最小代价 | 61.3% | 困难 | ||
| 1369 | 获取第二近的活动 | 69.6% | 困难 | ||
| 1370 | 上升下降字符串 | 77.5% | 简单 | ||
| 1371 | 每个元音包含偶数次的最长子字符串 | 63.0% | 中等 | ||
| 1372 | 二叉树中的最长交错路径 | 59.6% | 中等 | ||
| 1373 | 二叉搜索子树的最大键值和 | 39.2% | 困难 | ||
| 1374 | 生成每种字符都是奇数个的字符串 | 77.5% | 简单 | ||
| 1375 | 二进制字符串前缀一致的次数 | 65.9% | 中等 | ||
| 1376 | 通知所有员工所需的时间 | 58.4% | 中等 | ||
| 1377 | T 秒后青蛙的位置 | 36.1% | 困难 | ||
| 1378 | 用唯一标识符替换员工ID | 91.4% | 简单 | ||
| 1379 | 找出克隆二叉树中的相同节点 | 87.1% | 简单 | ||
| 1380 | 矩阵中的幸运数 | Go | 70.5% | 简单 | |
| 1381 | 设计一个支持增量操作的栈 | 77.4% | 中等 | ||
| 1382 | 将二叉搜索树变平衡 | 80.7% | 中等 | ||
| 1383 | 最大的团队表现值 | Go | 49.0% | 困难 | |
| 1384 | 按年度列出销售总额 | 67.6% | 困难 | ||
| 1385 | 两个数组间的距离值 | Go | 65.3% | 简单 | |
| 1386 | 安排电影院座位 | 40.9% | 中等 | ||
| 1387 | 按照功率值排序整数 | 69.9% | 中等 | ||
| 1388 | 3n 块披萨 | 50.1% | 困难 | ||
| 1389 | 按既定顺序创建目标数组 | Go | 85.8% | 简单 | |
| 1390 | 四因数 | 41.2% | 中等 | ||
| 1391 | 检查网格中是否存在有效路径 | 47.0% | 中等 | ||
| 1392 | 最长快乐前缀 | 45.0% | 困难 | ||
| 1393 | 股票的资本损益 | 91.1% | 中等 | ||
| 1394 | 找出数组中的幸运数 | 63.5% | 简单 | ||
| 1395 | 统计作战单位数 | 68.3% | 中等 | ||
| 1396 | 设计地铁系统 | Go | 73.7% | 中等 | |
| 1397 | 找出所有好字符串 | 42.1% | 困难 | ||
| 1398 | 购买了产品 A 和 B 却没有购买产品 C 的顾客 | 77.7% | 中等 | ||
| 1399 | 统计最大组的数目 | 67.2% | 简单 | ||
| 1400 | 构造 K 个回文字符串 | 63.3% | 中等 | ||
| 1401 | 圆和矩形是否有重叠 | 44.2% | 中等 | ||
| 1402 | 做菜顺序 | 72.0% | 困难 | ||
| 1403 | 非递增顺序的最小子序列 | 72.2% | 简单 | ||
| 1404 | 将二进制表示减到 1 的步骤数 | 52.0% | 中等 | ||
| 1405 | 最长快乐字符串 | 57.4% | 中等 | ||
| 1406 | 石子游戏 III | 59.7% | 困难 | ||
| 1407 | 最活跃的旅行者 | 68.7% | 简单 | ||
| 1408 | 数组中的字符串匹配 | 63.9% | 简单 | ||
| 1409 | 查询带键的排列 | 83.3% | 中等 | ||
| 1410 | HTML 实体解析器 | 52.1% | 中等 | ||
| 1411 | 给 N x 3 网格图涂色的方案数 | 62.3% | 困难 | ||
| 1412 | 查找所有考试的最小分数的学生 | 63.0% | 困难 | ||
| 1413 | 逐步求和得到正数的最小值 | 68.4% | 简单 | ||
| 1414 | 和为 K 的最少斐波那契数字数目 | 65.4% | 中等 | ||
| 1415 | 长度为 n 的开心字符串中字典序第 k 小的字符串 | 72.0% | 中等 | ||
| 1416 | 恢复数组 | 38.4% | 困难 | ||
| 1417 | 重新格式化字符串 | 55.8% | 简单 | ||
| 1418 | 餐厅过滤器 | 73.7% | 中等 | ||
| 1419 | 数青蛙 | 49.9% | 中等 | ||
| 1420 | 构建数组,使元素最大值正好比较 K 次 | 63.6% | 困难 | ||
| 1421 | 净现值查询 | 84.1% | 简单 | ||
| 1422 | 分割字符串的最大得分 | 57.8% | 简单 | ||
| 1423 | 可获得的最大点数 | Go | 52.3% | 中等 | |
| 1424 | 对角线遍历 II | 50.3% | 中等 | ||
| 1425 | 带限制的子序列和 | 47.4% | 困难 | ||
| 1426 | 统计元素 | 59.5% | 简单 | ||
| 1427 | 字符串的左右移动 | 54.2% | 简单 | ||
| 1428 | 至少有一个 1 的最左列 | 53.0% | 中等 | ||
| 1429 | 第一个唯一数字 | 52.7% | 中等 | ||
| 1430 | 检查二叉树中的路径是否有效 | 46.1% | 中等 | ||
| 1431 | 拥有最多糖果的孩子 | 87.5% | 简单 | ||
| 1432 | 改变一个整数能得到的最大差值 | 43.0% | 中等 | ||
| 1433 | 检查一个字符串是否可以打破另一个字符串 | 68.8% | 中等 | ||
| 1434 | 每个人戴不同帽子的方案数 | 42.8% | 困难 | ||
| 1435 | 创建会话柱状图 | 78.3% | 简单 | ||
| 1436 | 旅行终点站 | 77.6% | 简单 | ||
| 1437 | 检查二进制数组中 1 之间的距离是否至少为 K | Go | 59.2% | 简单 | |
| 1438 | 绝对差不超过限制的最长连续子数组 | Go | 48.0% | 中等 | |
| 1439 | 有序矩阵中的第 k 个最小数组和 | Go | 61.4% | 困难 | |
| 1440 | 计算布尔表达式的值 | 76.5% | 中等 | ||
| 1441 | 用栈操作构建数组 | 71.3% | 中等 | ||
| 1442 | 形成两个异或相等数组的三元组数目 | Go | 75.6% | 中等 | |
| 1443 | 收集树上所有苹果的最少时间 | 56.0% | 中等 | ||
| 1444 | 切披萨的方案数 | 58.6% | 困难 | ||
| 1445 | 苹果和桔子 | 91.3% | 中等 | ||
| 1446 | 连续字符 | Go | 61.7% | 简单 | |
| 1447 | 最简分数 | 64.6% | 中等 | ||
| 1448 | 统计二叉树中好节点的数目 | 74.6% | 中等 | ||
| 1449 | 数位和等于目标值的最大数字 | 47.1% | 困难 | ||
| 1450 | 在既定时间做作业的学生人数 | 75.9% | 简单 | ||
| 1451 | 重新排列句子中的单词 | 62.5% | 中等 | ||
| 1452 | 收藏清单不是其他任何人收藏清单的子集的人 | 56.8% | 中等 | ||
| 1453 | 圆形靶内的最大飞镖数量 | 36.8% | 困难 | ||
| 1454 | 活跃用户 | 38.4% | 中等 | ||
| 1455 | 检查单词是否为句中其他单词的前缀 | Go | 64.2% | 简单 | |
| 1456 | 定长子串中元音的最大数目 | 57.9% | 中等 | ||
| 1457 | 二叉树中的伪回文路径 | 68.1% | 中等 | ||
| 1458 | 两个子序列的最大点积 | 46.2% | 困难 | ||
| 1459 | 矩形面积 | 70.0% | 中等 | ||
| 1460 | 通过翻转子数组使两个数组相等 | 72.2% | 简单 | ||
| 1461 | 检查一个字符串是否包含所有长度为 K 的二进制子串 | Go | 56.8% | 中等 | |
| 1462 | 课程表 IV | 48.9% | 中等 | ||
| 1463 | 摘樱桃 II | Go | 70.2% | 困难 | |
| 1464 | 数组中两元素的最大乘积 | Go | 79.2% | 简单 | |
| 1465 | 切割后面积最大的蛋糕 | Go | 40.8% | 中等 | |
| 1466 | 重新规划路线 | 61.8% | 中等 | ||
| 1467 | 两个盒子中球的颜色数相同的概率 | 60.8% | 困难 | ||
| 1468 | 计算工资 | 81.9% | 中等 | ||
| 1469 | 寻找所有孤独节点 | 81.7% | 简单 | ||
| 1470 | 重新排列数组 | Go | 88.5% | 简单 | |
| 1471 | 数组中的 k 个最强值 | 60.1% | 中等 | ||
| 1472 | 设计浏览器历史记录 | 76.1% | 中等 | ||
| 1473 | 粉刷房子 III | 62.0% | 困难 | ||
| 1474 | 删除链表 M 个节点之后的 N 个节点 | 73.8% | 简单 | ||
| 1475 | 商品折扣后的最终价格 | 75.4% | 简单 | ||
| 1476 | 子矩形查询 | 88.5% | 中等 | ||
| 1477 | 找两个不重叠的子数组每个的和为目标值 | 37.0% | 中等 | ||
| 1478 | 安排邮筒 | 55.3% | 困难 | ||
| 1479 | 按周统计销售情况 | 82.4% | 困难 | ||
| 1480 | 一维数组的动态和 | Go | 89.8% | 简单 | |
| 1481 | 不同整数的最少数目 | 57.2% | 中等 | ||
| 1482 | 制作 m 束花所需的最少天数 | Go | 56.7% | 中等 | |
| 1483 | 树节点的第 K 个祖先 | 33.8% | 困难 | ||
| 1484 | 按日期分组销售产品 | 84.1% | 简单 | ||
| 1485 | 克隆含随机指针的二叉树 | 79.5% | 中等 | ||
| 1486 | 数组异或操作 | Go | 84.2% | 简单 | |
| 1487 | 保证文件名唯一 | 35.6% | 中等 | ||
| 1488 | 避免洪水 | 26.1% | 中等 | ||
| 1489 | 找到最小生成树里的关键边和伪关键边 | 53.4% | 困难 | ||
| 1490 | 克隆 N 叉树 | 83.6% | 中等 | ||
| 1491 | 去掉最低工资和最高工资后的工资平均值 | 63.1% | 简单 | ||
| 1492 | n 的第 k 个因子 | 62.3% | 中等 | ||
| 1493 | 删掉一个元素以后全为 1 的最长子数组 | 60.1% | 中等 | ||
| 1494 | 并行课程 II | 31.1% | 困难 | ||
| 1495 | 上月播放的友好电影 | 49.8% | 简单 | ||
| 1496 | 路径交叉 | 55.8% | 简单 | ||
| 1497 | 检查数组对是否可以被 k 整除 | 39.8% | 中等 | ||
| 1498 | 满足条件的子序列数目 | 38.4% | 中等 | ||
| 1499 | 满足不等式的最大值 | 46.5% | 困难 | ||
| 1500 | 设计文件分享系统 | 44.9% | 中等 | ||
| 1501 | 可以安全投资的国家 | 58.3% | 中等 | ||
| 1502 | 判断能否形成等差数列 | 68.3% | 简单 | ||
| 1503 | 所有蚂蚁掉下来前的最后一刻 | 55.2% | 中等 | ||
| 1504 | 统计全 1 子矩形 | 57.9% | 中等 | ||
| 1505 | 经过最多 k 次相邻交换后的最小整数 | 38.1% | 困难 | ||
| 1506 | 找到 N 叉树的根节点 | 78.1% | 中等 | ||
| 1507 | 转变日期格式 | 62.4% | 简单 | ||
| 1508 | 子数组和排序后的区间和 | 59.4% | 中等 | ||
| 1509 | 三次操作后最大值与最小值的最小差 | 54.6% | 中等 | ||
| 1510 | 石子游戏 IV | 60.6% | 困难 | ||
| 1511 | 顾客订单频率 | 73.1% | 简单 | ||
| 1512 | 好数对的数目 | Go | 88.2% | 简单 | |
| 1513 | 仅含 1 的子串数 | 45.2% | 中等 | ||
| 1514 | 概率最大的路径 | 48.3% | 中等 | ||
| 1515 | 服务中心的最佳位置 | 38.4% | 困难 | ||
| 1516 | 移动 N 叉树的子树 | 63.9% | 困难 | ||
| 1517 | 查找有效邮箱的用户 | 57.1% | 简单 | ||
| 1518 | 换酒问题 | Go | 60.3% | 简单 | |
| 1519 | 子树中标签相同的节点数 | 40.9% | 中等 | ||
| 1520 | 最多的不重叠子字符串 | 37.9% | 困难 | ||
| 1521 | 找出与目标值最接近的神秘函数值 | 43.6% | 困难 | ||
| 1522 | N叉树的直径 | 73.4% | 中等 | ||
| 1523 | 区间范围内的奇数计数 | 46.4% | 简单 | ||
| 1524 | 和为奇数的子数组数目 | 43.6% | 中等 | ||
| 1525 | 分割字符串的好方法数目 | 69.5% | 中等 | ||
| 1526 | 形成目标数组的子数组最少增加次数 | 68.6% | 困难 | ||
| 1527 | 患有某种疾病的患者 | 42.9% | 简单 | ||
| 1528 | 重新排列字符串 | 85.7% | 简单 | ||
| 1529 | 最少后缀翻转次数 | 72.5% | 中等 | ||
| 1530 | 好叶子节点对的数目 | 60.5% | 中等 | ||
| 1531 | 字符串压缩 II | 50.2% | 困难 | ||
| 1532 | 最近的三笔订单 | 71.1% | 中等 | ||
| 1533 | 找出大型整数的索引 | 50.7% | 中等 | ||
| 1534 | 统计好三元组 | 80.8% | 简单 | ||
| 1535 | 数组游戏的赢家 | 48.8% | 中等 | ||
| 1536 | 整理二叉网格的最少交换次数 | 46.4% | 中等 | ||
| 1537 | 获取最大分数 | 39.3% | 困难 | ||
| 1538 | 猜隐藏数组的多数元素 | 63.0% | 中等 | ||
| 1539 | 第 k 个缺失的正整数 | Go | 55.9% | 简单 | |
| 1540 | K 次操作转变字符串 | 33.1% | 中等 | ||
| 1541 | 平衡括号字符串的最少插入次数 | 49.9% | 中等 | ||
| 1542 | 找出最长的超赞子字符串 | 41.6% | 困难 | ||
| 1543 | 修正产品名称格式 | 62.4% | 简单 | ||
| 1544 | 使字符串变好 | 57.0% | 简单 | ||
| 1545 | 找出第 N 个二进制字符串中的第 K 位 | 58.2% | 中等 | ||
| 1546 | 和为目标值的不重叠子数组的最大数目 | 47.2% | 中等 | ||
| 1547 | 切棍子的最小成本 | 56.8% | 困难 | ||
| 1548 | 图中最相似的路径 | 56.9% | 困难 | ||
| 1549 | 每个产品的最新订单 | 67.9% | 中等 | ||
| 1550 | 三个连续的奇数 | 63.7% | 简单 | ||
| 1551 | 使数组相等的最小操作数 | Go | 81.1% | 中等 | |
| 1552 | 两球之间的磁力 | 56.8% | 中等 | ||
| 1553 | 吃掉 N 个橘子的最少天数 | 34.4% | 困难 | ||
| 1554 | 相差一个字符的字符串 | 43.6% | 中等 | ||
| 1555 | 银行账户汇总 | 53.0% | 中等 | ||
| 1556 | 千位分隔数 | 55.1% | 简单 | ||
| 1557 | 访问所有节点的最少顶点数 | 79.6% | 中等 | ||
| 1558 | 得到目标数组的最少函数调用次数 | 64.3% | 中等 | ||
| 1559 | 二维网格中的环 | 48.1% | 中等 | ||
| 1560 | 圆形赛道上经过次数最多的扇区 | 58.4% | 简单 | ||
| 1561 | 你能获得的最大硬币数目 | 78.6% | 中等 | ||
| 1562 | 找出第 M 个缺失的连续子数组 | 42.4% | 中等 | ||
| 1563 | 石子游戏 V | 40.6% | 困难 | ||
| 1564 | 将箱子放进仓库 I | 67.1% | 中等 | ||
| 1565 | 每月的独特订单和客户 | 83.6% | 简单 | ||
| 1566 | 检测长度为 M 且至少重复 K 次的模式 | 43.6% | 简单 | ||
| 1567 | 乘积为正数的最长子数组长度 | 43.7% | 中等 | ||
| 1568 | 使岛屿分离的最少天数 | 47.1% | 困难 | ||
| 1569 | 重排数组以得到相同 BST 的方法数 | 48.2% | 困难 | ||
| 1570 | 两个稀疏向量的点积 | 90.4% | 中等 | ||
| 1571 | 仓库经理 | 90.1% | 简单 | ||
| 1572 | 矩阵对角线元素的和 | Go | 79.7% | 简单 | |
| 1573 | 分割字符串的方式数 | Go | 32.4% | 中等 | |
| 1574 | 删除子数组使数组有序的最短长度 | 36.5% | 中等 | ||
| 1575 | 统计所有可能的路径 | 56.9% | 困难 | ||
| 1576 | 替换所有的问号以避免连续重复字符 | Go | 49.2% | 简单 | |
| 1577 | 一个数的平方等于两个数乘积的方法数 | 39.9% | 中等 | ||
| 1578 | 使绳子变成彩色的最少时间 | 63.7% | 中等 | ||
| 1579 | 移除最多的边使图完全可遍历 | Go | 52.7% | 困难 | |
| 1580 | 将箱子放进仓库 II | 63.5% | 中等 | ||
| 1581 | 访问但未进行交易的客户 | 89.0% | 简单 | ||
| 1582 | 二进制矩阵中的特殊位置 | 65.3% | 简单 | ||
| 1583 | 统计不开心的朋友 | 59.8% | 中等 | ||
| 1584 | 连接所有点的最小费用 | 64.3% | 中等 | ||
| 1585 | 检查字符串是否可以通过子串排序转换 | 48.4% | 困难 | ||
| 1586 | 二叉搜索树迭代器 II | 70.8% | 中等 | ||
| 1587 | 银行账户汇总 II | 90.2% | 简单 | ||
| 1588 | 所有奇数长度子数组的和 | 83.6% | 简单 | ||
| 1589 | 任何排列的最大和 | 37.0% | 中等 | ||
| 1590 | 使数组和能被 P 整除 | 28.1% | 中等 | ||
| 1591 | 奇怪的打印机 II | 58.4% | 困难 | ||
| 1592 | 重新排列单词间的空格 | 43.8% | 简单 | ||
| 1593 | 分割字符串为最大数量的唯一子字符串 | 55.1% | 中等 | ||
| 1594 | 矩阵中的最大非负积 | 33.1% | 中等 | ||
| 1595 | 连接两组点的最小成本 | 46.3% | 困难 | ||
| 1596 | 每个客户最常订购的产品 | 85.1% | 中等 | ||
| 1597 | 从中缀表达式构建二叉表达式树 | 62.2% | 困难 | ||
| 1598 | 文件夹操作日志 | 64.3% | 简单 | ||
| 1599 | 经营摩天轮的最大利润 | 43.7% | 中等 | ||
| 1600 | 王位继承顺序 | Go | 63.6% | 中等 | |
| 1601 | 可达成的最多转账请求数 | 51.3% | 困难 | ||
| 1602 | 在二叉树中找到最近的右侧节点 | 75.3% | 中等 | ||
| 1603 | 设计停车系统 | Go | 88.1% | 简单 | |
| 1604 | 一小时内使用相同密钥卡三次或更多次的警报 | 47.4% | 中等 | ||
| 1605 | 给定行和列的和求可行矩阵 | 78.1% | 中等 | ||
| 1606 | 处理最多请求的服务器 | 42.8% | 困难 | ||
| 1607 | 没有销售的卖家 | 55.3% | 简单 | ||
| 1608 | 特殊数组的特征值 | Go | 60.0% | 简单 | |
| 1609 | 奇偶树 | Go | 53.6% | 中等 | |
| 1610 | 可见点的最大数目 | 37.4% | 困难 | ||
| 1611 | 使整数变为零的最少位操作次数 | 63.2% | 困难 | ||
| 1612 | 检查两棵表达式树是否等价 | 69.9% | 中等 | ||
| 1613 | 找出缺失的 IDs | 75.9% | 中等 | ||
| 1614 | 括号的最大嵌套深度 | Go | 82.7% | 简单 | |
| 1615 | 最大网络秩 | 58.1% | 中等 | ||
| 1616 | 分割两个字符串得到回文串 | 31.3% | 中等 | ||
| 1617 | 统计城市间最大距离的子树数目 | 65.9% | 困难 | ||
| 1618 | 适合屏幕的最大字号 | 59.1% | 中等 | ||
| 1619 | 删除某些元素后的数组均值 | Go | 64.6% | 简单 | |
| 1620 | 网络信号最好的坐标 | 37.3% | 中等 | ||
| 1621 | K 个不重叠线段的数目 | 42.3% | 中等 | ||
| 1622 | 奇妙序列 | 16.1% | 困难 | ||
| 1623 | 可以表示一个国家的所有有效三元组 | 88.0% | 简单 | ||
| 1624 | 两个相同字符之间的最长子字符串 | Go | 59.0% | 简单 | |
| 1625 | 执行操作后字典序最小的字符串 | 66.0% | 中等 | ||
| 1626 | 无矛盾的最佳球队 | 41.1% | 中等 | ||
| 1627 | 带阈值的图连通性 | 45.5% | 困难 | ||
| 1628 | 设计带计算功能的表达式树 | 82.7% | 中等 | ||
| 1629 | 按键持续时间最长的键 | Go | 59.4% | 简单 | |
| 1630 | 算术子数组 | 79.9% | 中等 | ||
| 1631 | 最小体力消耗路径 | Go | 55.3% | 中等 | |
| 1632 | 矩阵的秩变换 | 41.0% | 困难 | ||
| 1633 | 用户参加竞赛的百分比 | 68.8% | 简单 | ||
| 1634 | 多项式链表相加 | 53.4% | 中等 | ||
| 1635 | Hopper 公司查询 I | 53.0% | 困难 | ||
| 1636 | 按照频率将数组升序排序 | Go | 68.6% | 简单 | |
| 1637 | 两点之间不包含任何点的最宽垂直区域 | 84.2% | 中等 | ||
| 1638 | 只差一个字符的子串数目 | 71.5% | 中等 | ||
| 1639 | 由子串构造目标字符串的方案数 | 42.9% | 困难 | ||
| 1640 | 检查数组是否经排序和轮转得到 | Go | 56.1% | 简单 | |
| 1641 | 统计字典序元音字符串的数目 | Go | 77.3% | 中等 | |
| 1642 | 可以到达的最远建筑 | Go | 48.3% | 中等 | |
| 1643 | 第 K 条最小指令 | 46.3% | 困难 | ||
| 1644 | 二叉树的最近公共祖先 II | 59.3% | 中等 | ||
| 1645 | Hopper 公司查询 II | 38.8% | 困难 | ||
| 1646 | 生成数组中的最大值 | Go | 50.2% | 简单 | |
| 1647 | 使字符频率唯一的最小删除次数 | Go | 59.2% | 中等 | |
| 1648 | 销售价值减少的彩色球 | Go | 30.6% | 中等 | |
| 1649 | 通过指令创建有序数组 | Go | 37.2% | 困难 | |
| 1650 | 二叉树的最近公共祖先 III | 77.3% | 中等 | ||
| 1651 | Hopper 公司查询 III | 68.0% | 困难 | ||
| 1652 | 拆炸弹 | Go | 61.1% | 简单 | |
| 1653 | 使字符串平衡的最少删除次数 | Go | 58.7% | 中等 | |
| 1654 | 到家的最少跳跃次数 | Go | 28.6% | 中等 | |
| 1655 | 分配重复整数 | Go | 39.7% | 困难 | |
| 1656 | 设计有序流 | Go | 85.3% | 简单 | |
| 1657 | 确定两个字符串是否接近 | Go | 54.2% | 中等 | |
| 1658 | 将 x 减到 0 的最小操作数 | Go | 37.6% | 中等 | |
| 1659 | 最大化网格幸福感 | Go | 38.4% | 困难 | |
| 1660 | 修正二叉树 | 72.5% | 中等 | ||
| 1661 | 每台机器的进程平均时间 | 79.4% | 简单 | ||
| 1662 | 检查两个字符串数组是否相等 | Go | 81.8% | 简单 | |
| 1663 | 具有给定数值的最小字符串 | Go | 67.0% | 中等 | |
| 1664 | 使数组公平的方式数 | Go | 63.6% | 中等 | |
| 1665 | 完成所有任务的最少初始能量 | Go | 56.2% | 困难 | |
| 1666 | 改变二叉树的根节点 | 69.4% | 中等 | ||
| 1667 | 修复表中的名字 | 66.8% | 简单 | ||
| 1668 | 最大重复子字符串 | Go | 39.6% | 简单 | |
| 1669 | 在链表之间合并 | 74.5% | 中等 | ||
| 1670 | 设计前中后队列 | Go | 56.4% | 中等 | |
| 1671 | 使数组成为山脉数组的最少删除次数 | 42.6% | 困难 | ||
| 1672 | 最富有客户的资产总量 | Go | 88.4% | 简单 | |
| 1673 | 找出最具竞争力的子序列 | Go | 49.3% | 中等 | |
| 1674 | 使数组互补的最少操作次数 | Go | 38.5% | 中等 | |
| 1675 | 数组的最小偏移量 | Go | 52.1% | 困难 | |
| 1676 | 二叉树的最近公共祖先 IV | 79.3% | 中等 | ||
| 1677 | 产品在发票中的价值总和 | 39.4% | 简单 | ||
| 1678 | 目标解析器 | 86.0% | 简单 | ||
| 1679 | K 和数对的最大数目 | Go | 57.4% | 中等 | |
| 1680 | 连接连续二进制数字 | Go | 57.0% | 中等 | |
| 1681 | 最小不兼容性 | Go | 37.3% | 困难 | |
| 1682 | 最长回文子序列 II | 49.7% | 中等 | ||
| 1683 | 无效的推文 | 91.0% | 简单 | ||
| 1684 | 统计一致字符串的数目 | Go | 81.8% | 简单 | |
| 1685 | 有序数组中差的绝对值之和 | Go | 65.3% | 中等 | |
| 1686 | 石子游戏 VI | 54.3% | 中等 | ||
| 1687 | 从仓库到港口运输箱子 | 38.2% | 困难 | ||
| 1688 | 比赛中的配对次数 | Go | 83.1% | 简单 | |
| 1689 | 十-二进制数的最少数目 | Go | 89.7% | 中等 | |
| 1690 | 石子游戏 VII | Go | 58.7% | 中等 | |
| 1691 | 堆叠长方体的最大高度 | Go | 54.2% | 困难 | |
| 1692 | 分配糖果的方式数 | 62.0% | 困难 | ||
| 1693 | 每日领导和合伙人 | 90.4% | 简单 | ||
| 1694 | 重新格式化电话号码 | Go | 64.7% | 简单 | |
| 1695 | 删除子数组的最大得分 | Go | 57.7% | 中等 | |
| 1696 | 跳跃游戏 VI | Go | 46.3% | 中等 | |
| 1697 | 检查边长度限制的路径是否存在 | 50.5% | 困难 | ||
| 1698 | 字符串中不同子字符串的数目 | 63.1% | 中等 | ||
| 1699 | 两人之间的通话次数 | 85.8% | 中等 | ||
| 1700 | 无法吃午餐的学生数量 | Go | 67.7% | 简单 | |
| 1701 | 平均等待时间 | 62.3% | 中等 | ||
| 1702 | 修改后的最大二进制字符串 | 46.1% | 中等 | ||
| 1703 | 得到 K 个连续 1 的最少相邻交换次数 | 41.3% | 困难 | ||
| 1704 | 判断字符串的两半是否相似 | Go | 77.4% | 简单 | |
| 1705 | 吃苹果的最大数目 | Go | 37.9% | 中等 | |
| 1706 | 球会落何处 | 65.8% | 中等 | ||
| 1707 | 与数组中元素的最大异或值 | 44.3% | 困难 | ||
| 1708 | 长度为 K 的最大子数组 | 63.5% | 简单 | ||
| 1709 | 访问日期之间最大的空档期 | 77.8% | 中等 | ||
| 1710 | 卡车上的最大单元数 | Go | 74.0% | 简单 | |
| 1711 | 好餐之和 | 29.0% | 中等 | ||
| 1712 | 将数组分成三个子数组的方案数 | 32.4% | 中等 | ||
| 1713 | 得到子序列的最少操作次数 | 49.2% | 困难 | ||
| 1714 | 数组中特殊等间距元素的和 | 49.8% | 困难 | ||
| 1715 | 苹果和桔子的个数 | 77.8% | 中等 | ||
| 1716 | 计算力扣银行的钱 | Go | 65.0% | 简单 | |
| 1717 | 删除子字符串的最大得分 | 46.0% | 中等 | ||
| 1718 | 构建字典序最大的有效序列 | 51.7% | 中等 | ||
| 1719 | 重构一棵树的方案数 | 42.5% | 困难 | ||
| 1720 | 解码异或后的数组 | Go | 86.0% | 简单 | |
| 1721 | 交换链表中的节点 | Go | 67.8% | 中等 | |
| 1722 | 执行交换操作后的最小汉明距离 | 48.6% | 中等 | ||
| 1723 | 完成所有工作的最短时间 | 42.7% | 困难 | ||
| 1724 | 检查边长度限制的路径是否存在 II | 51.3% | 困难 | ||
| 1725 | 可以形成最大正方形的矩形数目 | Go | 78.7% | 简单 | |
| 1726 | 同积元组 | 60.7% | 中等 | ||
| 1727 | 重新排列后的最大子矩阵 | 60.8% | 中等 | ||
| 1728 | 猫和老鼠 II | 40.5% | 困难 | ||
| 1729 | 找出关注者的数量 | 71.6% | 简单 | ||
| 1730 | 获取食物的最短路径 | 54.0% | 中等 | ||
| 1731 | 报告每个员工的直接上级 | 51.1% | 简单 | ||
| 1732 | 找到最高海拔 | Go | 78.7% | 简单 | |
| 1733 | 需要教的最少人数 | 41.6% | 中等 | ||
| 1734 | 解码异或后的排列 | Go | 62.2% | 中等 | |
| 1735 | 生成乘积数组的方案数 | 49.2% | 困难 | ||
| 1736 | 替换隐藏数字得到的最晚时间 | Go | 42.2% | 简单 | |
| 1737 | 满足三条件之一需改变的最少字符数 | 35.2% | 中等 | ||
| 1738 | 找出第 K 大的异或坐标值 | Go | 61.6% | 中等 | |
| 1739 | 放置盒子 | 51.7% | 困难 | ||
| 1740 | 二叉树中的距离 | 68.7% | 中等 | ||
| 1741 | 每个员工的总工作时间 | 92.0% | 简单 | ||
| 1742 | 盒子中小球的最大数量 | Go | 73.9% | 简单 | |
| 1743 | 从相邻元素对还原数组 | 68.7% | 中等 | ||
| 1744 | 你能在你最喜欢的那天吃到你最喜欢的糖果吗? | Go | 32.8% | 中等 | |
| 1745 | 回文串分割 IV | 46.3% | 困难 | ||
| 1746 | 经过一次操作后的最大子数组和 | 62.2% | 中等 | ||
| 1747 | Leetflex 禁止账户 | 68.2% | 中等 | ||
| 1748 | 唯一元素的和 | Go | 75.6% | 简单 | |
| 1749 | 任意子数组和的绝对值的最大值 | 58.2% | 中等 | ||
| 1750 | 删除相似的结尾后的字符串的最小长度 | 43.6% | 中等 | ||
| 1751 | 最多可以参加的会议数目 II | 55.8% | 困难 | ||
| 1752 | 检查数组是否经排序和轮转得到 | Go | 49.2% | 简单 | |
| 1753 | 移除石子的最大得分 | 66.1% | 中等 | ||
| 1754 | 两个字符串的最大合并 | 45.0% | 中等 | ||
| 1755 | 最接近的子序列和 | 36.6% | 困难 | ||
| 1756 | 设计最近使用(MRU)队列 | 79.0% | 中等 | ||
| 1757 | 可回收且低脂的产品 | 93.9% | 简单 | ||
| 1758 | 生成交替二进制字符串的最少操作数 | Go | 58.3% | 简单 | |
| 1759 | 统计同构子字符串的数目 | 47.8% | 中等 | ||
| 1760 | 袋子里最少数目的球 | 60.3% | 中等 | ||
| 1761 | 连通三元组的最小度数 | 41.7% | 困难 | ||
| 1762 | 能看到海景的建筑物 | 79.2% | 中等 | ||
| 1763 | 最长的美好子字符串 | Go | 61.7% | 简单 | |
| 1764 | 通过连接另一个数组的子数组得到一个数组 | 52.7% | 中等 | ||
| 1765 | 最高的山峰地图 | 60.3% | 中等 | ||
| 1766 | 互质树 | 38.5% | 困难 | ||
| 1767 | 找出未执行的子任务 | 84.7% | 困难 | ||
| 1768 | 交替合并字符串 | 75.9% | 简单 | ||
| 1769 | 移动所有球到每个盒子所需的最小操作数 | 85.4% | 中等 | ||
| 1770 | 执行乘法运算的最大分数 | 36.3% | 困难 | ||
| 1771 | 由子序列构造的最长回文串的长度 | 35.2% | 困难 | ||
| 1772 | 按受欢迎程度排序功能 | 65.1% | 中等 | ||
| 1773 | 匹配规则的物品数量 | 84.3% | 简单 | ||
| 1774 | 最接近的甜点成本 | 46.7% | 中等 | ||
| 1775 | 通过最少操作次数使数组的和相等 | 52.6% | 中等 | ||
| 1776 | 车队 II | 53.3% | 困难 | ||
| 1777 | 每家商店的产品价格 | 85.4% | 简单 | ||
| 1778 | 隐藏网格中的最短路径 | 39.7% | 中等 | ||
| 1779 | 找到最近的有相同 X 或 Y 坐标的点 | 67.2% | 简单 | ||
| 1780 | 判断一个数字是否可以表示成三的幂的和 | 65.3% | 中等 | ||
| 1781 | 所有子字符串美丽值之和 | 60.4% | 中等 | ||
| 1782 | 统计点对的数目 | 37.9% | 困难 | ||
| 1783 | 大满贯数量 | 88.9% | 中等 | ||
| 1784 | 检查二进制字符串是否至多包含一个由连续的 '1' 组成的片段 | 40.5% | 简单 | ||
| 1785 | 构成特定和需要添加的最少元素 | 42.4% | 中等 | ||
| 1786 | 从第一个节点到最后一个节点的受限路径数 | 39.2% | 中等 | ||
| 1787 | 使所有区间的异或结果为零 | 39.5% | 困难 | ||
| 1788 | 最大化花园的美观度 | 66.4% | 困难 | ||
| 1789 | 每个员工的主要部门 | 80.0% | 简单 | ||
| 1790 | 仅执行一次字符串交换能否使两个字符串相等 | 45.6% | 简单 | ||
| 1791 | 找出星型图的中心节点 | Go | 83.6% | 简单 | |
| 1792 | 最大平均通过率 | 51.9% | 中等 | ||
| 1793 | 好子数组的最大分数 | 53.2% | 困难 | ||
| 1794 | 统计只差一个字符的子串数目 | 65.2% | 中等 | ||
| 1795 | 重新排列产品表 | 90.4% | 简单 | ||
| 1796 | 字符串中第二大的数字 | 49.0% | 简单 | ||
| 1797 | 设计验证管理器 | 56.1% | 中等 | ||
| 1798 | 你能构造出连续值的最大数目 | 54.1% | 中等 | ||
| 1799 | N 次操作后的最大分数和 | 45.7% | 困难 | ||
| 1800 | 最大升序子数组和 | 63.8% | 简单 | ||
| 1801 | 积压订单中的订单总数 | 47.2% | 中等 | ||
| 1802 | 有界数组中指定下标处的最大值 | 31.8% | 中等 | ||
| 1803 | 范围内的异或对数目 | 46.8% | 困难 | ||
| 1804 | 实现 Trie (前缀树) II | 59.8% | 中等 | ||
| 1805 | 字符串中不同整数的数目 | 36.1% | 简单 | ||
| 1806 | 使排列成为回文序列的最少操作次数 | 71.3% | 中等 | ||
| 1807 | 替换字符串中的括号内容 | 66.7% | 中等 | ||
| 1808 | 最大化一个数的因数的最大数量 | 31.2% | 困难 | ||
| 1809 | 无广告的剧集 | 60.0% | 简单 | ||
| 1810 | 隐藏网格中的最小路径代价 | 53.8% | 中等 | ||
| 1811 | 查找面试候选人 | 65.3% | 中等 | ||
| 1812 | 判断国际象棋棋盘中一个格子的颜色 | 77.4% | 简单 | ||
| 1813 | 句子相似性 III | 33.0% | 中等 | ||
| 1814 | 统计数组中好对的数目 | 41.9% | 中等 | ||
| 1815 | 得到新鲜甜甜圈的最多组数 | 40.1% | 困难 | ||
| 1816 | 截断句子 | Go | 81.9% | 简单 | |
| 1817 | 查找用户活跃分钟数 | 80.7% | 中等 | ||
| 1818 | 最小绝对和差 | Go | 30.1% | 中等 | |
| 1819 | 不同子序列的 GCD 数目 | 37.9% | 困难 | ||
| 1820 | 最多可接受的邀请数目 | 49.7% | 中等 | ||
| 1821 | 查找今年具有正收入的客户 | 89.4% | 简单 | ||
| 1822 | 数组元素积的符号 | 66.3% | 简单 | ||
| 1823 | 找出游戏的获胜者 | 77.7% | 中等 | ||
| 1824 | 最少侧跳次数 | 49.8% | 中等 | ||
| 1825 | 求出 MK 平均值 | 35.1% | 困难 | ||
| 1826 | 有缺陷的传感器 | 49.5% | 简单 | ||
| 1827 | 最少操作使数组递增 | 78.2% | 简单 | ||
| 1828 | 统计一个圆中点的数目 | 86.5% | 中等 | ||
| 1829 | 每个查询的最大异或值 | 77.0% | 中等 | ||
| 1830 | 使字符串有序的最少操作次数 | 49.2% | 困难 | ||
| 1831 | 每天的最大交易 | 84.3% | 中等 | ||
| 1832 | 判断句子是否为全字母句 | 83.9% | 简单 | ||
| 1833 | 雪糕的最大数量 | 65.5% | 中等 | ||
| 1834 | 单线程 CPU | 41.9% | 中等 | ||
| 1835 | 所有数对按位与结果的异或和 | 60.0% | 困难 | ||
| 1836 | 从链表中删除重复节点 | 69.3% | 中等 | ||
| 1837 | K 进制表示下的各位数字总和 | 76.8% | 简单 | ||
| 1838 | 最高频元素的频数 | 38.3% | 中等 | ||
| 1839 | 所有元音按顺序排布的最长子字符串 | 48.5% | 中等 | ||
| 1840 | 最高建筑高度 | 35.3% | 困难 | ||
| 1841 | 联赛统计 | 57.4% | 中等 | ||
| 1842 | 下一个更大的回文数 | 53.6% | 困难 | ||
| 1843 | 可疑的银行账户 | 48.0% | 中等 | ||
| 1844 | 将所有数字用字符替换 | 79.7% | 简单 | ||
| 1845 | 座位预约管理系统 | 64.2% | 中等 | ||
| 1846 | 减小和重新排列数组后的最大元素 | Go | 59.1% | 中等 | |
| 1847 | 最近的房间 | 35.1% | 困难 | ||
| 1848 | 到目标元素的最小距离 | 58.6% | 简单 | ||
| 1849 | 将字符串拆分为递减的连续值 | 32.1% | 中等 | ||
| 1850 | 得到第 K 个最小的仅含 1-9 的数字的最少相邻交换次数 | 72.0% | 中等 | ||
| 1851 | 包含每个查询的最小区间 | 47.7% | 困难 | ||
| 1852 | 每个子数组中不同元素的数目 | 71.5% | 中等 | ||
| 1853 | 转换日期格式 | 88.0% | 简单 | ||
| 1854 | 人口最多的年份 | 59.8% | 简单 | ||
| 1855 | 两个非重叠子数组的最大和差 | 52.6% | 中等 | ||
| 1856 | 子数组最小乘积的最大值 | 37.7% | 中等 | ||
| 1857 | 有向图中最大颜色值 | 40.6% | 困难 | ||
| 1858 | 包含所有前缀的最长单词 | 66.3% | 中等 | ||
| 1859 | 将句子排序 | 84.4% | 简单 | ||
| 1860 | 内存泄漏 | 71.6% | 中等 | ||
| 1861 | 旋转盒子 | 64.7% | 中等 | ||
| 1862 | 向下取整对和 | 28.3% | 困难 | ||
| 1863 | 所有子集的异或总和 | 79.0% | 简单 | ||
| 1864 | 使二进制字符串交替的最少交换次数 | 42.0% | 中等 | ||
| 1865 | 找出和为特定值的所有数对 | 50.3% | 中等 | ||
| 1866 | 恰有 K 根木棍可以看到的排列数目 | 55.4% | 困难 | ||
| 1867 | 最大数量高于平均水平的订单 | 75.9% | 中等 | ||
| 1868 | 两个行程编码数组的积 | 57.8% | 中等 | ||
| 1869 | 哪种连续子字符串更长 | 60.2% | 简单 | ||
| 1870 | 准时到达的最小速度 | 37.3% | 中等 | ||
| 1871 | 跳跃游戏 VII | 25.1% | 中等 | ||
| 1872 | 石子游戏 VIII | 52.4% | 困难 | ||
| 1873 | 计算特殊奖金 | 64.7% | 简单 | ||
| 1874 | 两个数组的最小乘积和 | 90.4% | 中等 | ||
| 1875 | 按相同工资组合员工 | 75.6% | 中等 | ||
| 1876 | 长度为三且各字符不同的子字符串 | 70.2% | 简单 | ||
| 1877 | 数组中最大数对和的最小值 | Go | 80.4% | 中等 | |
| 1878 | 矩阵中最大的三个菱形和 | 46.4% | 中等 | ||
| 1879 | 两个数组的最小异或和 | 44.6% | 困难 | ||
| 1880 | 检查单词是否等于两个单词之和 | 73.6% | 简单 | ||
| 1881 | 插入后的最大值 | 36.5% | 中等 | ||
| 1882 | 使用服务器处理任务 | 39.5% | 中等 | ||
| 1883 | 准时到达会议现场的最小跳过休息次数 | 38.5% | 困难 | ||
| 1884 | 鸡蛋掉落-两枚鸡蛋 | 70.3% | 中等 | ||
| 1885 | 两个数组间的距离值 | 59.2% | 中等 | ||
| 1886 | 判断矩阵经轮转后是否一致 | 55.3% | 简单 | ||
| 1887 | 使数组元素相等的减少操作次数 | 62.3% | 中等 | ||
| 1888 | 使二进制字符串交替的最少翻转次数 | 37.8% | 中等 | ||
| 1889 | 装包裹的最小浪费空间 | 30.6% | 困难 | ||
| 1890 | 2020 年最后一次登录 | 81.8% | 简单 | ||
| 1891 | 切割丝带 | 48.1% | 中等 | ||
| 1892 | 页面推荐 II | 44.8% | 困难 | ||
| 1893 | 检查是否所有整数都被覆盖 | 50.8% | 简单 | ||
| 1894 | 找出需要补充粉笔的学生编号 | 43.6% | 中等 | ||
| 1895 | 最大的幻方 | 51.9% | 中等 | ||
| 1896 | 修改表达式的最终值的最小成本 | 54.9% | 困难 | ||
| 1897 | 重新分配字符使所有字符串都相等 | 60.0% | 简单 | ||
| 1898 | 可移除字符的最大数目 | 39.2% | 中等 | ||
| 1899 | 合并若干三元组以形成目标三元组 | 64.3% | 中等 | ||
| 1900 | 找出游戏的获胜玩家的最早和最晚回合 | 51.8% | 困难 | ||
| 1901 | 找出峰值元素 II | 53.3% | 中等 | ||
| 1902 | 根据插入顺序构造二叉搜索树的深度 | 45.0% | 中等 | ||
| 1903 | 字符串中的最大奇数 | 55.7% | 简单 | ||
| 1904 | 你完成的完整对局数 | 45.7% | 中等 | ||
| 1905 | 统计子岛屿 | 67.9% | 中等 | ||
| 1906 | 查询差绝对值的最小值 | 43.9% | 中等 | ||
| 1907 | 统计薪资类别 | 64.6% | 中等 | ||
| 1908 | 尼姆游戏 | 57.3% | 中等 | ||
| 1909 | 删除一个元素使数组严格递增 | 26.0% | 简单 | ||
| 1910 | 删除一个字符串中所有出现的给定子字符串 | 74.0% | 中等 | ||
| 1911 | 最大交替子序列和 | 59.2% | 中等 | ||
| 1912 | 设计电影租借系统 | 41.2% | 困难 | ||
| 1913 | 两个数对之间的最大乘积差 | 81.4% | 简单 | ||
| 1914 | 循环轮转矩阵 | 48.0% | 中等 | ||
| 1915 | 最美子字符串的数目 | 44.8% | 中等 | ||
| 1916 | 统计蚂蚁群体中可以构建房间的方式数 | 48.7% | 困难 | ||
| 1917 | Leetcodify 好友推荐 | 28.9% | 困难 | ||
| 1918 | 第 K 小的子数组和 | 52.9% | 中等 | ||
| 1919 | Leetcodify 相似好友 | 43.2% | 困难 | ||
| 1920 | 基于排列构建数组 | 91.5% | 简单 | ||
| 1921 | 消灭怪物的最大数量 | 37.8% | 中等 | ||
| 1922 | 统计好数字的数目 | 38.5% | 中等 | ||
| 1923 | 最长公共子路径 | 27.6% | 困难 | ||
| 1924 | 安装栅栏 II | 53.9% | 困难 | ||
| 1925 | 统计平方和三元组 | 67.9% | 简单 | ||
| 1926 | 迷宫中离入口最近的出口 | 43.1% | 中等 | ||
| 1927 | 求和游戏 | 47.0% | 中等 | ||
| 1928 | 准时到达的最小时间成本 | 37.6% | 困难 | ||
| 1929 | 数组串联 | 91.5% | 简单 | ||
| 1930 | 长度为 3 的不同回文子序列 | 51.8% | 中等 | ||
| 1931 | 用三种不同颜色为网格涂色 | 57.3% | 困难 | ||
| 1932 | 合并 BST 得到单棵 BST | 35.3% | 困难 | ||
| 1933 | 检查字符串是否可分解为值均等的子串 | 50.4% | 简单 | ||
| 1934 | 确认率 | 77.8% | 中等 | ||
| 1935 | 可以输入的最大单词数 | 71.0% | 简单 | ||
| 1936 | 添加最少的梯子 | 42.8% | 中等 | ||
| 1937 | 最大的以成本为导向的点数目 | 36.2% | 中等 | ||
| 1938 | 查询最大基因差 | 39.5% | 困难 | ||
| 1939 | 主动请求确认消息的用户 | 61.7% | 简单 | ||
| 1940 | 排序数组之间的最长公共子序列 | 79.4% | 中等 | ||
| 1941 | 检查是否所有字符出现次数相同 | 76.9% | 简单 | ||
| 1942 | 最小未被占据的椅子 | 40.4% | 中等 | ||
| 1943 | 描述绘画结果 | 47.8% | 中等 | ||
| 1944 | 队列中可以看到的人数 | 69.9% | 困难 | ||
| 1945 | 字符串转化后的各位数字之和 | 61.1% | 简单 | ||
| 1946 | 子字符串突变后可能得到的最大整数 | 34.5% | 中等 | ||
| 1947 | 最大兼容性评分和 | 60.9% | 中等 | ||
| 1948 | 删除系统中的重复文件夹 | 58.0% | 困难 | ||
| 1949 | 强友谊 | 58.7% | 中等 | ||
| 1950 | 所有子数组最小值中的最大值 | 50.0% | 中等 | ||
| 1951 | 拥有最多共同关注者的所有两两结对组 | 72.9% | 中等 | ||
| 1952 | 三除数 | 57.0% | 简单 | ||
| 1953 | 你可以工作的最大周数 | 39.0% | 中等 | ||
| 1954 | 收集足够苹果的最小花园周长 | 53.0% | 中等 | ||
| 1955 | 统计特殊子序列的数目 | 51.3% | 困难 | ||
| 1956 | K 个病毒变体的最小传播时间 | 46.5% | 困难 | ||
| 1957 | 删除字符使字符串变好 | 56.6% | 简单 | ||
| 1958 | 判断移动是否合法 | 44.2% | 中等 | ||
| 1959 | K 次调整数组大小浪费的最小总空间 | 41.9% | 中等 | ||
| 1960 | 两个回文子字符串长度的最大乘积 | 29.6% | 困难 | ||
| 1961 | 检查字符串是否为数组前缀 | 54.2% | 简单 | ||
| 1962 | 移除石子使总数最小 | 58.8% | 中等 | ||
| 1963 | 使字符串平衡的最少交换次数 | 68.3% | 中等 | ||
| 1964 | 找出到每个位置为止最长的有效障碍赛跑路线 | 46.9% | 困难 | ||
| 1965 | 丢失信息的员工 | 81.1% | 简单 | ||
| 1966 | 无序数组中可被二分搜索的数 | 65.5% | 中等 | ||
| 1967 | 作为子字符串出现在单词中的字符串数目 | 79.9% | 简单 | ||
| 1968 | 元素不等于相邻平均值的数组 | 49.4% | 中等 | ||
| 1969 | 数组元素的最小非零乘积 | 33.7% | 中等 | ||
| 1970 | 你能穿过矩阵的最后一天 | 49.5% | 困难 | ||
| 1971 | 判断路径是否存在 | 50.5% | 简单 | ||
| 1972 | 同一天的第一个和最后一个通话 | 54.4% | 困难 | ||
| 1973 | 统计等于子树且和的节点 | 75.3% | 中等 | ||
| 1974 | 使用特殊打字机键入单词的最少时间 | 71.5% | 简单 | ||
| 1975 | 最大矩阵和 | 45.6% | 中等 | ||
| 1976 | 到达目的地的方案数 | 32.4% | 中等 | ||
| 1977 | 分割数字的方案数 | 21.2% | 困难 | ||
| 1978 | 经理已离职的员工 | 50.5% | 简单 | ||
| 1979 | 找出数组的最大公约数 | 76.8% | 简单 | ||
| 1980 | 找出不同的二进制字符串 | 64.2% | 中等 | ||
| 1981 | 使目标数组和与所选元素的差最小 | 32.4% | 中等 | ||
| 1982 | 从子集的和还原数组 | 48.7% | 困难 | ||
| 1983 | 范围和相等的最宽索引对 | 53.1% | 中等 | ||
| 1984 | 学生分数的最小差值 | Go | 53.5% | 简单 | |
| 1985 | 找出数组中的第 K 大整数 | 44.6% | 中等 | ||
| 1986 | 完成任务的最少工作时间段 | 33.1% | 中等 | ||
| 1987 | 不同的好子序列数目 | 52.2% | 困难 | ||
| 1988 | 为每个学校找到最低录取分数线 | 70.5% | 中等 | ||
| 1989 | 抓人游戏中能抓住的最大人数 | 53.8% | 中等 | ||
| 1990 | 统计实验的数量 | 51.7% | 中等 | ||
| 1991 | 找到数组的中间索引 | 67.3% | 简单 | ||
| 1992 | 找出所有的农场组 | 68.5% | 中等 | ||
| 1993 | 树上的操作 | 43.5% | 中等 | ||
| 1994 | 好子集的数目 | 34.1% | 困难 | ||
| 1995 | 统计特殊四元组 | 59.0% | 简单 | ||
| 1996 | 游戏中弱角色的数量 | 44.0% | 中等 | ||
| 1997 | 访问完所有房间的第一天 | 36.0% | 中等 | ||
| 1998 | 数组的 GCD 排序 | 45.5% | 困难 | ||
| 1999 | 由两个数字组成的最小的大于等于 N 的数 | 50.0% | 中等 | ||
| 2000 | 反转单词前缀 | 77.7% | 简单 | ||
| 2001 | 可互换矩形的组数 | 44.6% | 中等 | ||
| 2002 | 两个回文子序列长度的最大乘积 | 53.4% | 中等 | ||
| 2003 | 每个子树中缺失的最小基因值 | 44.1% | 困难 | ||
| 2004 | 加入公司的第 K 个员工 | 38.8% | 困难 | ||
| 2005 | 斐波那契树的子树移除游戏 | 62.8% | 困难 | ||
| 2006 | 差的绝对值为 K 的数对数目 | 82.2% | 简单 | ||
| 2007 | 从双倍数组中还原原数组 | 41.0% | 中等 | ||
| 2008 | 出租车的最大盈利 | 43.0% | 中等 | ||
| 2009 | 使数组连续的最少操作数 | 45.5% | 困难 | ||
| 2010 | 加入公司的第 K 个员工 II | 57.8% | 困难 | ||
| 2011 | 执行操作后的变量值 | 88.8% | 简单 | ||
| 2012 | 数组美丽值之和 | 46.7% | 中等 | ||
| 2013 | 检测正方形 | 50.1% | 中等 | ||
| 2014 | 最长重复 K 次的子序列 | 55.7% | 困难 | ||
| 2015 | 每个片段的平均建筑高度 | 58.6% | 中等 | ||
| 2016 | 增量元素之间的最大差值 | 53.4% | 简单 | ||
| 2017 | 网格游戏 | 42.7% | 中等 | ||
| 2018 | 判断单词是否能放入填字游戏内 | 49.3% | 中等 | ||
| 2019 | 学生解决数学表达式的分数 | 33.2% | 困难 | ||
| 2020 | 没有播放过的账户数量 | 73.2% | 中等 | ||
| 2021 | 街上最亮的位置 | Go | 62.9% | 中等 | |
| 2022 | 将一维数组转变成二维数组 | Go | 58.3% | 简单 | |
| 2023 | 连接后等于目标字符串的字符串对 | 72.8% | 中等 | ||
| 2024 | 考试的最大困扰度 | 59.4% | 中等 | ||
| 2025 | 分割数组的最大方案数 | 32.0% | 困难 | ||
| 2026 | 低质量的问题 | 85.5% | 简单 | ||
| 2027 | 转换字符串的最少操作次数 | 53.8% | 简单 | ||
| 2028 | 找出缺失的观测数据 | 43.5% | 中等 | ||
| 2029 | 石子游戏 IX | 26.1% | 中等 | ||
| 2030 | 包含特定字母的最小子序列长度 | 38.9% | 困难 | ||
| 2031 | 统计子数组中 1 的数目多于 0 的数目 | 53.2% | 中等 | ||
| 2032 | 至少在两个数组中出现的值 | 72.6% | 简单 | ||
| 2033 | 使网格图中所有行和列的元素相等的最少操作数 | 52.3% | 中等 | ||
| 2034 | 股票价格波动 | 49.3% | 中等 | ||
| 2035 | 将数组分成两个数组并最小化数组和的差 | 17.9% | 困难 | ||
| 2036 | 最大交替子数组和 | 41.2% | 中等 | ||
| 2037 | 使每位学生都有座位的最少移动次数 | Go | 82.2% | 简单 | |
| 2038 | 如果相邻两个颜色均相同则删除当前颜色 | Go | 58.1% | 中等 | |
| 2039 | 网络空闲的时刻 | 50.6% | 中等 | ||
| 2040 | 两个有序数组的第 K 小乘积 | 29.1% | 困难 | ||
| 2041 | 面试中被录取的候选人 | 79.4% | 中等 | ||
| 2042 | 检查句子中的数字是否递增 | 65.9% | 简单 | ||
| 2043 | 简易银行系统 | Go | 65.9% | 中等 | |
| 2044 | 统计按位或能得到最大值的子集数目 | 74.8% | 中等 | ||
| 2045 | 到达目的地的第二短时间 | 38.5% | 困难 | ||
| 2046 | 对链表进行排序(绝对值排序) | 68.6% | 中等 | ||
| 2047 | 句子中的有效单词数 | 29.5% | 简单 | ||
| 2048 | 下一个数值平衡数 | 47.1% | 中等 | ||
| 2049 | 统计最高分的节点数目 | 47.1% | 中等 | ||
| 2050 | 并行课程 III | 59.4% | 困难 | ||
| 2051 | 商店中每个成员的类别 | 73.5% | 中等 | ||
| 2052 | 将句子分成行的最低成本 | 51.0% | 中等 | ||
| 2053 | 数组中第 K 个不同的字符串 | 71.9% | 简单 | ||
| 2054 | 两个最好的不重叠事件 | 44.8% | 中等 | ||
| 2055 | 蜡烛之间的盘子 | 44.7% | 中等 | ||
| 2056 | 棋盘上有效移动组合的数目 | 59.1% | 困难 | ||
| 2057 | 值相等的最小索引 | 71.2% | 简单 | ||
| 2058 | 找出临界点之间的最小和最大距离 | 57.1% | 中等 | ||
| 2059 | 转化数字的最小运算数 | 47.2% | 中等 | ||
| 2060 | 判断两个编码字符串是否是同一原始字符串 | 41.0% | 困难 | ||
| 2061 | 扫地机器人清扫过的空间个数 | 54.9% | 中等 | ||
| 2062 | 统计字符串中的元音子字符串 | 65.9% | 简单 | ||
| 2063 | 所有子字符串中的元音 | 55.0% | 中等 | ||
| 2064 | 分配给商店的最多商品的最小值 | 50.0% | 中等 | ||
| 2065 | 图中最大路径价值 | 57.7% | 困难 | ||
| 2066 | 账户余额 | 85.5% | 中等 | ||
| 2067 | 等计数子串的数目 | 49.6% | 中等 | ||
| 2068 | 检查两个字符串是否几乎等效 | 64.7% | 简单 | ||
| 2069 | 模拟行走机器人 II | 23.0% | 中等 | ||
| 2070 | 每个查询的最美物品 | 49.5% | 中等 | ||
| 2071 | 你能分配的最大任务数 | 34.8% | 困难 | ||
| 2072 | 获胜的大学 | 72.4% | 简单 | ||
| 2073 | 买票需要的时间 | 62.0% | 简单 | ||
| 2074 | 反转偶长度组的节点 | 51.5% | 中等 | ||
| 2075 | 解码倾斜密码文本 | 50.2% | 中等 | ||
| 2076 | 处理受限的好友请求 | 53.4% | 困难 | ||
| 2077 | 迷宫中通向同一房间的路径 | 56.8% | 中等 | ||
| 2078 | 两栋颜色不同的最远房子 | 67.3% | 简单 | ||
| 2079 | 浇灌植物 | 80.2% | 中等 | ||
| 2080 | 范围频率查询 | 38.1% | 中等 | ||
| 2081 | k-镜像数字的和 | 42.1% | 困难 | ||
| 2082 | 富裕客户的数量 | 80.7% | 简单 | ||
| 2083 | 首尾字符相同的子字符串 | 68.0% | 中等 | ||
| 2084 | 为有 0 类订单的客户删除 1 类订单 | 91.2% | 中等 | ||
| 2085 | 统计只出现一次的公共单词 | 69.6% | 简单 | ||
| 2086 | 收集房屋雨水所需的最少水桶数 | 45.0% | 中等 | ||
| 2087 | 网格中机器人回家的最小成本 | 51.4% | 中等 | ||
| 2088 | 土地上的肥沃金字塔数量 | 63.3% | 困难 | ||
| 2089 | 排序数组后查找目标索引 | 76.9% | 简单 | ||
| 2090 | k 半径子数组的平均值 | 42.4% | 中等 | ||
| 2091 | 从数组中移除最小和最大元素 | 56.8% | 中等 | ||
| 2092 | 找出所有知道秘密的人 | 34.2% | 困难 | ||
| 2093 | 到达有折扣的城市的最低成本 | 56.3% | 中等 | ||
| 2094 | 找出 3 位偶数 | 57.4% | 简单 | ||
| 2095 | 删除链表的中间节点 | 60.7% | 中等 | ||
| 2096 | 二叉树节点间的最短路径 | Go | 48.8% | 中等 | |
| 2097 | 有效的数对重排 | 40.9% | 困难 | ||
| 2098 | 具有最大偶和的 k 大小子序列 | 38.7% | 中等 | ||
| 2099 | 找出和最大的 k 长度子序列 | 42.5% | 简单 | ||
| 2100 | 找出适合打劫银行的日子 | 49.1% | 中等 | ||
| 2101 | 引爆最多的炸弹 | 40.9% | 中等 | ||
| 2102 | 顺序有序排名跟踪器 | 66.1% | 困难 | ||
| 2103 | 环和杆 | 81.5% | 简单 | ||
| 2104 | 子数组范围和 | 60.2% | 中等 | ||
| 2105 | 浇灌植物 II | 50.2% | 中等 | ||
| 2106 | 最多 K 步收集最多水果 | 35.1% | 困难 | ||
| 2107 | 分享 K 颗糖果后不同口味的数量 | 57.2% | 中等 | ||
| 2108 | 找出数组中的第一个回文字符串 | 78.6% | 简单 | ||
| 2109 | 向字符串添加空格 | 56.2% | 中等 | ||
| 2110 | 股票平滑下跌时期的数目 | 57.4% | 中等 | ||
| 2111 | 使数组 K 递增的最少操作次数 | 37.7% | 困难 | ||
| 2112 | 客流量最大的机场 | 71.2% | 中等 | ||
| 2113 | 移除和替换元素后的数组元素 | 73.4% | 中等 | ||
| 2114 | 句子中的最多单词数 | 88.2% | 简单 | ||
| 2115 | 从给定原料中找到所有可能的食谱 | 48.2% | 中等 | ||
| 2116 | 检查括号字符串是否有效 | 31.4% | 中等 | ||
| 2117 | 区间乘积的缩写 | 28.1% | 困难 | ||
| 2118 | 构建方程 | 57.8% | 困难 | ||
| 2119 | 两次反转后的数字 | 75.7% | 简单 | ||
| 2120 | 在网格中执行所有后缀指令 | 83.5% | 中等 | ||
| 2121 | 相同元素之间的间隔 | 43.0% | 中等 | ||
| 2122 | 恢复原始数组 | 38.1% | 困难 | ||
| 2123 | 移除矩阵中相邻的 1 的最小操作数 | 41.1% | 困难 | ||
| 2124 | 检查所有 A 是否都在 B 之前 | 71.5% | 简单 | ||
| 2125 | 银行中的激光束数量 | 82.7% | 中等 | ||
| 2126 | 摧毁小行星 | 49.4% | 中等 | ||
| 2127 | 被邀请参加会议的最大员工数 | 32.9% | 困难 | ||
| 2128 | 通过行和列翻转移除所有 1 | 76.4% | 中等 | ||
| 2129 | 将标题首字母大写 | 60.1% | 简单 | ||
| 2130 | 链表的最大孪生和 | 81.6% | 中等 | ||
| 2131 | 连接两字母单词得到的最长回文串 | 41.3% | 中等 | ||
| 2132 | 给网格盖章 | 30.6% | 困难 | ||
| 2133 | 检查是否每一行每一列都包含所有数字 | 52.8% | 简单 | ||
| 2134 | 将所有 1 组合在一起的最少交换次数 II | 50.3% | 中等 | ||
| 2135 | 添加一个字母后得到的单词数 | 42.8% | 中等 | ||
| 2136 | 花期内的最早一天 | 68.4% | 困难 | ||
| 2137 | 在水桶之间倒水使水位相等 | 67.1% | 中等 | ||
| 2138 | 将字符串分成大小为 k 的组 | 65.1% | 简单 | ||
| 2139 | 达到目标分数的最少移动次数 | 48.4% | 中等 | ||
| 2140 | 解决智力问题 | 45.8% | 中等 | ||
| 2141 | N 台电脑的最大运行时间 | 38.7% | 困难 | ||
| 2142 | 每辆公交车的乘客人数 I | 51.1% | 中等 | ||
| 2143 | 在范围内从两个数组中选择数字 | 51.8% | 困难 | ||
| 2144 | 购买糖果的最小成本(带折扣) | 60.8% | 简单 | ||
| 2145 | 统计隐藏序列的数目 | 36.3% | 中等 | ||
| 2146 | 价格范围内的 K 个最高排名商品 | 41.2% | 中等 | ||
| 2147 | 将长廊划分成若干段的方法数 | 39.9% | 困难 | ||
| 2148 | 统计同时具有严格较小和较大元素的元素 | 60.0% | 简单 | ||
| 2149 | 按符号重排数组元素 | 81.0% | 中等 | ||
| 2150 | 找出数组中的所有孤独数字 | 60.7% | 中等 | ||
| 2151 | 基于陈述的最大好人数量 | 48.4% | 困难 | ||
| 2152 | 覆盖点的最少直线数量 | 46.7% | 中等 | ||
| 2153 | 每辆公交车的乘客人数 II | 50.4% | 困难 | ||
| 2154 | 找出给定值并不断乘以二 | 73.3% | 简单 | ||
| 2155 | 二进制数组中所有最高分的分割 | 63.3% | 中等 | ||
| 2156 | 找出具有给定哈希值的子字符串 | 21.9% | 困难 | ||
| 2157 | 字符串分组 | 25.2% | 困难 | ||
| 2158 | 每天新粉刷的面积 | 55.7% | 困难 | ||
| 2159 | 独立排序两列 | 63.5% | 中等 | ||
| 2160 | 分割四位数得到的最小和 | 88.2% | 简单 | ||
| 2161 | 根据给定的轴值划分数组 | 84.3% | 中等 | ||
| 2162 | 设置烹饪时间的最小成本 | 39.2% | 中等 | ||
| 2163 | 移除元素后的最小和差 | 46.5% | 困难 | ||
| 2164 | 按奇偶下标独立排序 | Go | 66.6% | 简单 | |
| 2165 | 重排数字的最小数值 | Go | 51.1% | 中等 | |
| 2166 | 设计位集 | Go | 31.3% | 中等 | |
| 2167 | 移除所有载有违禁货物的汽车的最短时间 | Go | 40.1% | 困难 | |
| 2168 | 具有相等数字频率的唯一子字符串 | 60.2% | 中等 | ||
| 2169 | 得到零的操作数 | Go | 75.6% | 简单 | |
| 2170 | 使数组交替的最少操作数 | Go | 33.2% | 中等 | |
| 2171 | 移除魔法豆的最小数量 | Go | 42.0% | 中等 | |
| 2172 | 数组的最大 AND 和 | 46.8% | 困难 | ||
| 2173 | 最长连胜 streak | 59.7% | 困难 | ||
| 2174 | 通过行和列翻转 II 移除所有 1 | 68.8% | 中等 | ||
| 2175 | 全球排名的变化 | 68.5% | 中等 | ||
| 2176 | 统计数组中相等且可整除的数对 | 80.3% | 简单 | ||
| 2177 | 找出三个连续整数之和等于给定数 | 63.5% | 中等 | ||
| 2178 | 正偶数的最大拆分 | 59.1% | 中等 | ||
| 2179 | 数组中的好三元组数量 | 36.7% | 困难 | ||
| 2180 | 统计各位数字之和为偶数的整数 | Go | 64.5% | 简单 | |
| 2181 | 合并零之间的节点 | Go | 86.9% | 中等 | |
| 2182 | 构造限制重复的字符串 | Go | 51.8% | 中等 | |
| 2183 | 统计能被 K 整除的数组数对 | Go | 28.3% | 困难 | |
| 2184 | 建造坚固砖墙的方法数 | 52.1% | 中等 | ||
| 2185 | 统计带有给定前缀的单词 | 77.1% | 简单 | ||
| 2186 | 使两个字符串成为字母异位词 II 的最少步骤 | 71.9% | 中等 | ||
| 2187 | 完成旅途的最少时间 | 31.8% | 中等 | ||
| 2188 | 完成比赛的最少时间 | 41.9% | 困难 | ||
| 2189 | 建造纸牌屋的方法数 | 63.2% | 中等 | ||
| 2190 | 数组中跟随 key 之后最频繁的数字 | 60.4% | 简单 | ||
| 2191 | 对混淆数字进行排序 | 45.1% | 中等 | ||
| 2192 | 有向无环图中节点的所有祖先 | 50.5% | 中等 | ||
| 2193 | 使字符串成为回文串的最少移动次数 | 50.8% | 困难 | ||
| 2194 | Excel 表中某个范围内的单元格 | 85.7% | 简单 | ||
| 2195 | 添加 K 个整数使和最小 | 24.9% | 中等 | ||
| 2196 | 根据描述创建二叉树 | 72.0% | 中等 | ||
| 2197 | 替换数组中的非互质数 | 38.3% | 困难 | ||
| 2198 | 单除数三元组的数量 | 56.2% | 中等 | ||
| 2199 | 找出每个帖子的主题 | 49.8% | 困难 | ||
| 2200 | 找出数组中所有 K 距离索引 | 64.4% | 简单 | ||
| 2201 | 可以提取的文物数量 | 54.9% | 中等 | ||
| 2202 | K 次移动后最大化栈顶元素 | 22.7% | 中等 | ||
| 2203 | 具有所需路径的最小权重子图 | 35.6% | 困难 | ||
| 2204 | 无向图中到环的距离 | 71.4% | 困难 | ||
| 2205 | 符合折扣条件的用户数量 | 50.4% | 简单 | ||
| 2206 | 将数组分成相等的数对 | 74.8% | 简单 | ||
| 2207 | 最大化字符串中的子序列数 | 32.7% | 中等 | ||
| 2208 | 将数组和减半的最少操作次数 | 45.1% | 中等 | ||
| 2209 | 用地毯覆盖后剩余的最少白瓷砖数 | 33.7% | 困难 | ||
| 2210 | 统计数组中的山峰和山谷 | 57.7% | 简单 | ||
| 2211 | 道路上的碰撞次数 | 41.7% | 中等 | ||
| 2212 | 射箭比赛中的最大得分 | 48.7% | 中等 | ||
| 2213 | 最长的重复字符子串 | 31.1% | 困难 | ||
| 2214 | 击败游戏的最小初始生命值 | 57.6% | 中等 | ||
| 2215 | 找出两个数组的差异 | 69.1% | 简单 | ||
| 2216 | 使数组变美的最少删除次数 | 46.1% | 中等 | ||
| 2217 | 找到固定长度的回文数 | 34.4% | 中等 | ||
| 2218 | 从堆叠中取 K 个硬币的最大价值 | 48.5% | 困难 | ||
| 2219 | 数组的最大和得分 | 60.6% | 中等 | ||
| 2220 | 转换数字的最少位翻转次数 | 82.3% | 简单 | ||
| 2221 | 数组的三角和 | 79.1% | 中等 | ||
| 2222 | 选择建筑物的方法数 | 50.7% | 中等 | ||
| 2223 | 构建字符串的得分总和 | 36.5% | 困难 | ||
| 2224 | 转换时间的最少操作次数 | 65.2% | 简单 | ||
| 2225 | 找出输掉 0 场或 1 场的玩家 | 69.3% | 中等 | ||
| 2226 | 分配给 K 个孩子的最大糖果数 | 35.9% | 中等 | ||
| 2227 | 加密解密字符串 | 39.0% | 困难 | ||
| 2228 | 七天内有两次购买的用户 | 44.8% | 中等 | ||
| 2229 | 检查数组是否连续 | 61.7% | 简单 | ||
| 2230 | 符合折扣条件的用户 | 51.1% | 简单 | ||
| 2231 | 按奇偶性交换后的最大数字 | 60.2% | 简单 | ||
| 2232 | 添加括号使表达式结果最小 | 64.7% | 中等 | ||
| 2233 | K 次递增后的最大乘积 | 41.3% | 中等 | ||
| 2234 | 花园的最大总美丽值 | 28.1% | 困难 | ||
| 2235 | 两整数相加 | 90.0% | 简单 | ||
| 2236 | 根节点等于子节点之和 | 87.6% | 简单 | ||
| 2237 | 计算街道上符合亮度要求的位置数 | 68.6% | 中等 | ||
| 2238 | 司机作为乘客的次数 | 75.3% | 中等 | ||
| 2239 | 找到最接近零的数字 | 45.8% | 简单 | ||
| 2240 | 购买钢笔和铅笔的方法数 | 56.8% | 中等 | ||
| 2241 | 设计 ATM 机器 | 38.6% | 中等 | ||
| 2242 | 节点序列的最大得分 | 37.4% | 困难 | ||
| 2243 | 计算字符串的数字和 | 66.9% | 简单 | ||
| 2244 | 完成所有任务的最少轮次 | 57.0% | 中等 | ||
| 2245 | 转角路径的最大尾随零数 | 35.2% | 中等 | ||
| 2246 | 相邻字符不同的最长路径 | 44.9% | 困难 | ||
| 2247 | K 条高速公路的最大旅行成本 | 50.5% | 困难 | ||
| 2248 | 多个数组的交集 | 69.5% | 简单 | ||
| 2249 | 统计圆内的格点数量 | 50.4% | 中等 | ||
| 2250 | 统计包含每个点的矩形数目 | 33.9% | 中等 | ||
| 2251 | 盛开的花的数量 | 51.9% | 困难 | ||
| 2252 | 表的动态透视 | 55.5% | 困难 | ||
| 2253 | 表的动态逆透视 | 67.4% | 困难 | ||
| 2254 | 设计视频共享平台 | 65.8% | 困难 | ||
| 2255 | 统计字符串的前缀 | 73.3% | 简单 | ||
| 2256 | 最小平均差 | 35.7% | 中等 | ||
| 2257 | 统计网格中未被守卫的单元格 | 52.2% | 中等 | ||
| 2258 | 逃离蔓延的火灾 | 34.7% | 困难 | ||
| 2259 | 移除数字以获得最大结果 | 47.0% | 简单 | ||
| 2260 | 捡起连续卡片的最少数量 | 51.9% | 中等 | ||
| 2261 | 可被 K 整除的子数组数目 | 47.4% | 中等 | ||
| 2262 | 字符串的总引力 | 58.1% | 困难 | ||
| 2263 | 使数组非递增或非递减 | 68.0% | 困难 | ||
| 2264 | 字符串中最大的 3 位相同数字 | 58.9% | 简单 | ||
| 2265 | 统计等于子树平均值的节点数 | 85.6% | 中等 | ||
| 2266 | 统计短信的数量 | 47.3% | 中等 | ||
| 2267 | 检查是否存在有效的括号字符串路径 | 37.9% | 困难 | ||
| 2268 | 最少按键次数 | 74.4% | 中等 | ||
| 2269 | 找出数字的 K-美丽值 | 57.2% | 简单 | ||
| 2270 | 分割数组的方法数 | 44.2% | 中等 | ||
| 2271 | 地毯覆盖的最大白瓷砖数 | 32.4% | 中等 | ||
| 2272 | 最大方差子字符串 | 37.1% | 困难 | ||
| 2273 | 移除字母异位词后的结果数组 | 58.0% | 简单 | ||
| 2274 | 不含特殊楼层的最大连续楼层数 | 52.2% | 中等 | ||
| 2275 | 按位与大于零的最大组合 | 72.3% | 中等 | ||
| 2276 | 统计区间中的整数 | 33.9% | 困难 | ||
| 2277 | 树中路径的最近节点 | 64.1% | 困难 | ||
| 2278 | 字符串中字母的百分比 | 74.0% | 简单 | ||
| 2279 | 装满石头的最大袋子数 | 62.6% | 中等 | ||
| 2280 | 表示折线图的最少线段数 | 23.7% | 中等 | ||
| 2281 | 巫师的总力量和 | 27.9% | 困难 | ||
| 2282 | 网格中能看到的人数 | 50.4% | 中等 | ||
| 2283 | 检查数字是否具有相等的数字计数和数位值 | 73.6% | 简单 | ||
| 2284 | 拥有最多单词数的发件人 | 55.8% | 中等 | ||
| 2285 | 道路的最大总重要性 | 60.7% | 中等 | ||
| 2286 | 按组预订音乐会门票 | 15.7% | 困难 | ||
| 2287 | 重排字符形成目标字符串 | 57.7% | 简单 | ||
| 2288 | 应用折扣到价格 | 27.3% | 中等 | ||
| 2289 | 使数组非递减的步骤数 | 21.4% | 中等 | ||
| 2290 | 移除障碍物到达角落的最小数目 | 49.2% | 困难 | ||
| 2291 | 股票交易的最大利润 | 46.4% | 中等 | ||
| 2292 | 连续两年有三个或更多订单的产品 | 39.9% | 中等 | ||
| 2293 | 最小最大游戏 | 64.2% | 简单 | ||
| 2294 | 分割数组使最大差为 K | 72.4% | 中等 | ||
| 2295 | 替换数组中的元素 | 57.6% | 中等 | ||
| 2296 | 设计文本编辑器 | 39.5% | 困难 | ||
| 2297 | 跳跃游戏 VIII | 57.0% | 中等 | ||
| 2298 | 周末任务计数 | 87.7% | 中等 | ||
| 2299 | 强密码检查器 II | 56.8% | 简单 | ||
| 2300 | 咒语和药水的成功对数 | 31.5% | 中等 | ||
| 2301 | 替换后匹配子串 | 39.2% | 困难 | ||
| 2302 | 统计得分小于 K 的子数组 | 51.9% | 困难 | ||
| 2303 | 计算缴纳的税款总额 | 63.0% | 简单 | ||
| 2304 | 网格中的最小路径成本 | 65.4% | 中等 | ||
| 2305 | 公平分发饼干 | 62.9% | 中等 | ||
| 2306 | 给公司命名 | 34.4% | 困难 | ||
| 2307 | 检查方程中的矛盾 | 40.9% | 困难 | ||
| 2308 | 按性别排列表格 | 79.5% | 中等 | ||
| 2309 | 大小写都出现的最大英文字母 | 68.5% | 简单 | ||
| 2310 | 个位数为 K 的数字之和 | 25.4% | 中等 | ||
| 2311 | 小于等于 K 的最长二进制子序列 | 36.1% | 中等 | ||
| 2312 | 卖木头块 | 48.0% | 困难 | ||
| 2313 | 翻转二叉树得到结果的最少翻转次数 | 67.5% | 困难 | ||
| 2314 | 每个城市记录的最高温度的第一天 | 76.9% | 中等 | ||
| 2315 | 统计星号 | 82.2% | 简单 | ||
| 2316 | 无向图中无法到达的节点对数量 | 38.6% | 中等 | ||
| 2317 | 操作后的最大异或和 | 78.2% | 中等 | ||
| 2318 | 不同的骰子序列数目 | 56.3% | 困难 | ||
| 2319 | 检查矩阵是否为 X 矩阵 | 67.3% | 简单 | ||
| 2320 | 统计放置房屋的方法数 | 39.9% | 中等 | ||
| 2321 | 拼接数组的最大分数 | 55.1% | 困难 | ||
| 2322 | 从树中移除边后的最小分数 | 50.3% | 困难 | ||
| 2323 | 完成所有工作的最小时间 II | 75.4% | 中等 | ||
| 2324 | 产品销售分析 IV | 84.5% | 中等 | ||
| 2325 | 解密消息 | 84.7% | 简单 | ||
| 2326 | 螺旋矩阵 IV | 74.6% | 中等 | ||
| 2327 | 知道秘密的人数 | 44.4% | 中等 | ||
| 2328 | 网格中的递增路径数目 | 47.7% | 困难 | ||
| 2329 | 产品销售分析 V | 70.2% | 简单 | ||
| 2330 | 有效的回文 IV | 76.2% | 中等 | ||
| 2331 | 计算布尔二叉树的值 | 79.5% | 简单 | ||
| 2332 | 赶公交车的最晚时间 | 22.7% | 中等 | ||
| 2333 | 平方差的最小和 | 24.9% | 中等 | ||
| 2334 | 元素大于变化阈值的子数组 | 40.1% | 困难 | ||
| 2335 | 装满杯子的最短时间 | 55.3% | 简单 | ||
| 2336 | 无限集中的最小数字 | 71.8% | 中等 | ||
| 2337 | 移动片段得到字符串 | 48.0% | 中等 | ||
| 2338 | 统计理想数组的数目 | 25.3% | 困难 | ||
| 2339 | 联赛的所有比赛 | 88.8% | 简单 | ||
| 2340 | 使数组有效的最少相邻交换次数 | 76.6% | 中等 | ||
| 2341 | 数组中的最大数对数目 | 76.6% | 简单 | ||
| 2342 | 数位和相等的最大数对和 | 52.9% | 中等 | ||
| 2343 | 查询第 K 小的修剪数字 | 40.7% | 中等 | ||
| 2344 | 使数组可整除的最少删除次数 | 56.9% | 困难 | ||
| 2345 | 可见山的数量 | 44.5% | 中等 | ||
| 2346 | 计算排名百分比 | 32.9% | 中等 | ||
| 2347 | 最好的扑克手牌 | 60.7% | 简单 | ||
| 2348 | 零填充子数组的数目 | 56.8% | 中等 | ||
| 2349 | 设计数字容器系统 | 46.8% | 中等 | ||
| 2350 | 不可能的最短骰子序列 | 68.2% | 困难 | ||
| 2351 | 第一个出现两次的字母 | 76.6% | 简单 | ||
| 2352 | 相等的行列对 | 71.1% | 中等 | ||
| 2353 | 设计食物评分系统 | 34.4% | 中等 | ||
| 2354 | 优质数对的数目 | 45.8% | 困难 | ||
| 2355 | 你能拿走的最大图书数量 | 47.0% | 困难 | ||
| 2356 | 每位教师教授的独特科目数量 | 91.5% | 简单 | ||
| 2357 | 通过减去相等的量使数组归零 | 72.5% | 简单 | ||
| 2358 | 进入比赛的最大组数 | 67.3% | 中等 | ||
| 2359 | 找到离给定两个节点最近的节点 | 33.8% | 中等 | ||
| 2360 | 图中的最长环 | 38.5% | 困难 | ||
| 2361 | 火车线路的最低成本 | 77.1% | 困难 | ||
| 2362 | 生成发票 | 89.1% | 困难 | ||
| 2363 | 合并相似的物品 | 75.1% | 简单 | ||
| 2364 | 统计坏数对的数目 | 40.5% | 中等 | ||
| 2365 | 任务调度器 II | 46.0% | 中等 | ||
| 2366 | 使数组排序的最少替换次数 | 39.5% | 困难 | ||
| 2367 | 算术三元组的数目 | 83.7% | 简单 | ||
| 2368 | 受限制的可达节点 | 57.2% | 中等 | ||
| 2369 | 检查数组是否存在有效划分 | 40.0% | 中等 | ||
| 2370 | 最长理想子序列 | 37.8% | 中等 | ||
| 2371 | 最小化网格中的最大值 | 69.5% | 困难 | ||
| 2372 | 计算每个销售人员的影响力 | 88.6% | 中等 | ||
| 2373 | 矩阵中的局部最大值 | 84.1% | 简单 | ||
| 2374 | 边缘分数最高的节点 | 45.9% | 中等 | ||
| 2375 | 根据 DI 字符串构造最小数字 | 73.7% | 中等 | ||
| 2376 | 统计特殊整数 | 36.0% | 困难 | ||
| 2377 | 排序奥运表格 | 80.2% | 简单 | ||
| 2378 | 选择边使树的得分最大化 | 61.9% | 中等 | ||
| 2379 | 得到 K 个连续黑色块的最少 recolors 次数 | 56.6% | 简单 | ||
| 2380 | 重排二进制字符串的时间 | 47.7% | 中等 | ||
| 2381 | 移位字母 II | 33.9% | 中等 | ||
| 2382 | 移除后的最大段和 | 47.7% | 困难 | ||
| 2383 | 赢得比赛所需的最少训练小时数 | 40.8% | 简单 | ||
| 2384 | 最大回文数 | 30.1% | 中等 | ||
| 2385 | 二叉树感染所需的时间 | 56.0% | 中等 | ||
| 2386 | 找出数组的 K 个最大和 | 36.2% | 困难 | ||
| 2387 | 行排序矩阵的中位数 | 67.7% | 中等 | ||
| 2388 | 将表中的空值替换为前一个值 | 79.7% | 中等 | ||
| 2389 | 和有限的最长子序列 | 64.4% | 简单 | ||
| 2390 | 从字符串中移除星号 | 62.9% | 中等 | ||
| 2391 | 收集垃圾的最少总时间 | 85.4% | 中等 | ||
| 2392 | 根据条件构建矩阵 | 59.1% | 困难 | ||
| 2393 | 统计严格递增子数组 | 76.4% | 中等 | ||
| 2394 | 有扣除额的员工 | 50.9% | 中等 | ||
| 2395 | 找出和相等的子数组 | 63.6% | 简单 | ||
| 2396 | 严格回文数 | 87.7% | 中等 | ||
| 2397 | 被列覆盖的最多行数 | 52.2% | 中等 | ||
| 2398 | 预算内的最多机器人数量 | 31.6% | 困难 | ||
| 2399 | 检查相同字母间的距离 | 70.5% | 简单 | ||
| 2400 | 恰好k步后到达某位置的方法数 | 31.8% | 中等 | ||
| 2401 | 最长美好子数组 | 47.7% | 中等 | ||
| 2402 | 会议室 III | 32.7% | 困难 | ||
| 2403 | 消灭所有怪物的最小时间 | 52.3% | 困难 | ||
| 2404 | 出现最频繁的偶数元素 | 51.7% | 简单 | ||
| 2405 | 字符串的最优划分 | 74.1% | 中等 | ||
| 2406 | 将区间分为最少组数 | 45.0% | 中等 | ||
| 2407 | 最长递增子序列 II | 20.6% | 困难 | ||
| 2408 | 设计 SQL | 87.3% | 中等 | ||
| 2409 | 统计共同度过的日子数 | 42.3% | 简单 | ||
| 2410 | 运动员和训练师的最大匹配数 | 59.3% | 中等 | ||
| 2411 | 按位或最大的最小子数组长度 | 40.0% | 中等 | ||
| 2412 | 交易前的最少钱数 | 38.8% | 困难 | ||
| 2413 | 最小偶倍数 | 88.2% | 简单 | ||
| 2414 | 最长的字母序连续子字符串的长度 | 55.5% | 中等 | ||
| 2415 | 反转二叉树的奇数层 | 75.6% | 中等 | ||
| 2416 | 字符串的前缀分数和 | 42.3% | 困难 | ||
| 2417 | 最接近的公平整数 | 48.5% | 中等 | ||
| 2418 | 按身高排序 | 82.7% | 简单 | ||
| 2419 | 按位与最大的最长子数组 | 47.3% | 中等 | ||
| 2420 | 找出所有好下标 | 36.8% | 中等 | ||
| 2421 | 好路径的数目 | 37.5% | 困难 | ||
| 2422 | 合并操作使数组成为回文数 | 74.8% | 中等 | ||
| 2423 | 删除字母使频率相等 | 19.4% | 简单 | ||
| 2424 | 最长上传前缀 | 53.2% | 中等 | ||
| 2425 | 所有数对的异或和 | 58.3% | 中等 | ||
| 2426 | 满足不等式的数对数目 | 41.1% | 困难 | ||
| 2427 | 公因子的数目 | 80.3% | 简单 | ||
| 2428 | 沙漏的最大总和 | 73.6% | 中等 | ||
| 2429 | 最小化异或 | 41.4% | 中等 | ||
| 2430 | 对字符串的最大删除数 | 32.8% | 困难 | ||
| 2431 | 购买水果的最大总美味度 | 76.6% | 中等 | ||
| 2432 | 完成所有任务的员工 | 48.5% | 简单 | ||
| 2433 | 找出前缀异或的原始数组 | 85.1% | 中等 | ||
| 2434 | 使用机器人打印字典序最小的字符串 | 37.5% | 中等 | ||
| 2435 | 矩阵中和能被 K 整除的路径 | 40.8% | 困难 | ||
| 2436 | 拆分数组使最大公约数大于1的最少子数组数目 | 85.0% | 中等 | ||
| 2437 | 有效时间的数目 | 40.3% | 简单 | ||
| 2438 | 幂的范围乘积查询 | 36.6% | 中等 | ||
| 2439 | 最小化数组中的最大值 | 30.1% | 中等 | ||
| 2440 | 创建价值相同的连通分量 | 53.4% | 困难 | ||
| 2441 | 存在其负数的最大正整数 | 68.7% | 简单 | ||
| 2442 | 反转操作后的不同整数数目 | 78.8% | 中等 | ||
| 2443 | 数字与其反转数相加 | 40.6% | 中等 | ||
| 2444 | 统计定界子数组的数目 | 38.4% | 困难 | ||
| ------------ | ------------------------------------------------------- | ------- | ---------------- | --------------- | ------------- |
下面这些是免费的算法题,但是暂时还不能使用 Go 解答的:
暂无
三、分类
数组(Array)
题目列表见此处
字符串(String)
题目列表见此处
双指针(Two Pointers)

- 双指针滑动窗口的经典写法。右指针不断向右移动,直至无法继续右移(具体条件依题目而定)。当右指针移至最右端后,开始移动左指针,释放窗口的左边界。相关题目:第 3 题,第 76 题,第 209 题,第 424 题,第 438 题,第 567 题,第 713 题,第 763 题,第 845 题,第 881 题,第 904 题,第 978 题,第 992 题,第 1004 题,第 1040 题,第 1052 题。
left, right := 0, -1
for left < len(s) {
if right+1 < len(s) && freq[s[right+1]-'a'] == 0 {
freq[s[right+1]-'a']++
right++
} else {
freq[s[left]-'a']--
left++
}
result = max(result, right-left+1)
}
- 快慢指针可用于查找重复数字,时间复杂度为 O(n),对应第 287 题。
- 替换字母后,求相同字母能出现的连续最长长度,对应第 424 题。
- SUM 问题集,包括第 1 题、第 15 题、第 16 题、第 18 题、第 167 题、第 923 题、第 1074 题。
题目列表详见 此处
链表

- 巧妙构造虚拟头结点,可使遍历处理逻辑更统一。
- 灵活运用递归,通过构造递归条件能巧妙解题,但需注意部分题目不可使用递归,因其递归深度过深可能导致超时和栈溢出。
- 链表区间逆序,对应第 92 题。
- 链表寻找中间节点,对应第 876 题;链表寻找倒数第 n 个节点,对应第 19 题,这两题均只需一次遍历即可得出答案。
- 合并 K 个有序链表,对应第 21 题、第 23 题。
- 链表归类,对应第 86 题、第 328 题。
- 链表排序,要求时间复杂度为 O(n * log n)、空间复杂度为 O(1),此时只有归并排序(自顶向下归并)这一种解法,对应第 148 题。
- 判断链表是否存在环,若有环则输出环的交叉点下标;判断两个链表是否有交叉点,若有则输出交叉点,对应第 141 题、第 142 题、第 160 题。
题目列表详见 此处
栈

- 括号匹配问题及类似问题,对应第 20 题、第 921 题、第 1021 题。
- 栈的基本 pop 和 push 操作,对应第 71 题、第 150 题、第 155 题、第 224 题、第 225 题、第 232 题、第 946 题、第 1047 题。
- 利用栈进行编码问题,对应第 394 题、第 682 题、第 856 题、第 880 题。
- 单调栈:利用栈维护一个单调递增或递减的下标数组,对应第 84 题、第 456 题、第 496 题、第 503 题、第 739 题、第 901 题、第 907 题、第 1019 题。
题目列表详见 此处
树
题目列表详见 此处
动态规划
题目列表详见 此处
回溯
![]()
- 排列问题(Permutations),对应第 46 题、第 47 题、第 60 题、第 526 题、第 996 题。
- 组合问题(Combination),对应第 39 题、第 40 题、第 77 题、第 216 题。
- 排列和组合杂交问题,对应第 1079 题。
- N 皇后终极解法(二进制解法),对应第 51 题、第 52 题。
- 数独问题,对应第 37 题。
- 四个方向搜索,对应第 79 题、第 212 题、第 980 题。
- 子集合问题,对应第 78 题、第 90 题。
- 字典树(Trie),对应第 208 题、第 211 题。
- BFS 优化,对应第 126 题、第 127 题。
- DFS 模板(仅为示例,不对应任何题目)
func combinationSum2(candidates []int, target int) [][]int {
if len(candidates) == 0 {
return [][]int{}
}
c, res := []int{}, [][]int{}
sort.Ints(candidates)
findcombinationSum2(candidates, target, 0, c, &res)
return res
}
func findcombinationSum2(nums []int, target, index int, c []int, res *[][]int) {
if target == 0 {
b := make([]int, len(c))
copy(b, c)
*res = append(*res, b)
return
}
for i := index; i < len(nums); i++ {
if i > index && nums[i] == nums[i-1] { // 这里是去重的关键逻辑
continue
}
if target >= nums[i] {
c = append(c, nums[i])
findcombinationSum2(nums, target-nums[i], i+1, c, res)
c = c[:len(c)-1]
}
}
}
- BFS 模板。(只是一个例子,不对应任何题)
func updateMatrix_BFS(matrix [][]int) [][]int {
res := make([][]int, len(matrix))
if len(matrix) == 0 || len(matrix[0]) == 0 {
return res
}
queue := make([][]int, 0)
for i, _ := range matrix {
res[i] = make([]int, len(matrix[0]))
for j, _ := range res[i] {
if matrix[i][j] == 0 {
res[i][j] = -1
queue = append(queue, []int{i, j})
}
}
}
level := 1
for len(queue) > 0 {
size := len(queue)
for size > 0 {
size -= 1
node := queue[0]
queue = queue[1:]
i, j := node[0], node[1]
for _, direction := range [][]int{{-1, 0}, {1, 0}, {0, 1}, {0, -1}} {
x := i + direction[0]
y := j + direction[1]
if x < 0 || x >= len(matrix) || y < 0 || y >= len(matrix[0]) || res[x][y] < 0 || res[x][y] > 0 {
continue
}
res[x][y] = level
queue = append(queue, []int{x, y})
}
}
level++
}
for i, row := range res {
for j, cell := range row {
if cell == -1 {
res[i][j] = 0
}
}
}
return res
}
此处的题目列表
深度优先搜索
此处的题目列表
广度优先搜索
此处的题目列表
二分查找
- 二分搜索的经典写法。需要注意的三点:
- 循环退出条件,注意是 low <= high,而不是 low < high。
- mid 的取值,mid := low + (high-low)>>1
- low 和 high 的更新。low = mid + 1,high = mid - 1。
func binarySearchMatrix(nums []int, target int) int {
low, high := 0, len(nums)-1
for low <= high {
mid := low + (high-low)>>1
if nums[mid] == target {
return mid
} else if nums[mid] > target {
high = mid - 1
} else {
low = mid + 1
}
}
return -1
}
- 二分搜索的变种写法。有 4 个基本变种:
- 查找第一个与 target 相等的元素,时间复杂度 O(logn)
- 查找最后一个与 target 相等的元素,时间复杂度 O(logn)
- 查找第一个大于等于 target 的元素,时间复杂度 O(logn)
- 查找最后一个小于等于 target 的元素,时间复杂度 O(logn)
// 二分查找第一个与 target 相等的元素,时间复杂度 O(logn)
func searchFirstEqualElement(nums []int, target int) int {
low, high := 0, len(nums)-1
for low <= high {
mid := low + ((high - low) >> 1)
if nums[mid] > target {
high = mid - 1
} else if nums[mid] < target {
low = mid + 1
} else {
if (mid == 0) || (nums[mid-1] != target) { // 找到第一个与 target 相等的元素
return mid
}
high = mid - 1
}
}
return -1
}
// 二分查找最后一个与 target 相等的元素,时间复杂度 O(logn)
func searchLastEqualElement(nums []int, target int) int {
low, high := 0, len(nums)-1
for low <= high {
mid := low + ((high - low) >> 1)
if nums[mid] > target {
high = mid - 1
} else if nums[mid] < target {
low = mid + 1
} else {
if (mid == len(nums)-1) || (nums[mid+1] != target) { // 找到最后一个与 target 相等的元素
return mid
}
low = mid + 1
}
}
return -1
}
// 二分查找第一个大于等于 target 的元素,时间复杂度 O(logn)
func searchFirstGreaterElement(nums []int, target int) int {
low, high := 0, len(nums)-1
for low <= high {
mid := low + ((high - low) >> 1)
if nums[mid] >= target {
if (mid == 0) || (nums[mid-1] < target) { // 找到第一个大于等于 target 的元素
return mid
}
high = mid - 1
} else {
low = mid + 1
}
}
return -1
}
// 二分查找最后一个小于等于 target 的元素,时间复杂度 O(logn)
func searchLastLessElement(nums []int, target int) int {
low, high := 0, len(nums)-1
for low <= high {
mid := low + ((high - low) >> 1)
if nums[mid] <= target {
if (mid == len(nums)-1) || (nums[mid+1] > target) { // 找到最后一个小于等于 target 的元素
return mid
}
low = mid + 1
} else {
high = mid - 1
}
}
return -1
}
- 在基本有序的数组中使用二分搜索。经典解法可以解决,变种写法也可以实现,这是常见的题型,例如在山峰数组中寻找山峰,在旋转有序数组中寻找分界点。相关题目包括第 33 题、第 81 题、第 153 题、第 154 题、第 162 题和第 852 题。
func peakIndexInMountainArray(A []int) int {
low, high := 0, len(A)-1
for low < high {
mid := low + (high-low)>>1
// 如果 mid 较大,则左侧存在峰值,high = m,如果 mid + 1 较大,则右侧存在峰值,low = mid + 1
if A[mid] > A[mid+1] {
high = mid
} else {
low = mid + 1
}
}
return low
}
- max-min 最大值最小化问题。求在最小满足条件的情况下的最大值。第 410 题,第 875 题,第 1011 题,第 1283 题。
题目列表见此处
数学
题目列表见此处
哈希表
题目列表见此处
排序

- 深刻理解多路快速排序。第 75 题。
- 链表的排序,插入排序(第 147 题)和归并排序(第 148 题)
- 桶排序和基数排序。第 164 题。
- “摆动排序”。第 324 题。
- 两两不相邻的排序。第 767 题,第 1054 题。
- “煎饼排序”。第 969 题。
题目列表见此处
位运算

- 异或的特性。第 136 题,第 268 题,第 389 题,第 421 题,
x ^ 0 = x
x ^ 11111……1111 = ~x
x ^ (~x) = 11111……1111
x ^ x = 0
a ^ b = c => a ^ c = b => b ^ c = a (交换律)
a ^ b ^ c = a ^ (b ^ c) = (a ^ b)^ c (结合律)
- 构造特殊 Mask,将特殊位置设为 0 或 1。
将 x 最右边的 n 位清零, x & ( ~0 << n )
获取 x 的第 n 位值(0 或者 1),(x >> n) & 1
获取 x 的第 n 位的幂值,x & (1 << (n - 1))
仅将第 n 位置为 1,x | (1 << n)
仅将第 n 位置为 0,x & (~(1 << n))
将 x 最高位至第 n 位(含)清零,x & ((1 << n) - 1)
将第 n 位至第 0 位(含)清零,x & (~((1 << (n + 1)) - 1))
- 具有特殊意义的 & 位操作运算。第 260 题,第 201 题,第 318 题,第 371 题,第 397 题,第 461 题,第 693 题,
X & 1 == 1 判断是否是奇数(偶数)
X & = (X - 1) 将最低位(LSB)的 1 清零
X & -X 得到最低位(LSB)的 1
X & ~X = 0
问题列表可查看此处
并查集

- 灵活运用并查集思想,熟练掌握并查集模板。模板中提供两种并查集实现方式:一种是路径压缩 + 秩优化版本,另一种是计算每个集合元素个数 + 最大集合元素个数版本,两者各有适用场景。可使用第一类并查集模板的题目包括:第 128 题、第 130 题、第 547 题、第 684 题、第 721 题、第 765 题、第 778 题、第 839 题、第 924 题、第 928 题、第 947 题、第 952 题、第 959 题、第 990 题。可使用第二类并查集模板的题目有:第 803 题、第 952 题。第 803 题在秩优化和统计集合个数方面对时间要求较高,若不优化可能导致超时(TLE)。
- 并查集是一种思想,部分题目需灵活运用此思想,而非死套模板,例如第 399 题,该题为 stringUnionFind,借助并查集思想实现。此处每个节点基于字符串和 map,而非单纯使用 int 节点编号。
- 有些题目死套模板反而无法解决,如第 685 题,由于涉及有向图,需知晓节点的前驱节点,若进行路径压缩则无法解题,因此该题无需路径压缩和秩优化。
- 灵活抽象题目信息,对给定信息进行合理编号,运用并查集解题,并通过 map 降低时间复杂度,例如第 721 题、第 959 题。
- 针对地图、砖块、网格类题目,可新建一个特殊节点,将四周边缘的砖块或网格均 union() 至该特殊节点。例如第 130 题、第 803 题。
- 能用并查集解决的题目,通常也可使用 DFS 和 BFS 解答,只是时间复杂度会稍高。
问题列表可查看此处
滑动窗口

- 双指针滑动窗口的经典写法:右指针持续右移,直至无法继续右移(具体条件依题目而定)。当右指针移至最右端后,开始挪动左指针,释放窗口左边界。例如第 3 题、第 76 题、第 209 题、第 424 题、第 438 题、第 567 题、第 713 题、第 763 题、第 845 题、第 881 题、第 904 题、第 978 题、第 992 题、第 1004 题、第 1040 题、第 1052 题。
left, right := 0, -1
for left < len(s) {
if right+1 < len(s) && freq[s[right+1]-'a'] == 0 {
freq[s[right+1]-'a']++
right++
} else {
freq[s[left]-'a']--
left++
}
result = max(result, right-left+1)
}
- 滑动窗口经典题。第 239 题,第 480 题。
题目列表见此处
线段树

- 线段树的经典数组实现写法。将合并两个节点的 pushUp 逻辑抽象出来了,可以实现任意操作(常见的操作有:加法、取 max、min 等等)。第 218 题,第 303 题,第 307 题,第 699 题。
- 计数线段树的经典写法。第 315 题,第 327 题,第 493 题。
- 线段树的树的实现写法。第 715 题,第 732 题。
- 区间懒惰更新。第 218 题,第 699 题。
- 离散化。离散化需要注意一个特殊情况:假如三个区间为 [1,10] [1,4] [6,10],离散化后 x[1]=1,x[2]=4,x[3]=6,x[4]=10。第一个区间为 [1,4],第二个区间为 [1,2],第三个区间为 [3,4],这样一来,区间一 = 区间二 + 区间三,这和离散前的模型不符,离散前,很明显,区间一 > 区间二 + 区间三。正确的做法是:在相差大于 1 的数间加一个数,例如在上面 1、4、6、10 中间加 5,即可 x[1]=1,x[2]=4,x[3]=5,x[4]=6,x[5]=10。这样处理之后,区间一是 1-5,区间二是 1-2,区间三是 4-5。
- 灵活构建线段树。线段树节点可以存储多条信息,合并两个节点的 pushUp 操作也可以是多样的。第 850 题,第 1157 题。
线段树题型从简单到困难:
- 单点更新:
HDU 1166 敌兵布阵 update:单点增减 query:区间求和
HDU 1754 I Hate It update:单点替换 query:区间最值
HDU 1394 Minimum Inversion Number update:单点增减 query:区间求和
HDU 2795 Billboard query:区间求最大值的位置(直接把 update 的操作在 query 里做了) - 区间更新:
HDU 1698 Just a Hook update:成段替换(由于只 query 一次总区间,所以可以直接输出 1 结点的信息)
POJ 3468 A Simple Problem with Integers update:成段增减 query:区间求和
POJ 2528 Mayor’s posters 离散化 + update:成段替换 query:简单 hash
POJ 3225 Help with Intervals update:成段替换、区间异或 query:简单 hash - 区间合并(这类题目会询问区间中满足条件的连续最长区间,所以 PushUp 的时候需要对左右儿子的区间进行合并):
POJ 3667 Hotel update:区间替换 query:询问满足条件的最左端点 - 扫描线(这类题目需要将一些操作排序,然后从左到右用一根扫描线扫过去,最典型的就是矩形面积并、周长并等题):
HDU 1542 Atlantis update:区间增减 query:直接取根节点的值
HDU 1828 Picture update:区间增减 query:直接取根节点的值
题目列表见此处
二叉索引树

题目列表详见此处
感谢您阅读到这里。这是一份额外福利,您可以下载我的《ACM-ICPC 算法模板》
许可证
本仓库中的代码(所有 Go 解决方案)采用 MIT 许可证 授权。《LeetCode 题解》的书籍内容(网站上发布的文章和插图)采用知识共享(CC)许可证授权。简而言之:代码可基于 MIT 许可证自由复用;书籍的文字与插图内容基于 CC 许可证共享。
♥️ 致谢
感谢您的星标!
项目介绍
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解







