链接 开发进度 LeetCode All in One 题目讲解汇总 LeetCodeAnimation https://github.com/azl397985856/leetcode 文件说明 文件(夹) 说明 leetcode/ leetcode题目和题解 imgs/ 图片 delete/ 存储不重要文件 LeetCode 全部链接 编号 GitHub题解 LeetCode答题 1 两数之和 两数之和 2 两数相加 两数相加 3 无重复字符的最长子串 无重复字符的最长子串 4 寻找两个有序数组的中位数 寻找两个有序数组的中位数 5 最长回文子串 最长回文子串 6 Z 字形变换 Z 字形变换 7 整数反转 整数反转 8 字符串转换整数 (atoi) 字符串转换整数 (atoi) 9 回文数 回文数 10 正则表达式匹配 正则表达式匹配 11 盛最多水的容器 盛最多水的容器 12 整数转罗马数字 整数转罗马数字 13 罗马数字转整数 罗马数字转整数 14 最长公共前缀 最长公共前缀 15 三数之和 三数之和 16 最接近的三数之和 最接近的三数之和 17 电话号码的字母组合 电话号码的字母组合 18 四数之和 四数之和 19 删除链表的倒数第N个节点 删除链表的倒数第N个节点 20 有效的括号 有效的括号 21 合并两个有序链表 合并两个有序链表 22 括号生成 括号生成 23 合并K个排序链表 合并K个排序链表 24 两两交换链表中的节点 两两交换链表中的节点 25 K 个一组翻转链表 K 个一组翻转链表 26 删除排序数组中的重复项 删除排序数组中的重复项 27 移除元素 移除元素 28 实现 strStr() 实现 strStr() 29 两数相除 两数相除 30 串联所有单词的子串 串联所有单词的子串 31 下一个排列 下一个排列 32 最长有效括号 最长有效括号 33 搜索旋转排序数组 搜索旋转排序数组 34 在排序数组中查找元素的第一个和最后一个位置 在排序数组中查找元素的第一个和最后一个位置 35 搜索插入位置 搜索插入位置 36 有效的数独 有效的数独 37 解数独 解数独 38 外观数列 外观数列 39 组合总和 组合总和 40 组合总和 II 组合总和 II 41 缺失的第一个正数 缺失的第一个正数 42 接雨水 接雨水 43 字符串相乘 字符串相乘 44 通配符匹配 通配符匹配 45 跳跃游戏 II 跳跃游戏 II 46 全排列 全排列 47 全排列 II 全排列 II 48 旋转图像 旋转图像 49 字母异位词分组 字母异位词分组 50 Pow(x, n) Pow(x, n) 51 N皇后 N皇后 52 N皇后 II N皇后 II 53 最大子序和 最大子序和 54 螺旋矩阵 螺旋矩阵 55 跳跃游戏 跳跃游戏 56 合并区间 合并区间 57 插入区间 插入区间 58 最后一个单词的长度 最后一个单词的长度 59 螺旋矩阵 II 螺旋矩阵 II 60 第k个排列 第k个排列 61 旋转链表 旋转链表 62 不同路径 不同路径 63 不同路径 II 不同路径 II 64 最小路径和 最小路径和 65 有效数字 有效数字 66 加一 加一 67 二进制求和 二进制求和 68 文本左右对齐 文本左右对齐 69 x 的平方根 x 的平方根 70 爬楼梯 爬楼梯 71 简化路径 简化路径 72 编辑距离 编辑距离 73 矩阵置零 矩阵置零 74 搜索二维矩阵 搜索二维矩阵 75 颜色分类 颜色分类 76 最小覆盖子串 最小覆盖子串 77 组合 组合 78 子集 子集 79 单词搜索 单词搜索 80 删除排序数组中的重复项 II 删除排序数组中的重复项 II 81 搜索旋转排序数组 II 搜索旋转排序数组 II 82 删除排序链表中的重复元素 II 删除排序链表中的重复元素 II 83 删除排序链表中的重复元素 删除排序链表中的重复元素 84 柱状图中最大的矩形 柱状图中最大的矩形 85 最大矩形 最大矩形 86 分隔链表 分隔链表 87 扰乱字符串 扰乱字符串 88 合并两个有序数组 合并两个有序数组 89 格雷编码 格雷编码 90 子集 II 子集 II 91 解码方法 解码方法 92 反转链表 II 反转链表 II 93 复原IP地址 复原IP地址 94 二叉树的中序遍历 二叉树的中序遍历 95 不同的二叉搜索树 II 不同的二叉搜索树 II 96 不同的二叉搜索树 不同的二叉搜索树 97 交错字符串 交错字符串 98 验证二叉搜索树 验证二叉搜索树 99 恢复二叉搜索树 恢复二叉搜索树 100 相同的树 相同的树 101 对称二叉树 对称二叉树 102 二叉树的层次遍历 二叉树的层次遍历 103 二叉树的锯齿形层次遍历 二叉树的锯齿形层次遍历 104 二叉树的最大深度 二叉树的最大深度 105 从前序与中序遍历序列构造二叉树 从前序与中序遍历序列构造二叉树 106 从中序与后序遍历序列构造二叉树 从中序与后序遍历序列构造二叉树 107 二叉树的层次遍历 II 二叉树的层次遍历 II 108 将有序数组转换为二叉搜索树 将有序数组转换为二叉搜索树 109 有序链表转换二叉搜索树 有序链表转换二叉搜索树 110 平衡二叉树 平衡二叉树 111 二叉树的最小深度 二叉树的最小深度 112 路径总和 路径总和 113 路径总和 II 路径总和 II 114 二叉树展开为链表 二叉树展开为链表 115 不同的子序列 不同的子序列 116 填充每个节点的下一个右侧节点指针 填充每个节点的下一个右侧节点指针 117 填充每个节点的下一个右侧节点指针 II 填充每个节点的下一个右侧节点指针 II 118 杨辉三角 杨辉三角 119 杨辉三角 II 杨辉三角 II 120 三角形最小路径和 三角形最小路径和 121 买卖股票的最佳时机 买卖股票的最佳时机 122 买卖股票的最佳时机 II 买卖股票的最佳时机 II 123 买卖股票的最佳时机 III 买卖股票的最佳时机 III 124 二叉树中的最大路径和 二叉树中的最大路径和 125 验证回文串 验证回文串 126 单词接龙 II 单词接龙 II 127 单词接龙 单词接龙 128 最长连续序列 最长连续序列 129 求根到叶子节点数字之和 求根到叶子节点数字之和 130 被围绕的区域 被围绕的区域 131 分割回文串 分割回文串 132 分割回文串 II 分割回文串 II 133 克隆图 克隆图 134 加油站 加油站 135 分发糖果 分发糖果 136 只出现一次的数字 只出现一次的数字 137 只出现一次的数字 II 只出现一次的数字 II 138 复制带随机指针的链表 复制带随机指针的链表 139 单词拆分 单词拆分 140 单词拆分 II 单词拆分 II 141 环形链表 环形链表 142 环形链表 II 环形链表 II 143 重排链表 重排链表 144 二叉树的前序遍历 二叉树的前序遍历 145 二叉树的后序遍历 二叉树的后序遍历 146 LRU缓存机制 LRU缓存机制 147 对链表进行插入排序 对链表进行插入排序 148 排序链表 排序链表 149 直线上最多的点数 直线上最多的点数 150 逆波兰表达式求值 逆波兰表达式求值 151 翻转字符串里的单词 翻转字符串里的单词 152 乘积最大子序列 乘积最大子序列 153 寻找旋转排序数组中的最小值 寻找旋转排序数组中的最小值 154 寻找旋转排序数组中的最小值 II 寻找旋转排序数组中的最小值 II 155 最小栈 最小栈 156 上下翻转二叉树 上下翻转二叉树 157 用 Read4 读取 N 个字符 用 Read4 读取 N 个字符 158 用 Read4 读取 N 个字符 II 用 Read4 读取 N 个字符 II 159 至多包含两个不同字符的最长子串 至多包含两个不同字符的最长子串 160 相交链表 相交链表 161 相隔为 1 的编辑距离 相隔为 1 的编辑距离 162 寻找峰值 寻找峰值 163 缺失的区间 缺失的区间 164 最大间距 最大间距 165 比较版本号 比较版本号 166 分数到小数 分数到小数 167 两数之和 II - 输入有序数组 两数之和 II - 输入有序数组 168 Excel表列名称 Excel表列名称 169 多数元素 多数元素 170 两数之和 III - 数据结构设计 两数之和 III - 数据结构设计 171 Excel表列序号 Excel表列序号 172 阶乘后的零 阶乘后的零 173 二叉搜索树迭代器 二叉搜索树迭代器 174 地下城游戏 地下城游戏 175 组合两个表 组合两个表 176 第二高的薪水 第二高的薪水 177 第N高的薪水 第N高的薪水 178 分数排名 分数排名 179 最大数 最大数 180 连续出现的数字 连续出现的数字 181 超过经理收入的员工 超过经理收入的员工 182 查找重复的电子邮箱 查找重复的电子邮箱 183 从不订购的客户 从不订购的客户 184 部门工资最高的员工 部门工资最高的员工 185 部门工资前三高的所有员工 部门工资前三高的所有员工 186 翻转字符串里的单词 II 翻转字符串里的单词 II 187 重复的DNA序列 重复的DNA序列 188 买卖股票的最佳时机 IV 买卖股票的最佳时机 IV 189 旋转数组 旋转数组 190 颠倒二进制位 颠倒二进制位 191 位1的个数 位1的个数 192 统计词频 统计词频 193 有效电话号码 有效电话号码 194 转置文件 转置文件 195 第十行 第十行 196 删除重复的电子邮箱 删除重复的电子邮箱 197 上升的温度 上升的温度 198 打家劫舍 打家劫舍 199 二叉树的右视图 二叉树的右视图 200 岛屿数量 岛屿数量 201 数字范围按位与 数字范围按位与 202 快乐数 快乐数 203 移除链表元素 移除链表元素 204 计数质数 计数质数 205 同构字符串 同构字符串 206 反转链表 反转链表 207 课程表 课程表 208 实现 Trie (前缀树) 实现 Trie (前缀树) 209 长度最小的子数组 长度最小的子数组 210 课程表 II 课程表 II 211 添加与搜索单词 - 数据结构设计 添加与搜索单词 - 数据结构设计 212 单词搜索 II 单词搜索 II 213 打家劫舍 II 打家劫舍 II 214 最短回文串 最短回文串 215 数组中的第K个最大元素 数组中的第K个最大元素 216 组合总和 III 组合总和 III 217 存在重复元素 存在重复元素 218 天际线问题 天际线问题 219 存在重复元素 II 存在重复元素 II 220 存在重复元素 III 存在重复元素 III 221 最大正方形 最大正方形 222 完全二叉树的节点个数 完全二叉树的节点个数 223 矩形面积 矩形面积 224 基本计算器 基本计算器 225 用队列实现栈 用队列实现栈 226 翻转二叉树 翻转二叉树 227 基本计算器 II 基本计算器 II 228 汇总区间 汇总区间 229 求众数 II 求众数 II 230 二叉搜索树中第K小的元素 二叉搜索树中第K小的元素 231 2的幂 2的幂 232 用栈实现队列 用栈实现队列 233 数字 1 的个数 数字 1 的个数 234 回文链表 回文链表 235 二叉搜索树的最近公共祖先 二叉搜索树的最近公共祖先 236 二叉树的最近公共祖先 二叉树的最近公共祖先 237 删除链表中的节点 删除链表中的节点 238 除自身以外数组的乘积 除自身以外数组的乘积 239 滑动窗口最大值 滑动窗口最大值 240 搜索二维矩阵 II 搜索二维矩阵 II 241 为运算表达式设计优先级 为运算表达式设计优先级 242 有效的字母异位词 有效的字母异位词 243 最短单词距离 最短单词距离 244 最短单词距离 II 最短单词距离 II 245 最短单词距离 III 最短单词距离 III 246 中心对称数 中心对称数 247 中心对称数 II 中心对称数 II 248 中心对称数 III 中心对称数 III 249 移位字符串分组 移位字符串分组 250 统计同值子树 统计同值子树 251 展开二维向量 展开二维向量 252 会议室 会议室 253 会议室 II 会议室 II 254 因子的组合 因子的组合 255 验证前序遍历序列二叉搜索树 验证前序遍历序列二叉搜索树 256 粉刷房子 粉刷房子 257 二叉树的所有路径 二叉树的所有路径 258 各位相加 各位相加 259 较小的三数之和 较小的三数之和 260 只出现一次的数字 III 只出现一次的数字 III 261 以图判树 以图判树 262 行程和用户 行程和用户 263 丑数 丑数 264 丑数 II 丑数 II 265 粉刷房子 II 粉刷房子 II 266 回文排列 回文排列 267 回文排列 II 回文排列 II 268 缺失数字 缺失数字 269 火星词典 火星词典 270 最接近的二叉搜索树值 最接近的二叉搜索树值 271 字符串的编码与解码 字符串的编码与解码 272 最接近的二叉搜索树值 II 最接近的二叉搜索树值 II 273 整数转换英文表示 整数转换英文表示 274 H指数 H指数 275 H指数 II H指数 II 276 栅栏涂色 栅栏涂色 277 搜寻名人 搜寻名人 278 第一个错误的版本 第一个错误的版本 279 完全平方数 完全平方数 280 摆动排序 摆动排序 281 锯齿迭代器 锯齿迭代器 282 给表达式添加运算符 给表达式添加运算符 283 移动零 移动零 284 顶端迭代器 顶端迭代器 285 二叉搜索树中的顺序后继 二叉搜索树中的顺序后继 286 墙与门 墙与门 287 寻找重复数 寻找重复数 288 单词的唯一缩写 单词的唯一缩写 289 生命游戏 生命游戏 290 单词规律 单词规律 291 单词规律 II 单词规律 II 292 Nim 游戏 Nim 游戏 293 翻转游戏 翻转游戏 294 翻转游戏 II 翻转游戏 II 295 数据流的中位数 数据流的中位数 296 最佳的碰头地点 最佳的碰头地点 297 二叉树的序列化与反序列化 二叉树的序列化与反序列化 298 二叉树最长连续序列 二叉树最长连续序列 299 猜数字游戏 猜数字游戏 300 最长上升子序列 最长上升子序列 301 删除无效的括号 删除无效的括号 302 包含全部黑色像素的最小矩形 包含全部黑色像素的最小矩形 303 区域和检索 - 数组不可变 区域和检索 - 数组不可变 304 二维区域和检索 - 矩阵不可变 二维区域和检索 - 矩阵不可变 305 岛屿数量 II 岛屿数量 II 306 累加数 累加数 307 区域和检索 - 数组可修改 区域和检索 - 数组可修改 308 二维区域和检索 - 可变 二维区域和检索 - 可变 309 最佳买卖股票时机含冷冻期 最佳买卖股票时机含冷冻期 310 最小高度树 最小高度树 311 稀疏矩阵的乘法 稀疏矩阵的乘法 312 戳气球 戳气球 313 超级丑数 超级丑数 314 二叉树的垂直遍历 二叉树的垂直遍历 315 计算右侧小于当前元素的个数 计算右侧小于当前元素的个数 316 去除重复字母 去除重复字母 317 离建筑物最近的距离 离建筑物最近的距离 318 最大单词长度乘积 最大单词长度乘积 319 灯泡开关 灯泡开关 320 列举单词的全部缩写 列举单词的全部缩写 321 拼接最大数 拼接最大数 322 零钱兑换 零钱兑换 323 无向图中连通分量的数目 无向图中连通分量的数目 324 摆动排序 II 摆动排序 II 325 和等于 k 的最长子数组长度 和等于 k 的最长子数组长度 326 3的幂 3的幂 327 区间和的个数 区间和的个数 328 奇偶链表 奇偶链表 329 矩阵中的最长递增路径 矩阵中的最长递增路径 330 按要求补齐数组 按要求补齐数组 331 验证二叉树的前序序列化 验证二叉树的前序序列化 332 重新安排行程 重新安排行程 333 最大 BST 子树 最大 BST 子树 334 递增的三元子序列 递增的三元子序列 335 路径交叉 路径交叉 336 回文对 回文对 337 打家劫舍 III 打家劫舍 III 338 比特位计数 比特位计数 339 嵌套列表权重和 嵌套列表权重和 340 至多包含 K 个不同字符的最长子串 至多包含 K 个不同字符的最长子串 341 扁平化嵌套列表迭代器 扁平化嵌套列表迭代器 342 4的幂 4的幂 343 整数拆分 整数拆分 344 反转字符串 反转字符串 345 反转字符串中的元音字母 反转字符串中的元音字母 346 数据流中的移动平均值 数据流中的移动平均值 347 前 K 个高频元素 前 K 个高频元素 348 判定井字棋胜负 判定井字棋胜负 349 两个数组的交集 两个数组的交集 350 两个数组的交集 II 两个数组的交集 II 351 安卓系统手势解锁 安卓系统手势解锁 352 将数据流变为多个不相交区间 将数据流变为多个不相交区间 353 贪吃蛇 贪吃蛇 354 俄罗斯套娃信封问题 俄罗斯套娃信封问题 355 设计推特 设计推特 356 直线镜像 直线镜像 357 计算各个位数不同的数字个数 计算各个位数不同的数字个数 358 K 距离间隔重排字符串 K 距离间隔重排字符串 359 日志速率限制器 日志速率限制器 360 有序转化数组 有序转化数组 361 轰炸敌人 轰炸敌人 362 敲击计数器 敲击计数器 363 矩形区域不超过 K 的最大数值和 矩形区域不超过 K 的最大数值和 364 加权嵌套序列和 II 加权嵌套序列和 II 365 水壶问题 水壶问题 366 寻找完全二叉树的叶子节点 寻找完全二叉树的叶子节点 367 有效的完全平方数 有效的完全平方数 368 最大整除子集 最大整除子集 369 给单链表加一 给单链表加一 370 区间加法 区间加法 371 两整数之和 两整数之和 372 超级次方 超级次方 373 查找和最小的K对数字 查找和最小的K对数字 374 猜数字大小 猜数字大小 375 猜数字大小 II 猜数字大小 II 376 摆动序列 摆动序列 377 组合总和 Ⅳ 组合总和 Ⅳ 378 有序矩阵中第K小的元素 有序矩阵中第K小的元素 379 电话目录管理系统 电话目录管理系统 380 常数时间插入、删除和获取随机元素 常数时间插入、删除和获取随机元素 381 O(1) 时间插入、删除和获取随机元素 - 允许重复 O(1) 时间插入、删除和获取随机元素 - 允许重复 382 链表随机节点 链表随机节点 383 赎金信 赎金信 384 打乱数组 打乱数组 385 迷你语法分析器 迷你语法分析器 386 字典序排数 字典序排数 387 字符串中的第一个唯一字符 字符串中的第一个唯一字符 388 文件的最长绝对路径 文件的最长绝对路径 389 找不同 找不同 390 消除游戏 消除游戏 391 完美矩形 完美矩形 392 判断子序列 判断子序列 393 UTF-8 编码验证 UTF-8 编码验证 394 字符串解码 字符串解码 395 至少有K个重复字符的最长子串 至少有K个重复字符的最长子串 396 旋转函数 旋转函数 397 整数替换 整数替换 398 随机数索引 随机数索引 399 除法求值 除法求值 400 第N个数字 第N个数字 401 二进制手表 二进制手表 402 移掉K位数字 移掉K位数字 403 青蛙过河 青蛙过河 404 左叶子之和 左叶子之和 405 数字转换为十六进制数 数字转换为十六进制数 406 根据身高重建队列 根据身高重建队列 407 接雨水 II 接雨水 II 408 有效单词缩写 有效单词缩写 409 最长回文串 最长回文串 410 分割数组的最大值 分割数组的最大值 411 最短特异单词缩写 最短特异单词缩写 412 Fizz Buzz Fizz Buzz 413 等差数列划分 等差数列划分 414 第三大的数 第三大的数 415 字符串相加 字符串相加 416 分割等和子集 分割等和子集 417 太平洋大西洋水流问题 太平洋大西洋水流问题 418 屏幕可显示句子的数量 屏幕可显示句子的数量 419 甲板上的战舰 甲板上的战舰 420 强密码检验器 强密码检验器 421 数组中两个数的最大异或值 数组中两个数的最大异或值 422 有效的单词方块 有效的单词方块 423 从英文中重建数字 从英文中重建数字 424 替换后的最长重复字符 替换后的最长重复字符 425 单词方块 单词方块 426 将二叉搜索树转化为排序的双向链表 将二叉搜索树转化为排序的双向链表 427 建立四叉树 建立四叉树 428 序列化和反序列化 N 叉树 序列化和反序列化 N 叉树 429 N叉树的层序遍历 N叉树的层序遍历 430 扁平化多级双向链表 扁平化多级双向链表 431 将 N 叉树编码为二叉树 将 N 叉树编码为二叉树 432 全 O(1) 的数据结构 全 O(1) 的数据结构 433 最小基因变化 最小基因变化 434 字符串中的单词数 字符串中的单词数 435 无重叠区间 无重叠区间 436 寻找右区间 寻找右区间 437 路径总和 III 路径总和 III 438 找到字符串中所有字母异位词 找到字符串中所有字母异位词 439 三元表达式解析器 三元表达式解析器 440 字典序的第K小数字 字典序的第K小数字 441 排列硬币 排列硬币 442 数组中重复的数据 数组中重复的数据 443 压缩字符串 压缩字符串 444 序列重建 序列重建 445 两数相加 II 两数相加 II 446 等差数列划分 II - 子序列 等差数列划分 II - 子序列 447 回旋镖的数量 回旋镖的数量 448 找到所有数组中消失的数字 找到所有数组中消失的数字 449 序列化和反序列化二叉搜索树 序列化和反序列化二叉搜索树 450 删除二叉搜索树中的节点 删除二叉搜索树中的节点 451 根据字符出现频率排序 根据字符出现频率排序 452 用最少数量的箭引爆气球 用最少数量的箭引爆气球 453 最小移动次数使数组元素相等 最小移动次数使数组元素相等 454 四数相加 II 四数相加 II 455 分发饼干 分发饼干 456 132模式 132模式 457 环形数组循环 环形数组循环 458 可怜的小猪 可怜的小猪 459 重复的子字符串 重复的子字符串 460 LFU缓存 LFU缓存 461 汉明距离 汉明距离 462 最少移动次数使数组元素相等 II 最少移动次数使数组元素相等 II 463 岛屿的周长 岛屿的周长 464 我能赢吗 我能赢吗 465 最优账单平衡 最优账单平衡 466 统计重复个数 统计重复个数 467 环绕字符串中唯一的子字符串 环绕字符串中唯一的子字符串 468 验证IP地址 验证IP地址 469 凸多边形 凸多边形 470 用 Rand7() 实现 Rand10() 用 Rand7() 实现 Rand10() 471 编码最短长度的字符串 编码最短长度的字符串 472 连接词 连接词 473 火柴拼正方形 火柴拼正方形 474 一和零 一和零 475 供暖器 供暖器 476 数字的补数 数字的补数 477 汉明距离总和 汉明距离总和 478 在圆内随机生成点 在圆内随机生成点 479 最大回文数乘积 最大回文数乘积 480 滑动窗口中位数 滑动窗口中位数 481 神奇字符串 神奇字符串 482 密钥格式化 密钥格式化 483 最小好进制 最小好进制 484 寻找排列 寻找排列 485 最大连续1的个数 最大连续1的个数 486 预测赢家 预测赢家 487 最大连续1的个数 II 最大连续1的个数 II 488 祖玛游戏 祖玛游戏 489 扫地机器人 扫地机器人 490 迷宫 迷宫 491 递增子序列 递增子序列 492 构造矩形 构造矩形 493 翻转对 翻转对 494 目标和 目标和 495 提莫攻击 提莫攻击 496 下一个更大元素 I 下一个更大元素 I 497 非重叠矩形中的随机点 非重叠矩形中的随机点 498 对角线遍历 对角线遍历 499 迷宫 III 迷宫 III 500 键盘行 键盘行 501 二叉搜索树中的众数 二叉搜索树中的众数 502 IPO IPO 503 下一个更大元素 II 下一个更大元素 II 504 七进制数 七进制数 505 迷宫 II 迷宫 II 506 相对名次 相对名次 507 完美数 完美数 508 出现次数最多的子树元素和 出现次数最多的子树元素和 509 斐波那契数 斐波那契数 510 二叉搜索树中的中序后继 II 二叉搜索树中的中序后继 II 511 游戏玩法分析 I 游戏玩法分析 I 512 游戏玩法分析 II 游戏玩法分析 II 513 找树左下角的值 找树左下角的值 514 自由之路 自由之路 515 在每个树行中找最大值 在每个树行中找最大值 516 最长回文子序列 最长回文子序列 517 超级洗衣机 超级洗衣机 518 零钱兑换 II 零钱兑换 II 519 随机翻转矩阵 随机翻转矩阵 520 检测大写字母 检测大写字母 521 最长特殊序列 Ⅰ 最长特殊序列 Ⅰ 522 最长特殊序列 II 最长特殊序列 II 523 连续的子数组和 连续的子数组和 524 通过删除字母匹配到字典里最长单词 通过删除字母匹配到字典里最长单词 525 连续数组 连续数组 526 优美的排列 优美的排列 527 单词缩写 单词缩写 528 按权重随机选择 按权重随机选择 529 扫雷游戏 扫雷游戏 530 二叉搜索树的最小绝对差 二叉搜索树的最小绝对差 531 孤独像素 I 孤独像素 I 532 数组中的K-diff数对 数组中的K-diff数对 533 孤独像素 II 孤独像素 II 534 游戏玩法分析 III 游戏玩法分析 III 535 TinyURL 的加密与解密 TinyURL 的加密与解密 536 从字符串生成二叉树 从字符串生成二叉树 537 复数乘法 复数乘法 538 把二叉搜索树转换为累加树 把二叉搜索树转换为累加树 539 最小时间差 最小时间差 540 有序数组中的单一元素 有序数组中的单一元素 541 反转字符串 II 反转字符串 II 542 01 矩阵 01 矩阵 543 二叉树的直径 二叉树的直径 544 输出比赛匹配对 输出比赛匹配对 545 二叉树的边界 二叉树的边界 546 移除盒子 移除盒子 547 朋友圈 朋友圈 548 将数组分割成和相等的子数组 将数组分割成和相等的子数组 549 二叉树中最长的连续序列 二叉树中最长的连续序列 550 游戏玩法分析 IV 游戏玩法分析 IV 551 学生出勤记录 I 学生出勤记录 I 552 学生出勤记录 II 学生出勤记录 II 553 最优除法 最优除法 554 砖墙 砖墙 555 分割连接字符串 分割连接字符串 556 下一个更大元素 III 下一个更大元素 III 557 反转字符串中的单词 III 反转字符串中的单词 III 558 四叉树交集 四叉树交集 559 N叉树的最大深度 N叉树的最大深度 560 和为K的子数组 和为K的子数组 561 数组拆分 I 数组拆分 I 562 矩阵中最长的连续1线段 矩阵中最长的连续1线段 563 二叉树的坡度 二叉树的坡度 564 寻找最近的回文数 寻找最近的回文数 565 数组嵌套 数组嵌套 566 重塑矩阵 重塑矩阵 567 字符串的排列 字符串的排列 568 最大休假天数 最大休假天数 569 员工薪水中位数 员工薪水中位数 570 至少有5名直接下属的经理 至少有5名直接下属的经理 571 给定数字的频率查询中位数 给定数字的频率查询中位数 572 另一个树的子树 另一个树的子树 573 松鼠模拟 松鼠模拟 574 当选者 当选者 575 分糖果 分糖果 576 出界的路径数 出界的路径数 577 员工奖金 员工奖金 578 查询回答率最高的问题 查询回答率最高的问题 579 查询员工的累计薪水 查询员工的累计薪水 580 统计各专业学生人数 统计各专业学生人数 581 最短无序连续子数组 最短无序连续子数组 582 杀死进程 杀死进程 583 两个字符串的删除操作 两个字符串的删除操作 584 寻找用户推荐人 寻找用户推荐人 585 2016年的投资 2016年的投资 586 订单最多的客户 订单最多的客户 587 安装栅栏 安装栅栏 588 设计内存文件系统 设计内存文件系统 589 N叉树的前序遍历 N叉树的前序遍历 590 N叉树的后序遍历 N叉树的后序遍历 591 标签验证器 标签验证器 592 分数加减运算 分数加减运算 593 有效的正方形 有效的正方形 594 最长和谐子序列 最长和谐子序列 595 大的国家 大的国家 596 超过5名学生的课 超过5名学生的课 597 好友申请 I :总体通过率 好友申请 I :总体通过率 598 范围求和 II 范围求和 II 599 两个列表的最小索引总和 两个列表的最小索引总和 600 不含连续1的非负整数 不含连续1的非负整数 601 体育馆的人流量 体育馆的人流量 602 好友申请 II :谁有最多的好友 好友申请 II :谁有最多的好友 603 连续空余座位 连续空余座位 604 迭代压缩字符串 迭代压缩字符串 605 种花问题 种花问题 606 根据二叉树创建字符串 根据二叉树创建字符串 607 销售员 销售员 608 树节点 树节点 609 在系统中查找重复文件 在系统中查找重复文件 610 判断三角形 判断三角形 611 有效三角形的个数 有效三角形的个数 612 平面上的最近距离 平面上的最近距离 613 直线上的最近距离 直线上的最近距离 614 二级关注者 二级关注者 615 平均工资:部门与公司比较 平均工资:部门与公司比较 616 给字符串添加加粗标签 给字符串添加加粗标签 617 合并二叉树 合并二叉树 618 学生地理信息报告 学生地理信息报告 619 只出现一次的最大数字 只出现一次的最大数字 620 有趣的电影 有趣的电影 621 任务调度器 任务调度器 622 设计循环队列 设计循环队列 623 在二叉树中增加一行 在二叉树中增加一行 624 数组列表中的最大距离 数组列表中的最大距离 625 最小因式分解 最小因式分解 626 换座位 换座位 627 交换工资 交换工资 628 三个数的最大乘积 三个数的最大乘积 629 K个逆序对数组 K个逆序对数组 630 课程表 III 课程表 III 631 设计 Excel 求和公式 设计 Excel 求和公式 632 最小区间 最小区间 633 平方数之和 平方数之和 634 寻找数组的错位排列 寻找数组的错位排列 635 设计日志存储系统 设计日志存储系统 636 函数的独占时间 函数的独占时间 637 二叉树的层平均值 二叉树的层平均值 638 大礼包 大礼包 639 解码方法 2 解码方法 2 640 求解方程 求解方程 641 设计循环双端队列 设计循环双端队列 642 设计搜索自动补全系统 设计搜索自动补全系统 643 子数组最大平均数 I 子数组最大平均数 I 644 最大平均子段和 II 最大平均子段和 II 645 错误的集合 错误的集合 646 最长数对链 最长数对链 647 回文子串 回文子串 648 单词替换 单词替换 649 Dota2 参议院 Dota2 参议院 650 只有两个键的键盘 只有两个键的键盘 651 4键键盘 4键键盘 652 寻找重复的子树 寻找重复的子树 653 两数之和 IV - 输入 BST 两数之和 IV - 输入 BST 654 最大二叉树 最大二叉树 655 输出二叉树 输出二叉树 656 金币路径 金币路径 657 机器人能否返回原点 机器人能否返回原点 658 找到 K 个最接近的元素 找到 K 个最接近的元素 659 分割数组为连续子序列 分割数组为连续子序列 660 移除 9 移除 9 661 图片平滑器 图片平滑器 662 二叉树最大宽度 二叉树最大宽度 663 均匀树划分 均匀树划分 664 奇怪的打印机 奇怪的打印机 665 非递减数列 非递减数列 666 路径和 IV 路径和 IV 667 优美的排列 II 优美的排列 II 668 乘法表中第k小的数 乘法表中第k小的数 669 修剪二叉搜索树 修剪二叉搜索树 670 最大交换 最大交换 671 二叉树中第二小的节点 二叉树中第二小的节点 672 灯泡开关 Ⅱ 灯泡开关 Ⅱ 673 最长递增子序列的个数 最长递增子序列的个数 674 最长连续递增序列 最长连续递增序列 675 为高尔夫比赛砍树 为高尔夫比赛砍树 676 实现一个魔法字典 实现一个魔法字典 677 键值映射 键值映射 678 有效的括号字符串 有效的括号字符串 679 24 点游戏 24 点游戏 680 验证回文字符串 Ⅱ 验证回文字符串 Ⅱ 681 最近时刻 最近时刻 682 棒球比赛 棒球比赛 683 K 个空花盆 K 个空花盆 684 冗余连接 冗余连接 685 冗余连接 II 冗余连接 II 686 重复叠加字符串匹配 重复叠加字符串匹配 687 最长同值路径 最长同值路径 688 “马”在棋盘上的概率 “马”在棋盘上的概率 689 三个无重叠子数组的最大和 三个无重叠子数组的最大和 690 员工的重要性 员工的重要性 691 贴纸拼词 贴纸拼词 692 前K个高频单词 前K个高频单词 693 交替位二进制数 交替位二进制数 694 不同岛屿的数量 不同岛屿的数量 695 岛屿的最大面积 岛屿的最大面积 696 计数二进制子串 计数二进制子串 697 数组的度 数组的度 698 划分为k个相等的子集 划分为k个相等的子集 699 掉落的方块 掉落的方块 700 二叉搜索树中的搜索 二叉搜索树中的搜索 701 二叉搜索树中的插入操作 二叉搜索树中的插入操作 702 搜索长度未知的有序数组 搜索长度未知的有序数组 703 数据流中的第K大元素 数据流中的第K大元素 704 二分查找 二分查找 705 设计哈希集合 设计哈希集合 706 设计哈希映射 设计哈希映射 707 设计链表 设计链表 708 循环有序列表的插入 循环有序列表的插入 709 转换成小写字母 转换成小写字母 710 黑名单中的随机数 黑名单中的随机数 711 不同岛屿的数量 II 不同岛屿的数量 II 712 两个字符串的最小ASCII删除和 两个字符串的最小ASCII删除和 713 乘积小于K的子数组 乘积小于K的子数组 714 买卖股票的最佳时机含手续费 买卖股票的最佳时机含手续费 715 Range 模块 Range 模块 716 最大栈 最大栈 717 1比特与2比特字符 1比特与2比特字符 718 最长重复子数组 最长重复子数组 719 找出第 k 小的距离对 找出第 k 小的距离对 720 词典中最长的单词 词典中最长的单词 721 账户合并 账户合并 722 删除注释 删除注释 723 粉碎糖果 粉碎糖果 724 寻找数组的中心索引 寻找数组的中心索引 725 分隔链表 分隔链表 726 原子的数量 原子的数量 727 最小窗口子序列 最小窗口子序列 728 自除数 自除数 729 我的日程安排表 I 我的日程安排表 I 730 统计不同回文子字符串 统计不同回文子字符串 731 我的日程安排表 II 我的日程安排表 II 732 我的日程安排表 III 我的日程安排表 III 733 图像渲染 图像渲染 734 句子相似性 句子相似性 735 行星碰撞 行星碰撞 736 Lisp 语法解析 Lisp 语法解析 737 句子相似性 II 句子相似性 II 738 单调递增的数字 单调递增的数字 739 每日温度 每日温度 740 删除与获得点数 删除与获得点数 741 摘樱桃 摘樱桃 742 二叉树最近的叶节点 二叉树最近的叶节点 743 网络延迟时间 网络延迟时间 744 寻找比目标字母大的最小字母 寻找比目标字母大的最小字母 745 前缀和后缀搜索 前缀和后缀搜索 746 使用最小花费爬楼梯 使用最小花费爬楼梯 747 至少是其他数字两倍的最大数 至少是其他数字两倍的最大数 748 最短完整词 最短完整词 749 隔离病毒 隔离病毒 750 角矩形的数量 角矩形的数量 751 IP 到 CIDR IP 到 CIDR 752 打开转盘锁 打开转盘锁 753 破解保险箱 破解保险箱 754 到达终点数字 到达终点数字 755 倒水 倒水 756 金字塔转换矩阵 金字塔转换矩阵 757 设置交集大小至少为2 设置交集大小至少为2 758 字符串中的加粗单词 字符串中的加粗单词 759 员工空闲时间 员工空闲时间 760 找出变位映射 找出变位映射 761 特殊的二进制序列 特殊的二进制序列 762 二进制表示中质数个计算置位 二进制表示中质数个计算置位 763 划分字母区间 划分字母区间 764 最大加号标志 最大加号标志 765 情侣牵手 情侣牵手 766 托普利茨矩阵 托普利茨矩阵 767 重构字符串 重构字符串 768 最多能完成排序的块 II 最多能完成排序的块 II 769 最多能完成排序的块 最多能完成排序的块 770 基本计算器 IV 基本计算器 IV 771 宝石与石头 宝石与石头 772 基本计算器 III 基本计算器 III 773 滑动谜题 滑动谜题 774 最小化去加油站的最大距离 最小化去加油站的最大距离 775 全局倒置与局部倒置 全局倒置与局部倒置 776 拆分二叉搜索树 拆分二叉搜索树 777 在LR字符串中交换相邻字符 在LR字符串中交换相邻字符 778 水位上升的泳池中游泳 水位上升的泳池中游泳 779 第K个语法符号 第K个语法符号 780 到达终点 到达终点 781 森林中的兔子 森林中的兔子 782 变为棋盘 变为棋盘 783 二叉搜索树结点最小距离 二叉搜索树结点最小距离 784 字母大小写全排列 字母大小写全排列 785 判断二分图 判断二分图 786 第 K 个最小的素数分数 第 K 个最小的素数分数 787 K 站中转内最便宜的航班 K 站中转内最便宜的航班 788 旋转数字 旋转数字 789 逃脱阻碍者 逃脱阻碍者 790 多米诺和托米诺平铺 多米诺和托米诺平铺 791 自定义字符串排序 自定义字符串排序 792 匹配子序列的单词数 匹配子序列的单词数 793 阶乘函数后K个零 阶乘函数后K个零 794 有效的井字游戏 有效的井字游戏 795 区间子数组个数 区间子数组个数 796 旋转字符串 旋转字符串 797 所有可能的路径 所有可能的路径 798 得分最高的最小轮调 得分最高的最小轮调 799 香槟塔 香槟塔 800 相似 RGB 颜色 相似 RGB 颜色 801 使序列递增的最小交换次数 使序列递增的最小交换次数 802 找到最终的安全状态 找到最终的安全状态 803 打砖块 打砖块 804 唯一摩尔斯密码词 唯一摩尔斯密码词 805 数组的均值分割 数组的均值分割 806 写字符串需要的行数 写字符串需要的行数 807 保持城市天际线 保持城市天际线 808 分汤 分汤 809 情感丰富的文字 情感丰富的文字 810 黑板异或游戏 黑板异或游戏 811 子域名访问计数 子域名访问计数 812 最大三角形面积 最大三角形面积 813 最大平均值和的分组 最大平均值和的分组 814 二叉树剪枝 二叉树剪枝 815 公交路线 公交路线 816 模糊坐标 模糊坐标 817 链表组件 链表组件 818 赛车 赛车 819 最常见的单词 最常见的单词 820 单词的压缩编码 单词的压缩编码 821 字符的最短距离 字符的最短距离 822 翻转卡片游戏 翻转卡片游戏 823 带因子的二叉树 带因子的二叉树 824 山羊拉丁文 山羊拉丁文 825 适龄的朋友 适龄的朋友 826 安排工作以达到最大收益 安排工作以达到最大收益 827 最大人工岛 最大人工岛 828 独特字符串 独特字符串 829 连续整数求和 连续整数求和 830 较大分组的位置 较大分组的位置 831 隐藏个人信息 隐藏个人信息 832 翻转图像 翻转图像 833 字符串中的查找与替换 字符串中的查找与替换 834 树中距离之和 树中距离之和 835 图像重叠 图像重叠 836 矩形重叠 矩形重叠 837 新21点 新21点 838 推多米诺 推多米诺 839 相似字符串组 相似字符串组 840 矩阵中的幻方 矩阵中的幻方 841 钥匙和房间 钥匙和房间 842 将数组拆分成斐波那契序列 将数组拆分成斐波那契序列 843 猜猜这个单词 猜猜这个单词 844 比较含退格的字符串 比较含退格的字符串 845 数组中的最长山脉 数组中的最长山脉 846 一手顺子 一手顺子 847 访问所有节点的最短路径 访问所有节点的最短路径 848 字母移位 字母移位 849 到最近的人的最大距离 到最近的人的最大距离 850 矩形面积 II 矩形面积 II 851 喧闹和富有 喧闹和富有 852 山脉数组的峰顶索引 山脉数组的峰顶索引 853 车队 车队 854 相似度为 K 的字符串 相似度为 K 的字符串 855 考场就座 考场就座 856 括号的分数 括号的分数 857 雇佣 K 名工人的最低成本 雇佣 K 名工人的最低成本 858 镜面反射 镜面反射 859 亲密字符串 亲密字符串 860 柠檬水找零 柠檬水找零 861 翻转矩阵后的得分 翻转矩阵后的得分 862 和至少为 K 的最短子数组 和至少为 K 的最短子数组 863 二叉树中所有距离为 K 的结点 二叉树中所有距离为 K 的结点 864 获取所有钥匙的最短路径 获取所有钥匙的最短路径 865 具有所有最深结点的最小子树 具有所有最深结点的最小子树 866 回文素数 回文素数 867 转置矩阵 转置矩阵 868 二进制间距 二进制间距 869 重新排序得到 2 的幂 重新排序得到 2 的幂 870 优势洗牌 优势洗牌 871 最低加油次数 最低加油次数 872 叶子相似的树 叶子相似的树 873 最长的斐波那契子序列的长度 最长的斐波那契子序列的长度 874 模拟行走机器人 模拟行走机器人 875 爱吃香蕉的珂珂 爱吃香蕉的珂珂 876 链表的中间结点 链表的中间结点 877 石子游戏 石子游戏 878 第 N 个神奇数字 第 N 个神奇数字 879 盈利计划 盈利计划 880 索引处的解码字符串 索引处的解码字符串 881 救生艇 救生艇 882 细分图中的可到达结点 细分图中的可到达结点 883 三维形体投影面积 三维形体投影面积 884 两句话中的不常见单词 两句话中的不常见单词 885 螺旋矩阵 III 螺旋矩阵 III 886 可能的二分法 可能的二分法 887 鸡蛋掉落 鸡蛋掉落 888 公平的糖果交换 公平的糖果交换 889 根据前序和后序遍历构造二叉树 根据前序和后序遍历构造二叉树 890 查找和替换模式 查找和替换模式 891 子序列宽度之和 子序列宽度之和 892 三维形体的表面积 三维形体的表面积 893 特殊等价字符串组 特殊等价字符串组 894 所有可能的满二叉树 所有可能的满二叉树 895 最大频率栈 最大频率栈 896 单调数列 单调数列 897 递增顺序查找树 递增顺序查找树 898 子数组按位或操作 子数组按位或操作 899 有序队列 有序队列 900 RLE 迭代器 RLE 迭代器 901 股票价格跨度 股票价格跨度 902 最大为 N 的数字组合 最大为 N 的数字组合 903 DI 序列的有效排列 DI 序列的有效排列 904 水果成篮 水果成篮 905 按奇偶排序数组 按奇偶排序数组 906 超级回文数 超级回文数 907 子数组的最小值之和 子数组的最小值之和 908 最小差值 I 最小差值 I 909 蛇梯棋 蛇梯棋 910 最小差值 II 最小差值 II 911 在线选举 在线选举 912 排序数组 排序数组 913 猫和老鼠 猫和老鼠 914 卡牌分组 卡牌分组 915 分割数组 分割数组 916 单词子集 单词子集 917 仅仅反转字母 仅仅反转字母 918 环形子数组的最大和 环形子数组的最大和 919 完全二叉树插入器 完全二叉树插入器 920 播放列表的数量 播放列表的数量 921 使括号有效的最少添加 使括号有效的最少添加 922 按奇偶排序数组 II 按奇偶排序数组 II 923 三数之和的多种可能 三数之和的多种可能 924 尽量减少恶意软件的传播 尽量减少恶意软件的传播 925 长按键入 长按键入 926 将字符串翻转到单调递增 将字符串翻转到单调递增 927 三等分 三等分 928 尽量减少恶意软件的传播 II 尽量减少恶意软件的传播 II 929 独特的电子邮件地址 独特的电子邮件地址 930 和相同的二元子数组 和相同的二元子数组 931 下降路径最小和 下降路径最小和 932 漂亮数组 漂亮数组 933 最近的请求次数 最近的请求次数 934 最短的桥 最短的桥 935 骑士拨号器 骑士拨号器 936 戳印序列 戳印序列 937 重新排列日志文件 重新排列日志文件 938 二叉搜索树的范围和 二叉搜索树的范围和 939 最小面积矩形 最小面积矩形 940 不同的子序列 II 不同的子序列 II 941 有效的山脉数组 有效的山脉数组 942 增减字符串匹配 增减字符串匹配 943 最短超级串 最短超级串 944 删列造序 删列造序 945 使数组唯一的最小增量 使数组唯一的最小增量 946 验证栈序列 验证栈序列 947 移除最多的同行或同列石头 移除最多的同行或同列石头 948 令牌放置 令牌放置 949 给定数字能组成的最大时间 给定数字能组成的最大时间 950 按递增顺序显示卡牌 按递增顺序显示卡牌 951 翻转等价二叉树 翻转等价二叉树 952 按公因数计算最大组件大小 按公因数计算最大组件大小 953 验证外星语词典 验证外星语词典 954 二倍数对数组 二倍数对数组 955 删列造序 II 删列造序 II 956 最高的广告牌 最高的广告牌 957 N 天后的牢房 N 天后的牢房 958 二叉树的完全性检验 二叉树的完全性检验 959 由斜杠划分区域 由斜杠划分区域 960 删列造序 III 删列造序 III 961 重复 N 次的元素 重复 N 次的元素 962 最大宽度坡 最大宽度坡 963 最小面积矩形 II 最小面积矩形 II 964 表示数字的最少运算符 表示数字的最少运算符 965 单值二叉树 单值二叉树 966 元音拼写检查器 元音拼写检查器 967 连续差相同的数字 连续差相同的数字 968 监控二叉树 监控二叉树 969 煎饼排序 煎饼排序 970 强整数 强整数 971 翻转二叉树以匹配先序遍历 翻转二叉树以匹配先序遍历 972 相等的有理数 相等的有理数 973 最接近原点的 K 个点 最接近原点的 K 个点 974 和可被 K 整除的子数组 和可被 K 整除的子数组 975 奇偶跳 奇偶跳 976 三角形的最大周长 三角形的最大周长 977 有序数组的平方 有序数组的平方 978 最长湍流子数组 最长湍流子数组 979 在二叉树中分配硬币 在二叉树中分配硬币 980 不同路径 III 不同路径 III 981 基于时间的键值存储 基于时间的键值存储 982 按位与为零的三元组 按位与为零的三元组 983 最低票价 最低票价 984 不含 AAA 或 BBB 的字符串 不含 AAA 或 BBB 的字符串 985 查询后的偶数和 查询后的偶数和 986 区间列表的交集 区间列表的交集 987 二叉树的垂序遍历 二叉树的垂序遍历 988 从叶结点开始的最小字符串 从叶结点开始的最小字符串 989 数组形式的整数加法 数组形式的整数加法 990 等式方程的可满足性 等式方程的可满足性 991 坏了的计算器 坏了的计算器 992 K 个不同整数的子数组 K 个不同整数的子数组 993 二叉树的堂兄弟节点 二叉树的堂兄弟节点 994 腐烂的橘子 腐烂的橘子 995 K 连续位的最小翻转次数 K 连续位的最小翻转次数 996 正方形数组的数目 正方形数组的数目 997 找到小镇的法官 找到小镇的法官 998 最大二叉树 II 最大二叉树 II 999 车的可用捕获量 车的可用捕获量 1000 合并石头的最低成本 合并石头的最低成本 1001 网格照明 网格照明 1002 查找常用字符 查找常用字符 1003 检查替换后的词是否有效 检查替换后的词是否有效 1004 最大连续1的个数 III 最大连续1的个数 III 1005 K 次取反后最大化的数组和 K 次取反后最大化的数组和 1006 笨阶乘 笨阶乘 1007 行相等的最少多米诺旋转 行相等的最少多米诺旋转 1008 先序遍历构造二叉树 先序遍历构造二叉树 1009 十进制整数的反码 十进制整数的反码 1010 总持续时间可被 60 整除的歌曲 总持续时间可被 60 整除的歌曲 1011 在 D 天内送达包裹的能力 在 D 天内送达包裹的能力 1012 至少有 1 位重复的数字 至少有 1 位重复的数字 1013 将数组分成和相等的三个部分 将数组分成和相等的三个部分 1014 最佳观光组合 最佳观光组合 1015 可被 K 整除的最小整数 可被 K 整除的最小整数 1016 子串能表示从 1 到 N 数字的二进制串 子串能表示从 1 到 N 数字的二进制串 1017 负二进制转换 负二进制转换 1018 可被 5 整除的二进制前缀 可被 5 整除的二进制前缀 1019 链表中的下一个更大节点 链表中的下一个更大节点 1020 飞地的数量 飞地的数量 1021 删除最外层的括号 删除最外层的括号 1022 从根到叶的二进制数之和 从根到叶的二进制数之和 1023 驼峰式匹配 驼峰式匹配 1024 视频拼接 视频拼接 1025 除数博弈 除数博弈 1026 节点与其祖先之间的最大差值 节点与其祖先之间的最大差值 1027 最长等差数列 最长等差数列 1028 从先序遍历还原二叉树 从先序遍历还原二叉树 1029 两地调度 两地调度 1030 距离顺序排列矩阵单元格 距离顺序排列矩阵单元格 1031 两个非重叠子数组的最大和 两个非重叠子数组的最大和 1032 字符流 字符流 1033 移动石子直到连续 移动石子直到连续 1034 边框着色 边框着色 1035 不相交的线 不相交的线 1036 逃离大迷宫 逃离大迷宫 1037 有效的回旋镖 有效的回旋镖 1038 从二叉搜索树到更大和树 从二叉搜索树到更大和树 1039 多边形三角剖分的最低得分 多边形三角剖分的最低得分 1040 移动石子直到连续 II 移动石子直到连续 II 1041 困于环中的机器人 困于环中的机器人 1042 不邻接植花 不邻接植花 1043 分隔数组以得到最大和 分隔数组以得到最大和 1044 最长重复子串 最长重复子串 1045 买下所有产品的客户 买下所有产品的客户 1046 最后一块石头的重量 最后一块石头的重量 1047 删除字符串中的所有相邻重复项 删除字符串中的所有相邻重复项 1048 最长字符串链 最长字符串链 1049 最后一块石头的重量 II 最后一块石头的重量 II 1050 合作过至少三次的演员和导演 合作过至少三次的演员和导演 1051 高度检查器 高度检查器 1052 爱生气的书店老板 爱生气的书店老板 1053 交换一次的先前排列 交换一次的先前排列 1054 距离相等的条形码 距离相等的条形码 1055 形成字符串的最短路径 形成字符串的最短路径 1056 易混淆数 易混淆数 1057 校园自行车分配 校园自行车分配 1058 最小化舍入误差以满足目标 最小化舍入误差以满足目标 1059 从始点到终点的所有路径 从始点到终点的所有路径 1060 有序数组中的缺失元素 有序数组中的缺失元素 1061 按字典序排列最小的等效字符串 按字典序排列最小的等效字符串 1062 最长重复子串 最长重复子串 1063 有效子数组的数目 有效子数组的数目 1064 不动点 不动点 1065 字符串的索引对 字符串的索引对 1066 校园自行车分配 II 校园自行车分配 II 1067 范围内的数字计数 范围内的数字计数 1068 产品销售分析 I 产品销售分析 I 1069 产品销售分析 II 产品销售分析 II 1070 产品销售分析 III 产品销售分析 III 1071 字符串的最大公因子 字符串的最大公因子 1072 按列翻转得到最大值等行数 按列翻转得到最大值等行数 1073 负二进制数相加 负二进制数相加 1074 元素和为目标值的子矩阵数量 元素和为目标值的子矩阵数量 1075 项目员工 I 项目员工 I 1076 项目员工II 项目员工II 1077 项目员工 III 项目员工 III 1078 Bigram 分词 Bigram 分词 1079 活字印刷 活字印刷 1080 根到叶路径上的不足节点 根到叶路径上的不足节点 1081 不同字符的最小子序列 不同字符的最小子序列 1082 销售分析 I 销售分析 I 1083 销售分析 II 销售分析 II 1084 销售分析III 销售分析III 1085 最小元素各数位之和 最小元素各数位之和 1086 前五科的均分 前五科的均分 1087 字母切换 字母切换 1088 易混淆数 II 易混淆数 II 1089 复写零 复写零 1090 受标签影响的最大值 受标签影响的最大值 1091 二进制矩阵中的最短路径 二进制矩阵中的最短路径 1092 最短公共超序列 最短公共超序列 1093 大样本统计 大样本统计 1094 拼车 拼车 1095 山脉数组中查找目标值 山脉数组中查找目标值 1096 花括号展开 II 花括号展开 II 1097 游戏玩法分析 V 游戏玩法分析 V 1098 小众书籍 小众书籍 1099 小于 K 的两数之和 小于 K 的两数之和 1100 长度为 K 的无重复字符子串 长度为 K 的无重复字符子串 1101 彼此熟识的最早时间 彼此熟识的最早时间 1102 得分最高的路径 得分最高的路径 1103 分糖果 II 分糖果 II 1104 二叉树寻路 二叉树寻路 1105 填充书架 填充书架 1106 解析布尔表达式 解析布尔表达式 1107 每日新用户统计 每日新用户统计 1108 IP 地址无效化 IP 地址无效化 1109 航班预订统计 航班预订统计 1110 删点成林 删点成林 1111 有效括号的嵌套深度 有效括号的嵌套深度 1112 每位学生的最高成绩 每位学生的最高成绩 1113 报告的记录 报告的记录 1114 按序打印 按序打印 1115 交替打印FooBar 交替打印FooBar 1116 打印零与奇偶数 打印零与奇偶数 1117 H2O 生成 H2O 生成 1118 一月有多少天 一月有多少天 1119 删去字符串中的元音 删去字符串中的元音 1120 子树的最大平均值 子树的最大平均值 1121 将数组分成几个递增序列 将数组分成几个递增序列 1122 数组的相对排序 数组的相对排序 1123 最深叶节点的最近公共祖先 最深叶节点的最近公共祖先 1124 表现良好的最长时间段 表现良好的最长时间段 1125 最小的必要团队 最小的必要团队 1126 查询活跃业务 查询活跃业务 1127 用户购买平台 用户购买平台 1128 等价多米诺骨牌对的数量 等价多米诺骨牌对的数量 1129 颜色交替的最短路径 颜色交替的最短路径 1130 叶值的最小代价生成树 叶值的最小代价生成树 1131 绝对值表达式的最大值 绝对值表达式的最大值 1132 报告的记录 II 报告的记录 II 1133 最大唯一数 最大唯一数 1134 阿姆斯特朗数 阿姆斯特朗数 1135 最低成本联通所有城市 最低成本联通所有城市 1136 平行课程 平行课程 1137 第 N 个泰波那契数 第 N 个泰波那契数 1138 字母板上的路径 字母板上的路径 1139 最大的以 1 为边界的正方形 最大的以 1 为边界的正方形 1140 石子游戏 II 石子游戏 II 1141 查询近30天活跃用户数 查询近30天活跃用户数 1142 过去30天的用户活动 II 过去30天的用户活动 II 1143 最长公共子序列 最长公共子序列 1144 递减元素使数组呈锯齿状 递减元素使数组呈锯齿状 1145 二叉树着色游戏 二叉树着色游戏 1146 快照数组 快照数组 1147 段式回文 段式回文 1148 文章浏览 I 文章浏览 I 1149 文章浏览 II 文章浏览 II 1150 检查一个数是否在数组中占绝大多数 检查一个数是否在数组中占绝大多数 1151 最少交换次数来组合所有的 1 最少交换次数来组合所有的 1 1152 用户网站访问行为分析 用户网站访问行为分析 1153 字符串转化 字符串转化 1154 一年中的第几天 一年中的第几天 1155 掷骰子的N种方法 掷骰子的N种方法 1156 单字符重复子串的最大长度 单字符重复子串的最大长度 1157 子数组中占绝大多数的元素 子数组中占绝大多数的元素 1158 市场分析 I 市场分析 I 1159 Market Analysis II Market Analysis II 1160 拼写单词 拼写单词 1161 最大层内元素和 最大层内元素和 1162 地图分析 地图分析 1163 按字典序排在最后的子串 按字典序排在最后的子串 1164 指定日期的产品价格 指定日期的产品价格 1165 单行键盘 单行键盘 1166 设计文件系统 设计文件系统 1167 连接棒材的最低费用 连接棒材的最低费用 1168 水资源分配优化 水资源分配优化 1169 查询无效交易 查询无效交易 1170 比较字符串最小字母出现频次 比较字符串最小字母出现频次 1171 从链表中删去总和值为零的连续节点 从链表中删去总和值为零的连续节点 1172 餐盘栈 餐盘栈 1173 即时食物配送 I 即时食物配送 I 1174 即时食物配送 II 即时食物配送 II 1175 质数排列 质数排列 1176 健身计划评估 健身计划评估 1177 构建回文串检测 构建回文串检测 1178 猜字谜 猜字谜 1179 重新格式化部门表 重新格式化部门表 1180 统计只含单一字母的子串 统计只含单一字母的子串 1181 前后拼接 前后拼接 1182 与目标颜色间的最短距离 与目标颜色间的最短距离 1183 矩阵中 1 的最大数量 矩阵中 1 的最大数量 1184 公交站间的距离 公交站间的距离 1185 一周中的第几天 一周中的第几天 1186 删除一次得到子数组最大和 删除一次得到子数组最大和 1187 使数组严格递增 使数组严格递增 1188 设计有限阻塞队列 设计有限阻塞队列 1189 “气球” 的最大数量 “气球” 的最大数量 1190 反转每对括号间的子串 反转每对括号间的子串 1191 K 次串联后最大子数组之和 K 次串联后最大子数组之和 1192 查找集群内的「关键连接」 查找集群内的「关键连接」 1193 每月交易 I 每月交易 I 1194 锦标赛优胜者 锦标赛优胜者 1195 交替打印字符串 交替打印字符串 1196 最多可以买到的苹果数量 最多可以买到的苹果数量 1197 进击的骑士 进击的骑士 1198 找出所有行中最小公共元素 找出所有行中最小公共元素 1199 建造街区的最短时间 建造街区的最短时间 1200 最小绝对差 最小绝对差 1201 丑数 III 丑数 III 1202 交换字符串中的元素 交换字符串中的元素 1203 项目管理 项目管理 1204 Last Person to Fit in the Elevator Last Person to Fit in the Elevator 1205 每月交易II 每月交易II 1206 设计跳表 设计跳表 1207 独一无二的出现次数 独一无二的出现次数 1208 尽可能使字符串相等 尽可能使字符串相等 1209 删除字符串中的所有相邻重复项 II 删除字符串中的所有相邻重复项 II 1210 穿过迷宫的最少移动次数 穿过迷宫的最少移动次数 1211 Queries Quality and Percentage Queries Quality and Percentage 1212 查询球队积分 查询球队积分 1213 三个有序数组的交集 三个有序数组的交集 1214 查找两棵二叉搜索树之和 查找两棵二叉搜索树之和 1215 步进数 步进数 1216 验证回文字符串 III 验证回文字符串 III 1217 玩筹码 玩筹码 1218 最长定差子序列 最长定差子序列 1219 黄金矿工 黄金矿工 1220 统计元音字母序列的数目 统计元音字母序列的数目 1221 分割平衡字符串 分割平衡字符串 1222 可以攻击国王的皇后 可以攻击国王的皇后 1223 掷骰子模拟 掷骰子模拟 1224 最大相等频率 最大相等频率 1225 报告系统状态的连续日期 报告系统状态的连续日期 1226 哲学家进餐 哲学家进餐 1227 飞机座位分配概率 飞机座位分配概率 1228 等差数列中缺失的数字 等差数列中缺失的数字 1229 安排会议日程 安排会议日程 1230 抛掷硬币 抛掷硬币 1231 分享巧克力 分享巧克力 1232 缀点成线 缀点成线 1233 删除子文件夹 删除子文件夹 1234 替换子串得到平衡字符串 替换子串得到平衡字符串 1235 规划兼职工作 规划兼职工作 1236 网络爬虫 网络爬虫 1237 找出给定方程的正整数解 找出给定方程的正整数解 1238 循环码排列 循环码排列 1239 串联字符串的最大长度 串联字符串的最大长度 1240 铺瓷砖 铺瓷砖 1241 每个帖子的评论数 每个帖子的评论数 1242 多线程网页爬虫 多线程网页爬虫 1243 数组变换 数组变换 1244 力扣排行榜 力扣排行榜 1245 树的直径 树的直径 1246 删除回文子数组 删除回文子数组 1247 交换字符使得字符串相同 交换字符使得字符串相同 1248 统计「优美子数组」 统计「优美子数组」 1249 移除无效的括号 移除无效的括号 1250 检查「好数组」 检查「好数组」 1251 平均售价 平均售价 1252 奇数值单元格的数目 奇数值单元格的数目 1253 重构 2 行二进制矩阵 重构 2 行二进制矩阵 1254 统计封闭岛屿的数目 统计封闭岛屿的数目 1255 得分最高的单词集合 得分最高的单词集合 1256 加密数字 加密数字 1257 最小公共区域 最小公共区域 1258 近义词句子 近义词句子 1259 不相交的握手 不相交的握手 1260 二维网格迁移 二维网格迁移 1261 在受污染的二叉树中查找元素 在受污染的二叉树中查找元素 1262 可被三整除的最大和 可被三整除的最大和 1263 推箱子 推箱子 1264 页面推荐 页面推荐 1265 逆序打印不可变链表 逆序打印不可变链表 1266 访问所有点的最小时间 访问所有点的最小时间 1267 统计参与通信的服务器 统计参与通信的服务器 1268 搜索推荐系统 搜索推荐系统 1269 停在原地的方案数 停在原地的方案数 1270 向公司CEO汇报工作的所有人 向公司CEO汇报工作的所有人 1271 十六进制魔术数字 十六进制魔术数字 1272 删除区间 删除区间 1273 删除树节点 删除树节点 1274 矩形内船只的数目 矩形内船只的数目 1275 找出井字棋的获胜者 找出井字棋的获胜者 1276 不浪费原料的汉堡制作方案 不浪费原料的汉堡制作方案 1277 统计全为 1 的正方形子矩阵 统计全为 1 的正方形子矩阵 1278 分割回文串 III 分割回文串 III 1279 红绿灯路口 红绿灯路口 1280 学生们参加各科测试的次数 学生们参加各科测试的次数 1281 整数的各位积和之差 整数的各位积和之差 1282 用户分组 用户分组 1283 使结果不超过阈值的最小除数 使结果不超过阈值的最小除数 1284 转化为全零矩阵的最少反转次数 转化为全零矩阵的最少反转次数 1285 找到连续区间的开始和结束数字 找到连续区间的开始和结束数字 1286 字母组合迭代器 字母组合迭代器 1287 有序数组中出现次数超过25%的元素 有序数组中出现次数超过25%的元素 1288 删除被覆盖区间 删除被覆盖区间 1289 下降路径最小和 II 下降路径最小和 II 1290 二进制链表转整数 二进制链表转整数 1291 顺次数 顺次数 1292 元素和小于等于阈值的正方形的最大边长 元素和小于等于阈值的正方形的最大边长 1293 网格中的最短路径 网格中的最短路径 1294 不同国家的天气类型 不同国家的天气类型 1295 统计位数为偶数的数字 统计位数为偶数的数字 1296 划分数组为连续数字的集合 划分数组为连续数字的集合 1297 子串的最大出现次数 子串的最大出现次数 1298 你能从盒子里获得的最大糖果数 你能从盒子里获得的最大糖果数 1299 将每个元素替换为右侧最大元素 将每个元素替换为右侧最大元素 1300 转变数组后最接近目标值的数组和 转变数组后最接近目标值的数组和 1301 最大得分的路径数目 最大得分的路径数目 1302 层数最深叶子节点的和 层数最深叶子节点的和 1303 求团队人数 求团队人数 1304 和为零的N个唯一整数 和为零的N个唯一整数 1305 两棵二叉搜索树中的所有元素 两棵二叉搜索树中的所有元素 1306 跳跃游戏 III 跳跃游戏 III 1307 口算难题 口算难题 1309 解码字母到整数映射 解码字母到整数映射 1310 子数组异或查询 子数组异或查询 1311 获取你好友已观看的视频 获取你好友已观看的视频 1312 让字符串成为回文串的最少插入次数 让字符串成为回文串的最少插入次数 1313 解压缩编码列表 解压缩编码列表 1314 矩阵区域和 矩阵区域和 1315 祖父节点值为偶数的节点和 祖父节点值为偶数的节点和 1316 不同的循环子字符串 不同的循环子字符串 1317 将整数转换为两个无零整数的和 将整数转换为两个无零整数的和 1318 或运算的最小翻转次数 或运算的最小翻转次数 1319 连通网络的操作次数 连通网络的操作次数 1320 二指输入的的最小距离 二指输入的的最小距离 LCP 1 猜数字 猜数字 LCP 2 分式化简 分式化简 LCP 3 机器人大冒险 机器人大冒险 LCP 4 覆盖 覆盖 LCP 5 发 LeetCoin 发 LeetCoin