# LeetCode

[English Version](/solution/README_EN.md)

## 题解

列表所有题解均由 [开源社区 Doocs](https://github.com/doocs) 贡献者提供,正在完善中,欢迎贡献你的题解!

快速搜索题号、题解、标签等,请善用 <kbd>Control</kbd> + <kbd>F</kbd>(或者 <kbd>Command</kbd> + <kbd>F</kbd>)。


|  题号  |  题解  |  标签  |  难度  | 备注 |
| --- | --- | --- | --- | --- |
|  0001  |  [两数之和](/solution/0000-0099/0001.Two%20Sum/README.md)  |  `数组`,`哈希表`  |  简单  |    |
|  0002  |  [两数相加](/solution/0000-0099/0002.Add%20Two%20Numbers/README.md)  |  `递归`,`链表`,`数学`  |  中等  |    |
|  0003  |  [无重复字符的最长子串](/solution/0000-0099/0003.Longest%20Substring%20Without%20Repeating%20Characters/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |    |
|  0004  |  [寻找两个正序数组的中位数](/solution/0000-0099/0004.Median%20of%20Two%20Sorted%20Arrays/README.md)  |  `数组`,`二分查找`,`分治`  |  困难  |    |
|  0005  |  [最长回文子串](/solution/0000-0099/0005.Longest%20Palindromic%20Substring/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0006  |  [N 字形变换](/solution/0000-0099/0006.Zigzag%20Conversion/README.md)  |  `字符串`  |  中等  |    |
|  0007  |  [整数反转](/solution/0000-0099/0007.Reverse%20Integer/README.md)  |  `数学`  |  中等  |    |
|  0008  |  [字符串转换整数 (atoi)](/solution/0000-0099/0008.String%20to%20Integer%20%28atoi%29/README.md)  |  `字符串`  |  中等  |    |
|  0009  |  [回文数](/solution/0000-0099/0009.Palindrome%20Number/README.md)  |  `数学`  |  简单  |    |
|  0010  |  [正则表达式匹配](/solution/0000-0099/0010.Regular%20Expression%20Matching/README.md)  |  `递归`,`字符串`,`动态规划`  |  困难  |    |
|  0011  |  [盛最多水的容器](/solution/0000-0099/0011.Container%20With%20Most%20Water/README.md)  |  `贪心`,`数组`,`双指针`  |  中等  |    |
|  0012  |  [整数转罗马数字](/solution/0000-0099/0012.Integer%20to%20Roman/README.md)  |  `哈希表`,`数学`,`字符串`  |  中等  |    |
|  0013  |  [罗马数字转整数](/solution/0000-0099/0013.Roman%20to%20Integer/README.md)  |  `哈希表`,`数学`,`字符串`  |  简单  |    |
|  0014  |  [最长公共前缀](/solution/0000-0099/0014.Longest%20Common%20Prefix/README.md)  |  `字典树`,`字符串`  |  简单  |    |
|  0015  |  [三数之和](/solution/0000-0099/0015.3Sum/README.md)  |  `数组`,`双指针`,`排序`  |  中等  |    |
|  0016  |  [最接近的三数之和](/solution/0000-0099/0016.3Sum%20Closest/README.md)  |  `数组`,`双指针`,`排序`  |  中等  |    |
|  0017  |  [电话号码的字母组合](/solution/0000-0099/0017.Letter%20Combinations%20of%20a%20Phone%20Number/README.md)  |  `哈希表`,`字符串`,`回溯`  |  中等  |    |
|  0018  |  [四数之和](/solution/0000-0099/0018.4Sum/README.md)  |  `数组`,`双指针`,`排序`  |  中等  |    |
|  0019  |  [删除链表的倒数第 N 个结点](/solution/0000-0099/0019.Remove%20Nth%20Node%20From%20End%20of%20List/README.md)  |  `链表`,`双指针`  |  中等  |    |
|  0020  |  [有效的括号](/solution/0000-0099/0020.Valid%20Parentheses/README.md)  |  `栈`,`字符串`  |  简单  |    |
|  0021  |  [合并两个有序链表](/solution/0000-0099/0021.Merge%20Two%20Sorted%20Lists/README.md)  |  `递归`,`链表`  |  简单  |    |
|  0022  |  [括号生成](/solution/0000-0099/0022.Generate%20Parentheses/README.md)  |  `字符串`,`动态规划`,`回溯`  |  中等  |    |
|  0023  |  [合并 K 个升序链表](/solution/0000-0099/0023.Merge%20k%20Sorted%20Lists/README.md)  |  `链表`,`分治`,`堆(优先队列)`,`归并排序`  |  困难  |    |
|  0024  |  [两两交换链表中的节点](/solution/0000-0099/0024.Swap%20Nodes%20in%20Pairs/README.md)  |  `递归`,`链表`  |  中等  |    |
|  0025  |  [K 个一组翻转链表](/solution/0000-0099/0025.Reverse%20Nodes%20in%20k-Group/README.md)  |  `递归`,`链表`  |  困难  |    |
|  0026  |  [删除有序数组中的重复项](/solution/0000-0099/0026.Remove%20Duplicates%20from%20Sorted%20Array/README.md)  |  `数组`,`双指针`  |  简单  |    |
|  0027  |  [移除元素](/solution/0000-0099/0027.Remove%20Element/README.md)  |  `数组`,`双指针`  |  简单  |    |
|  0028  |  [找出字符串中第一个匹配项的下标](/solution/0000-0099/0028.Find%20the%20Index%20of%20the%20First%20Occurrence%20in%20a%20String/README.md)  |  `双指针`,`字符串`,`字符串匹配`  |  简单  |    |
|  0029  |  [两数相除](/solution/0000-0099/0029.Divide%20Two%20Integers/README.md)  |  `位运算`,`数学`  |  中等  |    |
|  0030  |  [串联所有单词的子串](/solution/0000-0099/0030.Substring%20with%20Concatenation%20of%20All%20Words/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  困难  |    |
|  0031  |  [下一个排列](/solution/0000-0099/0031.Next%20Permutation/README.md)  |  `数组`,`双指针`  |  中等  |    |
|  0032  |  [最长有效括号](/solution/0000-0099/0032.Longest%20Valid%20Parentheses/README.md)  |  `栈`,`字符串`,`动态规划`  |  困难  |    |
|  0033  |  [搜索旋转排序数组](/solution/0000-0099/0033.Search%20in%20Rotated%20Sorted%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0034  |  [在排序数组中查找元素的第一个和最后一个位置](/solution/0000-0099/0034.Find%20First%20and%20Last%20Position%20of%20Element%20in%20Sorted%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0035  |  [搜索插入位置](/solution/0000-0099/0035.Search%20Insert%20Position/README.md)  |  `数组`,`二分查找`  |  简单  |    |
|  0036  |  [有效的数独](/solution/0000-0099/0036.Valid%20Sudoku/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |    |
|  0037  |  [解数独](/solution/0000-0099/0037.Sudoku%20Solver/README.md)  |  `数组`,`哈希表`,`回溯`,`矩阵`  |  困难  |    |
|  0038  |  [外观数列](/solution/0000-0099/0038.Count%20and%20Say/README.md)  |  `字符串`  |  中等  |    |
|  0039  |  [组合总和](/solution/0000-0099/0039.Combination%20Sum/README.md)  |  `数组`,`回溯`  |  中等  |    |
|  0040  |  [组合总和 II](/solution/0000-0099/0040.Combination%20Sum%20II/README.md)  |  `数组`,`回溯`  |  中等  |    |
|  0041  |  [缺失的第一个正数](/solution/0000-0099/0041.First%20Missing%20Positive/README.md)  |  `数组`,`哈希表`  |  困难  |    |
|  0042  |  [接雨水](/solution/0000-0099/0042.Trapping%20Rain%20Water/README.md)  |  `栈`,`数组`,`双指针`,`动态规划`,`单调栈`  |  困难  |    |
|  0043  |  [字符串相乘](/solution/0000-0099/0043.Multiply%20Strings/README.md)  |  `数学`,`字符串`,`模拟`  |  中等  |    |
|  0044  |  [通配符匹配](/solution/0000-0099/0044.Wildcard%20Matching/README.md)  |  `贪心`,`递归`,`字符串`,`动态规划`  |  困难  |    |
|  0045  |  [跳跃游戏 II](/solution/0000-0099/0045.Jump%20Game%20II/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |    |
|  0046  |  [全排列](/solution/0000-0099/0046.Permutations/README.md)  |  `数组`,`回溯`  |  中等  |    |
|  0047  |  [全排列 II](/solution/0000-0099/0047.Permutations%20II/README.md)  |  `数组`,`回溯`  |  中等  |    |
|  0048  |  [旋转图像](/solution/0000-0099/0048.Rotate%20Image/README.md)  |  `数组`,`数学`,`矩阵`  |  中等  |    |
|  0049  |  [字母异位词分组](/solution/0000-0099/0049.Group%20Anagrams/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  中等  |    |
|  0050  |  [Pow(x, n)](/solution/0000-0099/0050.Pow%28x%2C%20n%29/README.md)  |  `递归`,`数学`  |  中等  |    |
|  0051  |  [N 皇后](/solution/0000-0099/0051.N-Queens/README.md)  |  `数组`,`回溯`  |  困难  |    |
|  0052  |  [N 皇后 II](/solution/0000-0099/0052.N-Queens%20II/README.md)  |  `回溯`  |  困难  |    |
|  0053  |  [最大子数组和](/solution/0000-0099/0053.Maximum%20Subarray/README.md)  |  `数组`,`分治`,`动态规划`  |  中等  |    |
|  0054  |  [螺旋矩阵](/solution/0000-0099/0054.Spiral%20Matrix/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |    |
|  0055  |  [跳跃游戏](/solution/0000-0099/0055.Jump%20Game/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |    |
|  0056  |  [合并区间](/solution/0000-0099/0056.Merge%20Intervals/README.md)  |  `数组`,`排序`  |  中等  |    |
|  0057  |  [插入区间](/solution/0000-0099/0057.Insert%20Interval/README.md)  |  `数组`  |  中等  |    |
|  0058  |  [最后一个单词的长度](/solution/0000-0099/0058.Length%20of%20Last%20Word/README.md)  |  `字符串`  |  简单  |    |
|  0059  |  [螺旋矩阵 II](/solution/0000-0099/0059.Spiral%20Matrix%20II/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |    |
|  0060  |  [排列序列](/solution/0000-0099/0060.Permutation%20Sequence/README.md)  |  `递归`,`数学`  |  困难  |    |
|  0061  |  [旋转链表](/solution/0000-0099/0061.Rotate%20List/README.md)  |  `链表`,`双指针`  |  中等  |    |
|  0062  |  [不同路径](/solution/0000-0099/0062.Unique%20Paths/README.md)  |  `数学`,`动态规划`,`组合数学`  |  中等  |    |
|  0063  |  [不同路径 II](/solution/0000-0099/0063.Unique%20Paths%20II/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |    |
|  0064  |  [最小路径和](/solution/0000-0099/0064.Minimum%20Path%20Sum/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |    |
|  0065  |  [有效数字](/solution/0000-0099/0065.Valid%20Number/README.md)  |  `字符串`  |  困难  |    |
|  0066  |  [加一](/solution/0000-0099/0066.Plus%20One/README.md)  |  `数组`,`数学`  |  简单  |    |
|  0067  |  [二进制求和](/solution/0000-0099/0067.Add%20Binary/README.md)  |  `位运算`,`数学`,`字符串`,`模拟`  |  简单  |    |
|  0068  |  [文本左右对齐](/solution/0000-0099/0068.Text%20Justification/README.md)  |  `数组`,`字符串`,`模拟`  |  困难  |    |
|  0069  |  [x 的平方根 ](/solution/0000-0099/0069.Sqrt%28x%29/README.md)  |  `数学`,`二分查找`  |  简单  |    |
|  0070  |  [爬楼梯](/solution/0000-0099/0070.Climbing%20Stairs/README.md)  |  `记忆化搜索`,`数学`,`动态规划`  |  简单  |    |
|  0071  |  [简化路径](/solution/0000-0099/0071.Simplify%20Path/README.md)  |  `栈`,`字符串`  |  中等  |    |
|  0072  |  [编辑距离](/solution/0000-0099/0072.Edit%20Distance/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0073  |  [矩阵置零](/solution/0000-0099/0073.Set%20Matrix%20Zeroes/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |    |
|  0074  |  [搜索二维矩阵](/solution/0000-0099/0074.Search%20a%202D%20Matrix/README.md)  |  `数组`,`二分查找`,`矩阵`  |  中等  |    |
|  0075  |  [颜色分类](/solution/0000-0099/0075.Sort%20Colors/README.md)  |  `数组`,`双指针`,`排序`  |  中等  |    |
|  0076  |  [最小覆盖子串](/solution/0000-0099/0076.Minimum%20Window%20Substring/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  困难  |    |
|  0077  |  [组合](/solution/0000-0099/0077.Combinations/README.md)  |  `回溯`  |  中等  |    |
|  0078  |  [子集](/solution/0000-0099/0078.Subsets/README.md)  |  `位运算`,`数组`,`回溯`  |  中等  |    |
|  0079  |  [单词搜索](/solution/0000-0099/0079.Word%20Search/README.md)  |  `数组`,`回溯`,`矩阵`  |  中等  |    |
|  0080  |  [删除有序数组中的重复项 II](/solution/0000-0099/0080.Remove%20Duplicates%20from%20Sorted%20Array%20II/README.md)  |  `数组`,`双指针`  |  中等  |    |
|  0081  |  [搜索旋转排序数组 II](/solution/0000-0099/0081.Search%20in%20Rotated%20Sorted%20Array%20II/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0082  |  [删除排序链表中的重复元素 II](/solution/0000-0099/0082.Remove%20Duplicates%20from%20Sorted%20List%20II/README.md)  |  `链表`,`双指针`  |  中等  |    |
|  0083  |  [删除排序链表中的重复元素](/solution/0000-0099/0083.Remove%20Duplicates%20from%20Sorted%20List/README.md)  |  `链表`  |  简单  |    |
|  0084  |  [柱状图中最大的矩形](/solution/0000-0099/0084.Largest%20Rectangle%20in%20Histogram/README.md)  |  `栈`,`数组`,`单调栈`  |  困难  |    |
|  0085  |  [最大矩形](/solution/0000-0099/0085.Maximal%20Rectangle/README.md)  |  `栈`,`数组`,`动态规划`,`矩阵`,`单调栈`  |  困难  |    |
|  0086  |  [分隔链表](/solution/0000-0099/0086.Partition%20List/README.md)  |  `链表`,`双指针`  |  中等  |    |
|  0087  |  [扰乱字符串](/solution/0000-0099/0087.Scramble%20String/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0088  |  [合并两个有序数组](/solution/0000-0099/0088.Merge%20Sorted%20Array/README.md)  |  `数组`,`双指针`,`排序`  |  简单  |    |
|  0089  |  [格雷编码](/solution/0000-0099/0089.Gray%20Code/README.md)  |  `位运算`,`数学`,`回溯`  |  中等  |    |
|  0090  |  [子集 II](/solution/0000-0099/0090.Subsets%20II/README.md)  |  `位运算`,`数组`,`回溯`  |  中等  |    |
|  0091  |  [解码方法](/solution/0000-0099/0091.Decode%20Ways/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0092  |  [反转链表 II](/solution/0000-0099/0092.Reverse%20Linked%20List%20II/README.md)  |  `链表`  |  中等  |    |
|  0093  |  [复原 IP 地址](/solution/0000-0099/0093.Restore%20IP%20Addresses/README.md)  |  `字符串`,`回溯`  |  中等  |    |
|  0094  |  [二叉树的中序遍历](/solution/0000-0099/0094.Binary%20Tree%20Inorder%20Traversal/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0095  |  [不同的二叉搜索树 II](/solution/0000-0099/0095.Unique%20Binary%20Search%20Trees%20II/README.md)  |  `树`,`二叉搜索树`,`动态规划`,`回溯`,`二叉树`  |  中等  |    |
|  0096  |  [不同的二叉搜索树](/solution/0000-0099/0096.Unique%20Binary%20Search%20Trees/README.md)  |  `树`,`二叉搜索树`,`数学`,`动态规划`,`二叉树`  |  中等  |    |
|  0097  |  [交错字符串](/solution/0000-0099/0097.Interleaving%20String/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0098  |  [验证二叉搜索树](/solution/0000-0099/0098.Validate%20Binary%20Search%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0099  |  [恢复二叉搜索树](/solution/0000-0099/0099.Recover%20Binary%20Search%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0100  |  [相同的树](/solution/0100-0199/0100.Same%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0101  |  [对称二叉树](/solution/0100-0199/0101.Symmetric%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0102  |  [二叉树的层序遍历](/solution/0100-0199/0102.Binary%20Tree%20Level%20Order%20Traversal/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0103  |  [二叉树的锯齿形层序遍历](/solution/0100-0199/0103.Binary%20Tree%20Zigzag%20Level%20Order%20Traversal/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0104  |  [二叉树的最大深度](/solution/0100-0199/0104.Maximum%20Depth%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0105  |  [从前序与中序遍历序列构造二叉树](/solution/0100-0199/0105.Construct%20Binary%20Tree%20from%20Preorder%20and%20Inorder%20Traversal/README.md)  |  `树`,`数组`,`哈希表`,`分治`,`二叉树`  |  中等  |    |
|  0106  |  [从中序与后序遍历序列构造二叉树](/solution/0100-0199/0106.Construct%20Binary%20Tree%20from%20Inorder%20and%20Postorder%20Traversal/README.md)  |  `树`,`数组`,`哈希表`,`分治`,`二叉树`  |  中等  |    |
|  0107  |  [二叉树的层序遍历 II](/solution/0100-0199/0107.Binary%20Tree%20Level%20Order%20Traversal%20II/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0108  |  [将有序数组转换为二叉搜索树](/solution/0100-0199/0108.Convert%20Sorted%20Array%20to%20Binary%20Search%20Tree/README.md)  |  `树`,`二叉搜索树`,`数组`,`分治`,`二叉树`  |  简单  |    |
|  0109  |  [有序链表转换二叉搜索树](/solution/0100-0199/0109.Convert%20Sorted%20List%20to%20Binary%20Search%20Tree/README.md)  |  `树`,`二叉搜索树`,`链表`,`分治`,`二叉树`  |  中等  |    |
|  0110  |  [平衡二叉树](/solution/0100-0199/0110.Balanced%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0111  |  [二叉树的最小深度](/solution/0100-0199/0111.Minimum%20Depth%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0112  |  [路径总和](/solution/0100-0199/0112.Path%20Sum/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0113  |  [路径总和 II](/solution/0100-0199/0113.Path%20Sum%20II/README.md)  |  `树`,`深度优先搜索`,`回溯`,`二叉树`  |  中等  |    |
|  0114  |  [二叉树展开为链表](/solution/0100-0199/0114.Flatten%20Binary%20Tree%20to%20Linked%20List/README.md)  |  `栈`,`树`,`深度优先搜索`,`链表`,`二叉树`  |  中等  |    |
|  0115  |  [不同的子序列](/solution/0100-0199/0115.Distinct%20Subsequences/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0116  |  [填充每个节点的下一个右侧节点指针](/solution/0100-0199/0116.Populating%20Next%20Right%20Pointers%20in%20Each%20Node/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`链表`,`二叉树`  |  中等  |    |
|  0117  |  [填充每个节点的下一个右侧节点指针 II](/solution/0100-0199/0117.Populating%20Next%20Right%20Pointers%20in%20Each%20Node%20II/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`链表`,`二叉树`  |  中等  |    |
|  0118  |  [杨辉三角](/solution/0100-0199/0118.Pascal%27s%20Triangle/README.md)  |  `数组`,`动态规划`  |  简单  |    |
|  0119  |  [杨辉三角 II](/solution/0100-0199/0119.Pascal%27s%20Triangle%20II/README.md)  |  `数组`,`动态规划`  |  简单  |    |
|  0120  |  [三角形最小路径和](/solution/0100-0199/0120.Triangle/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0121  |  [买卖股票的最佳时机](/solution/0100-0199/0121.Best%20Time%20to%20Buy%20and%20Sell%20Stock/README.md)  |  `数组`,`动态规划`  |  简单  |    |
|  0122  |  [买卖股票的最佳时机 II](/solution/0100-0199/0122.Best%20Time%20to%20Buy%20and%20Sell%20Stock%20II/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |    |
|  0123  |  [买卖股票的最佳时机 III](/solution/0100-0199/0123.Best%20Time%20to%20Buy%20and%20Sell%20Stock%20III/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0124  |  [二叉树中的最大路径和](/solution/0100-0199/0124.Binary%20Tree%20Maximum%20Path%20Sum/README.md)  |  `树`,`深度优先搜索`,`动态规划`,`二叉树`  |  困难  |    |
|  0125  |  [验证回文串](/solution/0100-0199/0125.Valid%20Palindrome/README.md)  |  `双指针`,`字符串`  |  简单  |    |
|  0126  |  [单词接龙 II](/solution/0100-0199/0126.Word%20Ladder%20II/README.md)  |  `广度优先搜索`,`哈希表`,`字符串`,`回溯`  |  困难  |    |
|  0127  |  [单词接龙](/solution/0100-0199/0127.Word%20Ladder/README.md)  |  `广度优先搜索`,`哈希表`,`字符串`  |  困难  |    |
|  0128  |  [最长连续序列](/solution/0100-0199/0128.Longest%20Consecutive%20Sequence/README.md)  |  `并查集`,`数组`,`哈希表`  |  中等  |    |
|  0129  |  [求根节点到叶节点数字之和](/solution/0100-0199/0129.Sum%20Root%20to%20Leaf%20Numbers/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |    |
|  0130  |  [被围绕的区域](/solution/0100-0199/0130.Surrounded%20Regions/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |    |
|  0131  |  [分割回文串](/solution/0100-0199/0131.Palindrome%20Partitioning/README.md)  |  `字符串`,`动态规划`,`回溯`  |  中等  |    |
|  0132  |  [分割回文串 II](/solution/0100-0199/0132.Palindrome%20Partitioning%20II/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0133  |  [克隆图](/solution/0100-0199/0133.Clone%20Graph/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`哈希表`  |  中等  |    |
|  0134  |  [加油站](/solution/0100-0199/0134.Gas%20Station/README.md)  |  `贪心`,`数组`  |  中等  |    |
|  0135  |  [分发糖果](/solution/0100-0199/0135.Candy/README.md)  |  `贪心`,`数组`  |  困难  |    |
|  0136  |  [只出现一次的数字](/solution/0100-0199/0136.Single%20Number/README.md)  |  `位运算`,`数组`  |  简单  |    |
|  0137  |  [只出现一次的数字 II](/solution/0100-0199/0137.Single%20Number%20II/README.md)  |  `位运算`,`数组`  |  中等  |    |
|  0138  |  [随机链表的复制](/solution/0100-0199/0138.Copy%20List%20with%20Random%20Pointer/README.md)  |  `哈希表`,`链表`  |  中等  |    |
|  0139  |  [单词拆分](/solution/0100-0199/0139.Word%20Break/README.md)  |  `字典树`,`记忆化搜索`,`数组`,`哈希表`,`字符串`,`动态规划`  |  中等  |    |
|  0140  |  [单词拆分 II](/solution/0100-0199/0140.Word%20Break%20II/README.md)  |  `字典树`,`记忆化搜索`,`数组`,`哈希表`,`字符串`,`动态规划`,`回溯`  |  困难  |    |
|  0141  |  [环形链表](/solution/0100-0199/0141.Linked%20List%20Cycle/README.md)  |  `哈希表`,`链表`,`双指针`  |  简单  |    |
|  0142  |  [环形链表 II](/solution/0100-0199/0142.Linked%20List%20Cycle%20II/README.md)  |  `哈希表`,`链表`,`双指针`  |  中等  |    |
|  0143  |  [重排链表](/solution/0100-0199/0143.Reorder%20List/README.md)  |  `栈`,`递归`,`链表`,`双指针`  |  中等  |    |
|  0144  |  [二叉树的前序遍历](/solution/0100-0199/0144.Binary%20Tree%20Preorder%20Traversal/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0145  |  [二叉树的后序遍历](/solution/0100-0199/0145.Binary%20Tree%20Postorder%20Traversal/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0146  |  [LRU 缓存](/solution/0100-0199/0146.LRU%20Cache/README.md)  |  `设计`,`哈希表`,`链表`,`双向链表`  |  中等  |    |
|  0147  |  [对链表进行插入排序](/solution/0100-0199/0147.Insertion%20Sort%20List/README.md)  |  `链表`,`排序`  |  中等  |    |
|  0148  |  [排序链表](/solution/0100-0199/0148.Sort%20List/README.md)  |  `链表`,`双指针`,`分治`,`排序`,`归并排序`  |  中等  |    |
|  0149  |  [直线上最多的点数](/solution/0100-0199/0149.Max%20Points%20on%20a%20Line/README.md)  |  `几何`,`数组`,`哈希表`,`数学`  |  困难  |    |
|  0150  |  [逆波兰表达式求值](/solution/0100-0199/0150.Evaluate%20Reverse%20Polish%20Notation/README.md)  |  `栈`,`数组`,`数学`  |  中等  |    |
|  0151  |  [反转字符串中的单词](/solution/0100-0199/0151.Reverse%20Words%20in%20a%20String/README.md)  |  `双指针`,`字符串`  |  中等  |    |
|  0152  |  [乘积最大子数组](/solution/0100-0199/0152.Maximum%20Product%20Subarray/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0153  |  [寻找旋转排序数组中的最小值](/solution/0100-0199/0153.Find%20Minimum%20in%20Rotated%20Sorted%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0154  |  [寻找旋转排序数组中的最小值 II](/solution/0100-0199/0154.Find%20Minimum%20in%20Rotated%20Sorted%20Array%20II/README.md)  |  `数组`,`二分查找`  |  困难  |    |
|  0155  |  [最小栈](/solution/0100-0199/0155.Min%20Stack/README.md)  |  `栈`,`设计`  |  中等  |    |
|  0156  |  [上下翻转二叉树](/solution/0100-0199/0156.Binary%20Tree%20Upside%20Down/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0157  |  [用 Read4 读取 N 个字符](/solution/0100-0199/0157.Read%20N%20Characters%20Given%20Read4/README.md)  |  `字符串`,`交互`,`模拟`  |  简单  |  🔒  |
|  0158  |  [用 Read4 读取 N 个字符 II](/solution/0100-0199/0158.Read%20N%20Characters%20Given%20read4%20II%20-%20Call%20Multiple%20Times/README.md)  |  `字符串`,`交互`,`模拟`  |  困难  |  🔒  |
|  0159  |  [至多包含两个不同字符的最长子串](/solution/0100-0199/0159.Longest%20Substring%20with%20At%20Most%20Two%20Distinct%20Characters/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  🔒  |
|  0160  |  [相交链表](/solution/0100-0199/0160.Intersection%20of%20Two%20Linked%20Lists/README.md)  |  `哈希表`,`链表`,`双指针`  |  简单  |    |
|  0161  |  [相隔为 1 的编辑距离](/solution/0100-0199/0161.One%20Edit%20Distance/README.md)  |  `双指针`,`字符串`  |  中等  |  🔒  |
|  0162  |  [寻找峰值](/solution/0100-0199/0162.Find%20Peak%20Element/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0163  |  [缺失的区间](/solution/0100-0199/0163.Missing%20Ranges/README.md)  |  `数组`  |  简单  |  🔒  |
|  0164  |  [最大间距](/solution/0100-0199/0164.Maximum%20Gap/README.md)  |  `数组`,`桶排序`,`基数排序`,`排序`  |  困难  |    |
|  0165  |  [比较版本号](/solution/0100-0199/0165.Compare%20Version%20Numbers/README.md)  |  `双指针`,`字符串`  |  中等  |    |
|  0166  |  [分数到小数](/solution/0100-0199/0166.Fraction%20to%20Recurring%20Decimal/README.md)  |  `哈希表`,`数学`,`字符串`  |  中等  |    |
|  0167  |  [两数之和 II - 输入有序数组](/solution/0100-0199/0167.Two%20Sum%20II%20-%20Input%20Array%20Is%20Sorted/README.md)  |  `数组`,`双指针`,`二分查找`  |  中等  |    |
|  0168  |  [Excel表列名称](/solution/0100-0199/0168.Excel%20Sheet%20Column%20Title/README.md)  |  `数学`,`字符串`  |  简单  |    |
|  0169  |  [多数元素](/solution/0100-0199/0169.Majority%20Element/README.md)  |  `数组`,`哈希表`,`分治`,`计数`,`排序`  |  简单  |    |
|  0170  |  [两数之和 III - 数据结构设计](/solution/0100-0199/0170.Two%20Sum%20III%20-%20Data%20structure%20design/README.md)  |  `设计`,`数组`,`哈希表`,`双指针`,`数据流`  |  简单  |  🔒  |
|  0171  |  [Excel 表列序号](/solution/0100-0199/0171.Excel%20Sheet%20Column%20Number/README.md)  |  `数学`,`字符串`  |  简单  |    |
|  0172  |  [阶乘后的零](/solution/0100-0199/0172.Factorial%20Trailing%20Zeroes/README.md)  |  `数学`  |  中等  |    |
|  0173  |  [二叉搜索树迭代器](/solution/0100-0199/0173.Binary%20Search%20Tree%20Iterator/README.md)  |  `栈`,`树`,`设计`,`二叉搜索树`,`二叉树`,`迭代器`  |  中等  |    |
|  0174  |  [地下城游戏](/solution/0100-0199/0174.Dungeon%20Game/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |    |
|  0175  |  [组合两个表](/solution/0100-0199/0175.Combine%20Two%20Tables/README.md)  |  `数据库`  |  简单  |    |
|  0176  |  [第二高的薪水](/solution/0100-0199/0176.Second%20Highest%20Salary/README.md)  |  `数据库`  |  中等  |    |
|  0177  |  [第N高的薪水](/solution/0100-0199/0177.Nth%20Highest%20Salary/README.md)  |  `数据库`  |  中等  |    |
|  0178  |  [分数排名](/solution/0100-0199/0178.Rank%20Scores/README.md)  |  `数据库`  |  中等  |    |
|  0179  |  [最大数](/solution/0100-0199/0179.Largest%20Number/README.md)  |  `贪心`,`数组`,`字符串`,`排序`  |  中等  |    |
|  0180  |  [连续出现的数字](/solution/0100-0199/0180.Consecutive%20Numbers/README.md)  |  `数据库`  |  中等  |    |
|  0181  |  [超过经理收入的员工](/solution/0100-0199/0181.Employees%20Earning%20More%20Than%20Their%20Managers/README.md)  |  `数据库`  |  简单  |    |
|  0182  |  [查找重复的电子邮箱](/solution/0100-0199/0182.Duplicate%20Emails/README.md)  |  `数据库`  |  简单  |    |
|  0183  |  [从不订购的客户](/solution/0100-0199/0183.Customers%20Who%20Never%20Order/README.md)  |  `数据库`  |  简单  |    |
|  0184  |  [部门工资最高的员工](/solution/0100-0199/0184.Department%20Highest%20Salary/README.md)  |  `数据库`  |  中等  |    |
|  0185  |  [部门工资前三高的所有员工](/solution/0100-0199/0185.Department%20Top%20Three%20Salaries/README.md)  |  `数据库`  |  困难  |    |
|  0186  |  [反转字符串中的单词 II](/solution/0100-0199/0186.Reverse%20Words%20in%20a%20String%20II/README.md)  |  `双指针`,`字符串`  |  中等  |  🔒  |
|  0187  |  [重复的DNA序列](/solution/0100-0199/0187.Repeated%20DNA%20Sequences/README.md)  |  `位运算`,`哈希表`,`字符串`,`滑动窗口`,`哈希函数`,`滚动哈希`  |  中等  |    |
|  0188  |  [买卖股票的最佳时机 IV](/solution/0100-0199/0188.Best%20Time%20to%20Buy%20and%20Sell%20Stock%20IV/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0189  |  [轮转数组](/solution/0100-0199/0189.Rotate%20Array/README.md)  |  `数组`,`数学`,`双指针`  |  中等  |    |
|  0190  |  [颠倒二进制位](/solution/0100-0199/0190.Reverse%20Bits/README.md)  |  `位运算`,`分治`  |  简单  |    |
|  0191  |  [位1的个数](/solution/0100-0199/0191.Number%20of%201%20Bits/README.md)  |  `位运算`,`分治`  |  简单  |    |
|  0192  |  [统计词频](/solution/0100-0199/0192.Word%20Frequency/README.md)  |    |  中等  |    |
|  0193  |  [有效电话号码](/solution/0100-0199/0193.Valid%20Phone%20Numbers/README.md)  |    |  简单  |    |
|  0194  |  [转置文件](/solution/0100-0199/0194.Transpose%20File/README.md)  |    |  中等  |    |
|  0195  |  [第十行](/solution/0100-0199/0195.Tenth%20Line/README.md)  |    |  简单  |    |
|  0196  |  [删除重复的电子邮箱](/solution/0100-0199/0196.Delete%20Duplicate%20Emails/README.md)  |  `数据库`  |  简单  |    |
|  0197  |  [上升的温度](/solution/0100-0199/0197.Rising%20Temperature/README.md)  |  `数据库`  |  简单  |    |
|  0198  |  [打家劫舍](/solution/0100-0199/0198.House%20Robber/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0199  |  [二叉树的右视图](/solution/0100-0199/0199.Binary%20Tree%20Right%20Side%20View/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0200  |  [岛屿数量](/solution/0200-0299/0200.Number%20of%20Islands/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |    |
|  0201  |  [数字范围按位与](/solution/0200-0299/0201.Bitwise%20AND%20of%20Numbers%20Range/README.md)  |  `位运算`  |  中等  |    |
|  0202  |  [快乐数](/solution/0200-0299/0202.Happy%20Number/README.md)  |  `哈希表`,`数学`,`双指针`  |  简单  |    |
|  0203  |  [移除链表元素](/solution/0200-0299/0203.Remove%20Linked%20List%20Elements/README.md)  |  `递归`,`链表`  |  简单  |    |
|  0204  |  [计数质数](/solution/0200-0299/0204.Count%20Primes/README.md)  |  `数组`,`数学`,`枚举`,`数论`  |  中等  |    |
|  0205  |  [同构字符串](/solution/0200-0299/0205.Isomorphic%20Strings/README.md)  |  `哈希表`,`字符串`  |  简单  |    |
|  0206  |  [反转链表](/solution/0200-0299/0206.Reverse%20Linked%20List/README.md)  |  `递归`,`链表`  |  简单  |    |
|  0207  |  [课程表](/solution/0200-0299/0207.Course%20Schedule/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |    |
|  0208  |  [实现 Trie (前缀树)](/solution/0200-0299/0208.Implement%20Trie%20%28Prefix%20Tree%29/README.md)  |  `设计`,`字典树`,`哈希表`,`字符串`  |  中等  |    |
|  0209  |  [长度最小的子数组](/solution/0200-0299/0209.Minimum%20Size%20Subarray%20Sum/README.md)  |  `数组`,`二分查找`,`前缀和`,`滑动窗口`  |  中等  |    |
|  0210  |  [课程表 II](/solution/0200-0299/0210.Course%20Schedule%20II/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |    |
|  0211  |  [添加与搜索单词 - 数据结构设计](/solution/0200-0299/0211.Design%20Add%20and%20Search%20Words%20Data%20Structure/README.md)  |  `深度优先搜索`,`设计`,`字典树`,`字符串`  |  中等  |    |
|  0212  |  [单词搜索 II](/solution/0200-0299/0212.Word%20Search%20II/README.md)  |  `字典树`,`数组`,`字符串`,`回溯`,`矩阵`  |  困难  |    |
|  0213  |  [打家劫舍 II](/solution/0200-0299/0213.House%20Robber%20II/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0214  |  [最短回文串](/solution/0200-0299/0214.Shortest%20Palindrome/README.md)  |  `字符串`,`字符串匹配`,`哈希函数`,`滚动哈希`  |  困难  |    |
|  0215  |  [数组中的第K个最大元素](/solution/0200-0299/0215.Kth%20Largest%20Element%20in%20an%20Array/README.md)  |  `数组`,`分治`,`快速选择`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0216  |  [组合总和 III](/solution/0200-0299/0216.Combination%20Sum%20III/README.md)  |  `数组`,`回溯`  |  中等  |    |
|  0217  |  [存在重复元素](/solution/0200-0299/0217.Contains%20Duplicate/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |    |
|  0218  |  [天际线问题](/solution/0200-0299/0218.The%20Skyline%20Problem/README.md)  |  `树状数组`,`线段树`,`数组`,`分治`,`有序集合`,`扫描线`,`堆(优先队列)`  |  困难  |    |
|  0219  |  [存在重复元素 II](/solution/0200-0299/0219.Contains%20Duplicate%20II/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  简单  |    |
|  0220  |  [存在重复元素 III](/solution/0200-0299/0220.Contains%20Duplicate%20III/README.md)  |  `数组`,`桶排序`,`有序集合`,`排序`,`滑动窗口`  |  困难  |    |
|  0221  |  [最大正方形](/solution/0200-0299/0221.Maximal%20Square/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |    |
|  0222  |  [完全二叉树的节点个数](/solution/0200-0299/0222.Count%20Complete%20Tree%20Nodes/README.md)  |  `树`,`深度优先搜索`,`二分查找`,`二叉树`  |  中等  |    |
|  0223  |  [矩形面积](/solution/0200-0299/0223.Rectangle%20Area/README.md)  |  `几何`,`数学`  |  中等  |    |
|  0224  |  [基本计算器](/solution/0200-0299/0224.Basic%20Calculator/README.md)  |  `栈`,`递归`,`数学`,`字符串`  |  困难  |    |
|  0225  |  [用队列实现栈](/solution/0200-0299/0225.Implement%20Stack%20using%20Queues/README.md)  |  `栈`,`设计`,`队列`  |  简单  |    |
|  0226  |  [翻转二叉树](/solution/0200-0299/0226.Invert%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0227  |  [基本计算器 II](/solution/0200-0299/0227.Basic%20Calculator%20II/README.md)  |  `栈`,`数学`,`字符串`  |  中等  |    |
|  0228  |  [汇总区间](/solution/0200-0299/0228.Summary%20Ranges/README.md)  |  `数组`  |  简单  |    |
|  0229  |  [多数元素 II](/solution/0200-0299/0229.Majority%20Element%20II/README.md)  |  `数组`,`哈希表`,`计数`,`排序`  |  中等  |    |
|  0230  |  [二叉搜索树中第K小的元素](/solution/0200-0299/0230.Kth%20Smallest%20Element%20in%20a%20BST/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0231  |  [2 的幂](/solution/0200-0299/0231.Power%20of%20Two/README.md)  |  `位运算`,`递归`,`数学`  |  简单  |    |
|  0232  |  [用栈实现队列](/solution/0200-0299/0232.Implement%20Queue%20using%20Stacks/README.md)  |  `栈`,`设计`,`队列`  |  简单  |    |
|  0233  |  [数字 1 的个数](/solution/0200-0299/0233.Number%20of%20Digit%20One/README.md)  |  `递归`,`数学`,`动态规划`  |  困难  |    |
|  0234  |  [回文链表](/solution/0200-0299/0234.Palindrome%20Linked%20List/README.md)  |  `栈`,`递归`,`链表`,`双指针`  |  简单  |    |
|  0235  |  [二叉搜索树的最近公共祖先](/solution/0200-0299/0235.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Search%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0236  |  [二叉树的最近公共祖先](/solution/0200-0299/0236.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |    |
|  0237  |  [删除链表中的节点](/solution/0200-0299/0237.Delete%20Node%20in%20a%20Linked%20List/README.md)  |  `链表`  |  中等  |    |
|  0238  |  [除自身以外数组的乘积](/solution/0200-0299/0238.Product%20of%20Array%20Except%20Self/README.md)  |  `数组`,`前缀和`  |  中等  |    |
|  0239  |  [滑动窗口最大值](/solution/0200-0299/0239.Sliding%20Window%20Maximum/README.md)  |  `队列`,`数组`,`滑动窗口`,`单调队列`,`堆(优先队列)`  |  困难  |    |
|  0240  |  [搜索二维矩阵 II](/solution/0200-0299/0240.Search%20a%202D%20Matrix%20II/README.md)  |  `数组`,`二分查找`,`分治`,`矩阵`  |  中等  |    |
|  0241  |  [为运算表达式设计优先级](/solution/0200-0299/0241.Different%20Ways%20to%20Add%20Parentheses/README.md)  |  `递归`,`记忆化搜索`,`数学`,`字符串`,`动态规划`  |  中等  |    |
|  0242  |  [有效的字母异位词](/solution/0200-0299/0242.Valid%20Anagram/README.md)  |  `哈希表`,`字符串`,`排序`  |  简单  |    |
|  0243  |  [最短单词距离](/solution/0200-0299/0243.Shortest%20Word%20Distance/README.md)  |  `数组`,`字符串`  |  简单  |  🔒  |
|  0244  |  [最短单词距离 II](/solution/0200-0299/0244.Shortest%20Word%20Distance%20II/README.md)  |  `设计`,`数组`,`哈希表`,`双指针`,`字符串`  |  中等  |  🔒  |
|  0245  |  [最短单词距离 III](/solution/0200-0299/0245.Shortest%20Word%20Distance%20III/README.md)  |  `数组`,`字符串`  |  中等  |  🔒  |
|  0246  |  [中心对称数](/solution/0200-0299/0246.Strobogrammatic%20Number/README.md)  |  `哈希表`,`双指针`,`字符串`  |  简单  |  🔒  |
|  0247  |  [中心对称数 II](/solution/0200-0299/0247.Strobogrammatic%20Number%20II/README.md)  |  `递归`,`数组`,`字符串`  |  中等  |  🔒  |
|  0248  |  [中心对称数 III](/solution/0200-0299/0248.Strobogrammatic%20Number%20III/README.md)  |  `递归`,`数组`,`字符串`  |  困难  |  🔒  |
|  0249  |  [移位字符串分组](/solution/0200-0299/0249.Group%20Shifted%20Strings/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  🔒  |
|  0250  |  [统计同值子树](/solution/0200-0299/0250.Count%20Univalue%20Subtrees/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0251  |  [展开二维向量](/solution/0200-0299/0251.Flatten%202D%20Vector/README.md)  |  `设计`,`数组`,`双指针`,`迭代器`  |  中等  |  🔒  |
|  0252  |  [会议室](/solution/0200-0299/0252.Meeting%20Rooms/README.md)  |  `数组`,`排序`  |  简单  |  🔒  |
|  0253  |  [会议室 II](/solution/0200-0299/0253.Meeting%20Rooms%20II/README.md)  |  `贪心`,`数组`,`双指针`,`前缀和`,`排序`,`堆(优先队列)`  |  中等  |  🔒  |
|  0254  |  [因子的组合](/solution/0200-0299/0254.Factor%20Combinations/README.md)  |  `数组`,`回溯`  |  中等  |  🔒  |
|  0255  |  [验证前序遍历序列二叉搜索树](/solution/0200-0299/0255.Verify%20Preorder%20Sequence%20in%20Binary%20Search%20Tree/README.md)  |  `栈`,`树`,`二叉搜索树`,`递归`,`二叉树`,`单调栈`  |  中等  |  🔒  |
|  0256  |  [粉刷房子](/solution/0200-0299/0256.Paint%20House/README.md)  |  `数组`,`动态规划`  |  中等  |  🔒  |
|  0257  |  [二叉树的所有路径](/solution/0200-0299/0257.Binary%20Tree%20Paths/README.md)  |  `树`,`深度优先搜索`,`字符串`,`回溯`,`二叉树`  |  简单  |    |
|  0258  |  [各位相加](/solution/0200-0299/0258.Add%20Digits/README.md)  |  `数学`,`数论`,`模拟`  |  简单  |    |
|  0259  |  [较小的三数之和](/solution/0200-0299/0259.3Sum%20Smaller/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |  🔒  |
|  0260  |  [只出现一次的数字 III](/solution/0200-0299/0260.Single%20Number%20III/README.md)  |  `位运算`,`数组`  |  中等  |    |
|  0261  |  [以图判树](/solution/0200-0299/0261.Graph%20Valid%20Tree/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |  🔒  |
|  0262  |  [行程和用户](/solution/0200-0299/0262.Trips%20and%20Users/README.md)  |  `数据库`  |  困难  |    |
|  0263  |  [丑数](/solution/0200-0299/0263.Ugly%20Number/README.md)  |  `数学`  |  简单  |    |
|  0264  |  [丑数 II](/solution/0200-0299/0264.Ugly%20Number%20II/README.md)  |  `哈希表`,`数学`,`动态规划`,`堆(优先队列)`  |  中等  |    |
|  0265  |  [粉刷房子 II](/solution/0200-0299/0265.Paint%20House%20II/README.md)  |  `数组`,`动态规划`  |  困难  |  🔒  |
|  0266  |  [回文排列](/solution/0200-0299/0266.Palindrome%20Permutation/README.md)  |  `位运算`,`哈希表`,`字符串`  |  简单  |  🔒  |
|  0267  |  [回文排列 II](/solution/0200-0299/0267.Palindrome%20Permutation%20II/README.md)  |  `哈希表`,`字符串`,`回溯`  |  中等  |  🔒  |
|  0268  |  [丢失的数字](/solution/0200-0299/0268.Missing%20Number/README.md)  |  `位运算`,`数组`,`哈希表`,`数学`,`二分查找`,`排序`  |  简单  |    |
|  0269  |  [火星词典](/solution/0200-0299/0269.Alien%20Dictionary/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`,`数组`,`字符串`  |  困难  |  🔒  |
|  0270  |  [最接近的二叉搜索树值](/solution/0200-0299/0270.Closest%20Binary%20Search%20Tree%20Value/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二分查找`,`二叉树`  |  简单  |  🔒  |
|  0271  |  [字符串的编码与解码](/solution/0200-0299/0271.Encode%20and%20Decode%20Strings/README.md)  |  `设计`,`数组`,`字符串`  |  中等  |  🔒  |
|  0272  |  [最接近的二叉搜索树值 II](/solution/0200-0299/0272.Closest%20Binary%20Search%20Tree%20Value%20II/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉搜索树`,`双指针`,`二叉树`,`堆(优先队列)`  |  困难  |  🔒  |
|  0273  |  [整数转换英文表示](/solution/0200-0299/0273.Integer%20to%20English%20Words/README.md)  |  `递归`,`数学`,`字符串`  |  困难  |    |
|  0274  |  [H 指数](/solution/0200-0299/0274.H-Index/README.md)  |  `数组`,`计数排序`,`排序`  |  中等  |    |
|  0275  |  [H 指数 II](/solution/0200-0299/0275.H-Index%20II/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0276  |  [栅栏涂色](/solution/0200-0299/0276.Paint%20Fence/README.md)  |  `动态规划`  |  中等  |  🔒  |
|  0277  |  [搜寻名人](/solution/0200-0299/0277.Find%20the%20Celebrity/README.md)  |  `贪心`,`图`,`双指针`,`交互`  |  中等  |  🔒  |
|  0278  |  [第一个错误的版本](/solution/0200-0299/0278.First%20Bad%20Version/README.md)  |  `二分查找`,`交互`  |  简单  |    |
|  0279  |  [完全平方数](/solution/0200-0299/0279.Perfect%20Squares/README.md)  |  `广度优先搜索`,`数学`,`动态规划`  |  中等  |    |
|  0280  |  [摆动排序](/solution/0200-0299/0280.Wiggle%20Sort/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  0281  |  [锯齿迭代器](/solution/0200-0299/0281.Zigzag%20Iterator/README.md)  |  `设计`,`队列`,`数组`,`迭代器`  |  中等  |  🔒  |
|  0282  |  [给表达式添加运算符](/solution/0200-0299/0282.Expression%20Add%20Operators/README.md)  |  `数学`,`字符串`,`回溯`  |  困难  |    |
|  0283  |  [移动零](/solution/0200-0299/0283.Move%20Zeroes/README.md)  |  `数组`,`双指针`  |  简单  |    |
|  0284  |  [顶端迭代器](/solution/0200-0299/0284.Peeking%20Iterator/README.md)  |  `设计`,`数组`,`迭代器`  |  中等  |    |
|  0285  |  [二叉搜索树中的中序后继](/solution/0200-0299/0285.Inorder%20Successor%20in%20BST/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |  🔒  |
|  0286  |  [墙与门](/solution/0200-0299/0286.Walls%20and%20Gates/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  🔒  |
|  0287  |  [寻找重复数](/solution/0200-0299/0287.Find%20the%20Duplicate%20Number/README.md)  |  `位运算`,`数组`,`双指针`,`二分查找`  |  中等  |    |
|  0288  |  [单词的唯一缩写](/solution/0200-0299/0288.Unique%20Word%20Abbreviation/README.md)  |  `设计`,`数组`,`哈希表`,`字符串`  |  中等  |  🔒  |
|  0289  |  [生命游戏](/solution/0200-0299/0289.Game%20of%20Life/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |    |
|  0290  |  [单词规律](/solution/0200-0299/0290.Word%20Pattern/README.md)  |  `哈希表`,`字符串`  |  简单  |    |
|  0291  |  [单词规律 II](/solution/0200-0299/0291.Word%20Pattern%20II/README.md)  |  `哈希表`,`字符串`,`回溯`  |  中等  |  🔒  |
|  0292  |  [Nim 游戏](/solution/0200-0299/0292.Nim%20Game/README.md)  |  `脑筋急转弯`,`数学`,`博弈`  |  简单  |    |
|  0293  |  [翻转游戏](/solution/0200-0299/0293.Flip%20Game/README.md)  |  `字符串`  |  简单  |  🔒  |
|  0294  |  [翻转游戏 II](/solution/0200-0299/0294.Flip%20Game%20II/README.md)  |  `记忆化搜索`,`数学`,`动态规划`,`回溯`,`博弈`  |  中等  |  🔒  |
|  0295  |  [数据流的中位数](/solution/0200-0299/0295.Find%20Median%20from%20Data%20Stream/README.md)  |  `设计`,`双指针`,`数据流`,`排序`,`堆(优先队列)`  |  困难  |    |
|  0296  |  [最佳的碰头地点](/solution/0200-0299/0296.Best%20Meeting%20Point/README.md)  |  `数组`,`数学`,`矩阵`,`排序`  |  困难  |  🔒  |
|  0297  |  [二叉树的序列化与反序列化](/solution/0200-0299/0297.Serialize%20and%20Deserialize%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`设计`,`字符串`,`二叉树`  |  困难  |    |
|  0298  |  [二叉树最长连续序列](/solution/0200-0299/0298.Binary%20Tree%20Longest%20Consecutive%20Sequence/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0299  |  [猜数字游戏](/solution/0200-0299/0299.Bulls%20and%20Cows/README.md)  |  `哈希表`,`字符串`,`计数`  |  中等  |    |
|  0300  |  [最长递增子序列](/solution/0300-0399/0300.Longest%20Increasing%20Subsequence/README.md)  |  `数组`,`二分查找`,`动态规划`  |  中等  |    |
|  0301  |  [删除无效的括号](/solution/0300-0399/0301.Remove%20Invalid%20Parentheses/README.md)  |  `广度优先搜索`,`字符串`,`回溯`  |  困难  |    |
|  0302  |  [包含全部黑色像素的最小矩形](/solution/0300-0399/0302.Smallest%20Rectangle%20Enclosing%20Black%20Pixels/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`二分查找`,`矩阵`  |  困难  |  🔒  |
|  0303  |  [区域和检索 - 数组不可变](/solution/0300-0399/0303.Range%20Sum%20Query%20-%20Immutable/README.md)  |  `设计`,`数组`,`前缀和`  |  简单  |    |
|  0304  |  [二维区域和检索 - 矩阵不可变](/solution/0300-0399/0304.Range%20Sum%20Query%202D%20-%20Immutable/README.md)  |  `设计`,`数组`,`矩阵`,`前缀和`  |  中等  |    |
|  0305  |  [岛屿数量 II](/solution/0300-0399/0305.Number%20of%20Islands%20II/README.md)  |  `并查集`,`数组`  |  困难  |  🔒  |
|  0306  |  [累加数](/solution/0300-0399/0306.Additive%20Number/README.md)  |  `字符串`,`回溯`  |  中等  |    |
|  0307  |  [区域和检索 - 数组可修改](/solution/0300-0399/0307.Range%20Sum%20Query%20-%20Mutable/README.md)  |  `设计`,`树状数组`,`线段树`,`数组`  |  中等  |    |
|  0308  |  [二维区域和检索 - 可变](/solution/0300-0399/0308.Range%20Sum%20Query%202D%20-%20Mutable/README.md)  |  `设计`,`树状数组`,`线段树`,`数组`,`矩阵`  |  困难  |  🔒  |
|  0309  |  [买卖股票的最佳时机含冷冻期](/solution/0300-0399/0309.Best%20Time%20to%20Buy%20and%20Sell%20Stock%20with%20Cooldown/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0310  |  [最小高度树](/solution/0300-0399/0310.Minimum%20Height%20Trees/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |    |
|  0311  |  [稀疏矩阵的乘法](/solution/0300-0399/0311.Sparse%20Matrix%20Multiplication/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |  🔒  |
|  0312  |  [戳气球](/solution/0300-0399/0312.Burst%20Balloons/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0313  |  [超级丑数](/solution/0300-0399/0313.Super%20Ugly%20Number/README.md)  |  `数组`,`数学`,`动态规划`  |  中等  |    |
|  0314  |  [二叉树的垂直遍历](/solution/0300-0399/0314.Binary%20Tree%20Vertical%20Order%20Traversal/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  🔒  |
|  0315  |  [计算右侧小于当前元素的个数](/solution/0300-0399/0315.Count%20of%20Smaller%20Numbers%20After%20Self/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |    |
|  0316  |  [去除重复字母](/solution/0300-0399/0316.Remove%20Duplicate%20Letters/README.md)  |  `栈`,`贪心`,`字符串`,`单调栈`  |  中等  |    |
|  0317  |  [离建筑物最近的距离](/solution/0300-0399/0317.Shortest%20Distance%20from%20All%20Buildings/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  困难  |  🔒  |
|  0318  |  [最大单词长度乘积](/solution/0300-0399/0318.Maximum%20Product%20of%20Word%20Lengths/README.md)  |  `位运算`,`数组`,`字符串`  |  中等  |    |
|  0319  |  [灯泡开关](/solution/0300-0399/0319.Bulb%20Switcher/README.md)  |  `脑筋急转弯`,`数学`  |  中等  |    |
|  0320  |  [列举单词的全部缩写](/solution/0300-0399/0320.Generalized%20Abbreviation/README.md)  |  `位运算`,`字符串`,`回溯`  |  中等  |  🔒  |
|  0321  |  [拼接最大数](/solution/0300-0399/0321.Create%20Maximum%20Number/README.md)  |  `栈`,`贪心`,`单调栈`  |  困难  |    |
|  0322  |  [零钱兑换](/solution/0300-0399/0322.Coin%20Change/README.md)  |  `广度优先搜索`,`数组`,`动态规划`  |  中等  |    |
|  0323  |  [无向图中连通分量的数目](/solution/0300-0399/0323.Number%20of%20Connected%20Components%20in%20an%20Undirected%20Graph/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |  🔒  |
|  0324  |  [摆动排序 II](/solution/0300-0399/0324.Wiggle%20Sort%20II/README.md)  |  `数组`,`分治`,`快速选择`,`排序`  |  中等  |    |
|  0325  |  [和等于 k 的最长子数组长度](/solution/0300-0399/0325.Maximum%20Size%20Subarray%20Sum%20Equals%20k/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  🔒  |
|  0326  |  [3 的幂](/solution/0300-0399/0326.Power%20of%20Three/README.md)  |  `递归`,`数学`  |  简单  |    |
|  0327  |  [区间和的个数](/solution/0300-0399/0327.Count%20of%20Range%20Sum/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |    |
|  0328  |  [奇偶链表](/solution/0300-0399/0328.Odd%20Even%20Linked%20List/README.md)  |  `链表`  |  中等  |    |
|  0329  |  [矩阵中的最长递增路径](/solution/0300-0399/0329.Longest%20Increasing%20Path%20in%20a%20Matrix/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`,`记忆化搜索`,`数组`,`动态规划`,`矩阵`  |  困难  |    |
|  0330  |  [按要求补齐数组](/solution/0300-0399/0330.Patching%20Array/README.md)  |  `贪心`,`数组`  |  困难  |    |
|  0331  |  [验证二叉树的前序序列化](/solution/0300-0399/0331.Verify%20Preorder%20Serialization%20of%20a%20Binary%20Tree/README.md)  |  `栈`,`树`,`字符串`,`二叉树`  |  中等  |    |
|  0332  |  [重新安排行程](/solution/0300-0399/0332.Reconstruct%20Itinerary/README.md)  |  `深度优先搜索`,`图`,`欧拉回路`  |  困难  |    |
|  0333  |  [最大 BST 子树](/solution/0300-0399/0333.Largest%20BST%20Subtree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`动态规划`,`二叉树`  |  中等  |  🔒  |
|  0334  |  [递增的三元子序列](/solution/0300-0399/0334.Increasing%20Triplet%20Subsequence/README.md)  |  `贪心`,`数组`  |  中等  |    |
|  0335  |  [路径交叉](/solution/0300-0399/0335.Self%20Crossing/README.md)  |  `几何`,`数组`,`数学`  |  困难  |    |
|  0336  |  [回文对](/solution/0300-0399/0336.Palindrome%20Pairs/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`  |  困难  |    |
|  0337  |  [打家劫舍 III](/solution/0300-0399/0337.House%20Robber%20III/README.md)  |  `树`,`深度优先搜索`,`动态规划`,`二叉树`  |  中等  |    |
|  0338  |  [比特位计数](/solution/0300-0399/0338.Counting%20Bits/README.md)  |  `位运算`,`动态规划`  |  简单  |    |
|  0339  |  [嵌套列表权重和](/solution/0300-0399/0339.Nested%20List%20Weight%20Sum/README.md)  |  `深度优先搜索`,`广度优先搜索`  |  中等  |  🔒  |
|  0340  |  [至多包含 K 个不同字符的最长子串](/solution/0300-0399/0340.Longest%20Substring%20with%20At%20Most%20K%20Distinct%20Characters/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  🔒  |
|  0341  |  [扁平化嵌套列表迭代器](/solution/0300-0399/0341.Flatten%20Nested%20List%20Iterator/README.md)  |  `栈`,`树`,`深度优先搜索`,`设计`,`队列`,`迭代器`  |  中等  |    |
|  0342  |  [4的幂](/solution/0300-0399/0342.Power%20of%20Four/README.md)  |  `位运算`,`递归`,`数学`  |  简单  |    |
|  0343  |  [整数拆分](/solution/0300-0399/0343.Integer%20Break/README.md)  |  `数学`,`动态规划`  |  中等  |    |
|  0344  |  [反转字符串](/solution/0300-0399/0344.Reverse%20String/README.md)  |  `双指针`,`字符串`  |  简单  |    |
|  0345  |  [反转字符串中的元音字母](/solution/0300-0399/0345.Reverse%20Vowels%20of%20a%20String/README.md)  |  `双指针`,`字符串`  |  简单  |    |
|  0346  |  [数据流中的移动平均值](/solution/0300-0399/0346.Moving%20Average%20from%20Data%20Stream/README.md)  |  `设计`,`队列`,`数组`,`数据流`  |  简单  |  🔒  |
|  0347  |  [前 K 个高频元素](/solution/0300-0399/0347.Top%20K%20Frequent%20Elements/README.md)  |  `数组`,`哈希表`,`分治`,`桶排序`,`计数`,`快速选择`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0348  |  [设计井字棋](/solution/0300-0399/0348.Design%20Tic-Tac-Toe/README.md)  |  `设计`,`数组`,`哈希表`,`矩阵`  |  中等  |  🔒  |
|  0349  |  [两个数组的交集](/solution/0300-0399/0349.Intersection%20of%20Two%20Arrays/README.md)  |  `数组`,`哈希表`,`双指针`,`二分查找`,`排序`  |  简单  |    |
|  0350  |  [两个数组的交集 II](/solution/0300-0399/0350.Intersection%20of%20Two%20Arrays%20II/README.md)  |  `数组`,`哈希表`,`双指针`,`二分查找`,`排序`  |  简单  |    |
|  0351  |  [安卓系统手势解锁](/solution/0300-0399/0351.Android%20Unlock%20Patterns/README.md)  |  `动态规划`,`回溯`  |  中等  |  🔒  |
|  0352  |  [将数据流变为多个不相交区间](/solution/0300-0399/0352.Data%20Stream%20as%20Disjoint%20Intervals/README.md)  |  `设计`,`二分查找`,`有序集合`  |  困难  |    |
|  0353  |  [贪吃蛇](/solution/0300-0399/0353.Design%20Snake%20Game/README.md)  |  `设计`,`队列`,`数组`,`矩阵`  |  中等  |  🔒  |
|  0354  |  [俄罗斯套娃信封问题](/solution/0300-0399/0354.Russian%20Doll%20Envelopes/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`  |  困难  |    |
|  0355  |  [设计推特](/solution/0300-0399/0355.Design%20Twitter/README.md)  |  `设计`,`哈希表`,`链表`,`堆(优先队列)`  |  中等  |    |
|  0356  |  [直线镜像](/solution/0300-0399/0356.Line%20Reflection/README.md)  |  `数组`,`哈希表`,`数学`  |  中等  |  🔒  |
|  0357  |  [统计各位数字都不同的数字个数](/solution/0300-0399/0357.Count%20Numbers%20with%20Unique%20Digits/README.md)  |  `数学`,`动态规划`,`回溯`  |  中等  |    |
|  0358  |  [K 距离间隔重排字符串](/solution/0300-0399/0358.Rearrange%20String%20k%20Distance%20Apart/README.md)  |  `贪心`,`哈希表`,`字符串`,`计数`,`排序`,`堆(优先队列)`  |  困难  |  🔒  |
|  0359  |  [日志速率限制器](/solution/0300-0399/0359.Logger%20Rate%20Limiter/README.md)  |  `设计`,`哈希表`  |  简单  |  🔒  |
|  0360  |  [有序转化数组](/solution/0300-0399/0360.Sort%20Transformed%20Array/README.md)  |  `数组`,`数学`,`双指针`,`排序`  |  中等  |  🔒  |
|  0361  |  [轰炸敌人](/solution/0300-0399/0361.Bomb%20Enemy/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  🔒  |
|  0362  |  [敲击计数器](/solution/0300-0399/0362.Design%20Hit%20Counter/README.md)  |  `设计`,`队列`,`数组`,`哈希表`,`二分查找`  |  中等  |  🔒  |
|  0363  |  [矩形区域不超过 K 的最大数值和](/solution/0300-0399/0363.Max%20Sum%20of%20Rectangle%20No%20Larger%20Than%20K/README.md)  |  `数组`,`二分查找`,`矩阵`,`有序集合`,`前缀和`  |  困难  |    |
|  0364  |  [加权嵌套序列和 II](/solution/0300-0399/0364.Nested%20List%20Weight%20Sum%20II/README.md)  |  `栈`,`深度优先搜索`,`广度优先搜索`  |  中等  |  🔒  |
|  0365  |  [水壶问题](/solution/0300-0399/0365.Water%20and%20Jug%20Problem/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数学`  |  中等  |    |
|  0366  |  [寻找二叉树的叶子节点](/solution/0300-0399/0366.Find%20Leaves%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0367  |  [有效的完全平方数](/solution/0300-0399/0367.Valid%20Perfect%20Square/README.md)  |  `数学`,`二分查找`  |  简单  |    |
|  0368  |  [最大整除子集](/solution/0300-0399/0368.Largest%20Divisible%20Subset/README.md)  |  `数组`,`数学`,`动态规划`,`排序`  |  中等  |    |
|  0369  |  [给单链表加一](/solution/0300-0399/0369.Plus%20One%20Linked%20List/README.md)  |  `链表`,`数学`  |  中等  |  🔒  |
|  0370  |  [区间加法](/solution/0300-0399/0370.Range%20Addition/README.md)  |  `数组`,`前缀和`  |  中等  |  🔒  |
|  0371  |  [两整数之和](/solution/0300-0399/0371.Sum%20of%20Two%20Integers/README.md)  |  `位运算`,`数学`  |  中等  |    |
|  0372  |  [超级次方](/solution/0300-0399/0372.Super%20Pow/README.md)  |  `数学`,`分治`  |  中等  |    |
|  0373  |  [查找和最小的 K 对数字](/solution/0300-0399/0373.Find%20K%20Pairs%20with%20Smallest%20Sums/README.md)  |  `数组`,`堆(优先队列)`  |  中等  |    |
|  0374  |  [猜数字大小](/solution/0300-0399/0374.Guess%20Number%20Higher%20or%20Lower/README.md)  |  `二分查找`,`交互`  |  简单  |    |
|  0375  |  [猜数字大小 II](/solution/0300-0399/0375.Guess%20Number%20Higher%20or%20Lower%20II/README.md)  |  `数学`,`动态规划`,`博弈`  |  中等  |    |
|  0376  |  [摆动序列](/solution/0300-0399/0376.Wiggle%20Subsequence/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |    |
|  0377  |  [组合总和 Ⅳ](/solution/0300-0399/0377.Combination%20Sum%20IV/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0378  |  [有序矩阵中第 K 小的元素](/solution/0300-0399/0378.Kth%20Smallest%20Element%20in%20a%20Sorted%20Matrix/README.md)  |  `数组`,`二分查找`,`矩阵`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0379  |  [电话目录管理系统](/solution/0300-0399/0379.Design%20Phone%20Directory/README.md)  |  `设计`,`队列`,`数组`,`哈希表`,`链表`  |  中等  |  🔒  |
|  0380  |  [O(1) 时间插入、删除和获取随机元素](/solution/0300-0399/0380.Insert%20Delete%20GetRandom%20O%281%29/README.md)  |  `设计`,`数组`,`哈希表`,`数学`,`随机化`  |  中等  |    |
|  0381  |  [O(1) 时间插入、删除和获取随机元素 - 允许重复](/solution/0300-0399/0381.Insert%20Delete%20GetRandom%20O%281%29%20-%20Duplicates%20allowed/README.md)  |  `设计`,`数组`,`哈希表`,`数学`,`随机化`  |  困难  |    |
|  0382  |  [链表随机节点](/solution/0300-0399/0382.Linked%20List%20Random%20Node/README.md)  |  `水塘抽样`,`链表`,`数学`,`随机化`  |  中等  |    |
|  0383  |  [赎金信](/solution/0300-0399/0383.Ransom%20Note/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |    |
|  0384  |  [打乱数组](/solution/0300-0399/0384.Shuffle%20an%20Array/README.md)  |  `数组`,`数学`,`随机化`  |  中等  |    |
|  0385  |  [迷你语法分析器](/solution/0300-0399/0385.Mini%20Parser/README.md)  |  `栈`,`深度优先搜索`,`字符串`  |  中等  |    |
|  0386  |  [字典序排数](/solution/0300-0399/0386.Lexicographical%20Numbers/README.md)  |  `深度优先搜索`,`字典树`  |  中等  |    |
|  0387  |  [字符串中的第一个唯一字符](/solution/0300-0399/0387.First%20Unique%20Character%20in%20a%20String/README.md)  |  `队列`,`哈希表`,`字符串`,`计数`  |  简单  |    |
|  0388  |  [文件的最长绝对路径](/solution/0300-0399/0388.Longest%20Absolute%20File%20Path/README.md)  |  `栈`,`深度优先搜索`,`字符串`  |  中等  |    |
|  0389  |  [找不同](/solution/0300-0399/0389.Find%20the%20Difference/README.md)  |  `位运算`,`哈希表`,`字符串`,`排序`  |  简单  |    |
|  0390  |  [消除游戏](/solution/0300-0399/0390.Elimination%20Game/README.md)  |  `递归`,`数学`  |  中等  |    |
|  0391  |  [完美矩形](/solution/0300-0399/0391.Perfect%20Rectangle/README.md)  |  `数组`,`扫描线`  |  困难  |    |
|  0392  |  [判断子序列](/solution/0300-0399/0392.Is%20Subsequence/README.md)  |  `双指针`,`字符串`,`动态规划`  |  简单  |    |
|  0393  |  [UTF-8 编码验证](/solution/0300-0399/0393.UTF-8%20Validation/README.md)  |  `位运算`,`数组`  |  中等  |    |
|  0394  |  [字符串解码](/solution/0300-0399/0394.Decode%20String/README.md)  |  `栈`,`递归`,`字符串`  |  中等  |    |
|  0395  |  [至少有 K 个重复字符的最长子串](/solution/0300-0399/0395.Longest%20Substring%20with%20At%20Least%20K%20Repeating%20Characters/README.md)  |  `哈希表`,`字符串`,`分治`,`滑动窗口`  |  中等  |    |
|  0396  |  [旋转函数](/solution/0300-0399/0396.Rotate%20Function/README.md)  |  `数组`,`数学`,`动态规划`  |  中等  |    |
|  0397  |  [整数替换](/solution/0300-0399/0397.Integer%20Replacement/README.md)  |  `贪心`,`位运算`,`记忆化搜索`,`动态规划`  |  中等  |    |
|  0398  |  [随机数索引](/solution/0300-0399/0398.Random%20Pick%20Index/README.md)  |  `水塘抽样`,`哈希表`,`数学`,`随机化`  |  中等  |    |
|  0399  |  [除法求值](/solution/0300-0399/0399.Evaluate%20Division/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`,`数组`,`最短路`  |  中等  |    |
|  0400  |  [第 N 位数字](/solution/0400-0499/0400.Nth%20Digit/README.md)  |  `数学`,`二分查找`  |  中等  |    |
|  0401  |  [二进制手表](/solution/0400-0499/0401.Binary%20Watch/README.md)  |  `位运算`,`回溯`  |  简单  |    |
|  0402  |  [移掉 K 位数字](/solution/0400-0499/0402.Remove%20K%20Digits/README.md)  |  `栈`,`贪心`,`字符串`,`单调栈`  |  中等  |    |
|  0403  |  [青蛙过河](/solution/0400-0499/0403.Frog%20Jump/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0404  |  [左叶子之和](/solution/0400-0499/0404.Sum%20of%20Left%20Leaves/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0405  |  [数字转换为十六进制数](/solution/0400-0499/0405.Convert%20a%20Number%20to%20Hexadecimal/README.md)  |  `位运算`,`数学`  |  简单  |    |
|  0406  |  [根据身高重建队列](/solution/0400-0499/0406.Queue%20Reconstruction%20by%20Height/README.md)  |  `贪心`,`树状数组`,`线段树`,`数组`,`排序`  |  中等  |    |
|  0407  |  [接雨水 II](/solution/0400-0499/0407.Trapping%20Rain%20Water%20II/README.md)  |  `广度优先搜索`,`数组`,`矩阵`,`堆(优先队列)`  |  困难  |    |
|  0408  |  [有效单词缩写](/solution/0400-0499/0408.Valid%20Word%20Abbreviation/README.md)  |  `双指针`,`字符串`  |  简单  |  🔒  |
|  0409  |  [最长回文串](/solution/0400-0499/0409.Longest%20Palindrome/README.md)  |  `贪心`,`哈希表`,`字符串`  |  简单  |    |
|  0410  |  [分割数组的最大值](/solution/0400-0499/0410.Split%20Array%20Largest%20Sum/README.md)  |  `贪心`,`数组`,`二分查找`,`动态规划`,`前缀和`  |  困难  |    |
|  0411  |  [最短独占单词缩写](/solution/0400-0499/0411.Minimum%20Unique%20Word%20Abbreviation/README.md)  |  `位运算`,`字符串`,`回溯`  |  困难  |  🔒  |
|  0412  |  [Fizz Buzz](/solution/0400-0499/0412.Fizz%20Buzz/README.md)  |  `数学`,`字符串`,`模拟`  |  简单  |    |
|  0413  |  [等差数列划分](/solution/0400-0499/0413.Arithmetic%20Slices/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0414  |  [第三大的数](/solution/0400-0499/0414.Third%20Maximum%20Number/README.md)  |  `数组`,`排序`  |  简单  |    |
|  0415  |  [字符串相加](/solution/0400-0499/0415.Add%20Strings/README.md)  |  `数学`,`字符串`,`模拟`  |  简单  |    |
|  0416  |  [分割等和子集](/solution/0400-0499/0416.Partition%20Equal%20Subset%20Sum/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0417  |  [太平洋大西洋水流问题](/solution/0400-0499/0417.Pacific%20Atlantic%20Water%20Flow/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  中等  |    |
|  0418  |  [屏幕可显示句子的数量](/solution/0400-0499/0418.Sentence%20Screen%20Fitting/README.md)  |  `字符串`,`动态规划`,`模拟`  |  中等  |  🔒  |
|  0419  |  [甲板上的战舰](/solution/0400-0499/0419.Battleships%20in%20a%20Board/README.md)  |  `深度优先搜索`,`数组`,`矩阵`  |  中等  |    |
|  0420  |  [强密码检验器](/solution/0400-0499/0420.Strong%20Password%20Checker/README.md)  |  `贪心`,`字符串`,`堆(优先队列)`  |  困难  |    |
|  0421  |  [数组中两个数的最大异或值](/solution/0400-0499/0421.Maximum%20XOR%20of%20Two%20Numbers%20in%20an%20Array/README.md)  |  `位运算`,`字典树`,`数组`,`哈希表`  |  中等  |    |
|  0422  |  [有效的单词方块](/solution/0400-0499/0422.Valid%20Word%20Square/README.md)  |  `数组`,`矩阵`  |  简单  |  🔒  |
|  0423  |  [从英文中重建数字](/solution/0400-0499/0423.Reconstruct%20Original%20Digits%20from%20English/README.md)  |  `哈希表`,`数学`,`字符串`  |  中等  |    |
|  0424  |  [替换后的最长重复字符](/solution/0400-0499/0424.Longest%20Repeating%20Character%20Replacement/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |    |
|  0425  |  [单词方块](/solution/0400-0499/0425.Word%20Squares/README.md)  |  `字典树`,`数组`,`字符串`,`回溯`  |  困难  |  🔒  |
|  0426  |  [将二叉搜索树转化为排序的双向链表](/solution/0400-0499/0426.Convert%20Binary%20Search%20Tree%20to%20Sorted%20Doubly%20Linked%20List/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉搜索树`,`链表`,`二叉树`,`双向链表`  |  中等  |  🔒  |
|  0427  |  [建立四叉树](/solution/0400-0499/0427.Construct%20Quad%20Tree/README.md)  |  `树`,`数组`,`分治`,`矩阵`  |  中等  |    |
|  0428  |  [序列化和反序列化 N 叉树](/solution/0400-0499/0428.Serialize%20and%20Deserialize%20N-ary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`字符串`  |  困难  |  🔒  |
|  0429  |  [N 叉树的层序遍历](/solution/0400-0499/0429.N-ary%20Tree%20Level%20Order%20Traversal/README.md)  |  `树`,`广度优先搜索`  |  中等  |    |
|  0430  |  [扁平化多级双向链表](/solution/0400-0499/0430.Flatten%20a%20Multilevel%20Doubly%20Linked%20List/README.md)  |  `深度优先搜索`,`链表`,`双向链表`  |  中等  |    |
|  0431  |  [将 N 叉树编码为二叉树](/solution/0400-0499/0431.Encode%20N-ary%20Tree%20to%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`设计`,`二叉树`  |  困难  |  🔒  |
|  0432  |  [全 O(1) 的数据结构](/solution/0400-0499/0432.All%20O%60one%20Data%20Structure/README.md)  |  `设计`,`哈希表`,`链表`,`双向链表`  |  困难  |    |
|  0433  |  [最小基因变化](/solution/0400-0499/0433.Minimum%20Genetic%20Mutation/README.md)  |  `广度优先搜索`,`哈希表`,`字符串`  |  中等  |    |
|  0434  |  [字符串中的单词数](/solution/0400-0499/0434.Number%20of%20Segments%20in%20a%20String/README.md)  |  `字符串`  |  简单  |    |
|  0435  |  [无重叠区间](/solution/0400-0499/0435.Non-overlapping%20Intervals/README.md)  |  `贪心`,`数组`,`动态规划`,`排序`  |  中等  |    |
|  0436  |  [寻找右区间](/solution/0400-0499/0436.Find%20Right%20Interval/README.md)  |  `数组`,`二分查找`,`排序`  |  中等  |    |
|  0437  |  [路径总和 III](/solution/0400-0499/0437.Path%20Sum%20III/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |    |
|  0438  |  [找到字符串中所有字母异位词](/solution/0400-0499/0438.Find%20All%20Anagrams%20in%20a%20String/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |    |
|  0439  |  [三元表达式解析器](/solution/0400-0499/0439.Ternary%20Expression%20Parser/README.md)  |  `栈`,`递归`,`字符串`  |  中等  |  🔒  |
|  0440  |  [字典序的第K小数字](/solution/0400-0499/0440.K-th%20Smallest%20in%20Lexicographical%20Order/README.md)  |  `字典树`  |  困难  |    |
|  0441  |  [排列硬币](/solution/0400-0499/0441.Arranging%20Coins/README.md)  |  `数学`,`二分查找`  |  简单  |    |
|  0442  |  [数组中重复的数据](/solution/0400-0499/0442.Find%20All%20Duplicates%20in%20an%20Array/README.md)  |  `数组`,`哈希表`  |  中等  |    |
|  0443  |  [压缩字符串](/solution/0400-0499/0443.String%20Compression/README.md)  |  `双指针`,`字符串`  |  中等  |    |
|  0444  |  [序列重建](/solution/0400-0499/0444.Sequence%20Reconstruction/README.md)  |  `图`,`拓扑排序`,`数组`  |  中等  |  🔒  |
|  0445  |  [两数相加 II](/solution/0400-0499/0445.Add%20Two%20Numbers%20II/README.md)  |  `栈`,`链表`,`数学`  |  中等  |    |
|  0446  |  [等差数列划分 II - 子序列](/solution/0400-0499/0446.Arithmetic%20Slices%20II%20-%20Subsequence/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0447  |  [回旋镖的数量](/solution/0400-0499/0447.Number%20of%20Boomerangs/README.md)  |  `数组`,`哈希表`,`数学`  |  中等  |    |
|  0448  |  [找到所有数组中消失的数字](/solution/0400-0499/0448.Find%20All%20Numbers%20Disappeared%20in%20an%20Array/README.md)  |  `数组`,`哈希表`  |  简单  |    |
|  0449  |  [序列化和反序列化二叉搜索树](/solution/0400-0499/0449.Serialize%20and%20Deserialize%20BST/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`设计`,`二叉搜索树`,`字符串`,`二叉树`  |  中等  |    |
|  0450  |  [删除二叉搜索树中的节点](/solution/0400-0499/0450.Delete%20Node%20in%20a%20BST/README.md)  |  `树`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0451  |  [根据字符出现频率排序](/solution/0400-0499/0451.Sort%20Characters%20By%20Frequency/README.md)  |  `哈希表`,`字符串`,`桶排序`,`计数`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0452  |  [用最少数量的箭引爆气球](/solution/0400-0499/0452.Minimum%20Number%20of%20Arrows%20to%20Burst%20Balloons/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |    |
|  0453  |  [最小操作次数使数组元素相等](/solution/0400-0499/0453.Minimum%20Moves%20to%20Equal%20Array%20Elements/README.md)  |  `数组`,`数学`  |  中等  |    |
|  0454  |  [四数相加 II](/solution/0400-0499/0454.4Sum%20II/README.md)  |  `数组`,`哈希表`  |  中等  |    |
|  0455  |  [分发饼干](/solution/0400-0499/0455.Assign%20Cookies/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  简单  |    |
|  0456  |  [132 模式](/solution/0400-0499/0456.132%20Pattern/README.md)  |  `栈`,`数组`,`二分查找`,`有序集合`,`单调栈`  |  中等  |    |
|  0457  |  [环形数组是否存在循环](/solution/0400-0499/0457.Circular%20Array%20Loop/README.md)  |  `数组`,`哈希表`,`双指针`  |  中等  |    |
|  0458  |  [可怜的小猪](/solution/0400-0499/0458.Poor%20Pigs/README.md)  |  `数学`,`动态规划`,`组合数学`  |  困难  |    |
|  0459  |  [重复的子字符串](/solution/0400-0499/0459.Repeated%20Substring%20Pattern/README.md)  |  `字符串`,`字符串匹配`  |  简单  |    |
|  0460  |  [LFU 缓存](/solution/0400-0499/0460.LFU%20Cache/README.md)  |  `设计`,`哈希表`,`链表`,`双向链表`  |  困难  |    |
|  0461  |  [汉明距离](/solution/0400-0499/0461.Hamming%20Distance/README.md)  |  `位运算`  |  简单  |    |
|  0462  |  [最小操作次数使数组元素相等 II](/solution/0400-0499/0462.Minimum%20Moves%20to%20Equal%20Array%20Elements%20II/README.md)  |  `数组`,`数学`,`排序`  |  中等  |    |
|  0463  |  [岛屿的周长](/solution/0400-0499/0463.Island%20Perimeter/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  简单  |    |
|  0464  |  [我能赢吗](/solution/0400-0499/0464.Can%20I%20Win/README.md)  |  `位运算`,`记忆化搜索`,`数学`,`动态规划`,`状态压缩`,`博弈`  |  中等  |    |
|  0465  |  [最优账单平衡](/solution/0400-0499/0465.Optimal%20Account%20Balancing/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  困难  |  🔒  |
|  0466  |  [统计重复个数](/solution/0400-0499/0466.Count%20The%20Repetitions/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0467  |  [环绕字符串中唯一的子字符串](/solution/0400-0499/0467.Unique%20Substrings%20in%20Wraparound%20String/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0468  |  [验证IP地址](/solution/0400-0499/0468.Validate%20IP%20Address/README.md)  |  `字符串`  |  中等  |    |
|  0469  |  [凸多边形](/solution/0400-0499/0469.Convex%20Polygon/README.md)  |  `几何`,`数学`  |  中等  |  🔒  |
|  0470  |  [用 Rand7() 实现 Rand10()](/solution/0400-0499/0470.Implement%20Rand10%28%29%20Using%20Rand7%28%29/README.md)  |  `数学`,`拒绝采样`,`概率与统计`,`随机化`  |  中等  |    |
|  0471  |  [编码最短长度的字符串](/solution/0400-0499/0471.Encode%20String%20with%20Shortest%20Length/README.md)  |  `字符串`,`动态规划`  |  困难  |  🔒  |
|  0472  |  [连接词](/solution/0400-0499/0472.Concatenated%20Words/README.md)  |  `深度优先搜索`,`字典树`,`数组`,`字符串`,`动态规划`  |  困难  |    |
|  0473  |  [火柴拼正方形](/solution/0400-0499/0473.Matchsticks%20to%20Square/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |    |
|  0474  |  [一和零](/solution/0400-0499/0474.Ones%20and%20Zeroes/README.md)  |  `数组`,`字符串`,`动态规划`  |  中等  |    |
|  0475  |  [供暖器](/solution/0400-0499/0475.Heaters/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |    |
|  0476  |  [数字的补数](/solution/0400-0499/0476.Number%20Complement/README.md)  |  `位运算`  |  简单  |    |
|  0477  |  [汉明距离总和](/solution/0400-0499/0477.Total%20Hamming%20Distance/README.md)  |  `位运算`,`数组`,`数学`  |  中等  |    |
|  0478  |  [在圆内随机生成点](/solution/0400-0499/0478.Generate%20Random%20Point%20in%20a%20Circle/README.md)  |  `几何`,`数学`,`拒绝采样`,`随机化`  |  中等  |    |
|  0479  |  [最大回文数乘积](/solution/0400-0499/0479.Largest%20Palindrome%20Product/README.md)  |  `数学`  |  困难  |    |
|  0480  |  [滑动窗口中位数](/solution/0400-0499/0480.Sliding%20Window%20Median/README.md)  |  `数组`,`哈希表`,`滑动窗口`,`堆(优先队列)`  |  困难  |    |
|  0481  |  [神奇字符串](/solution/0400-0499/0481.Magical%20String/README.md)  |  `双指针`,`字符串`  |  中等  |    |
|  0482  |  [密钥格式化](/solution/0400-0499/0482.License%20Key%20Formatting/README.md)  |  `字符串`  |  简单  |    |
|  0483  |  [最小好进制](/solution/0400-0499/0483.Smallest%20Good%20Base/README.md)  |  `数学`,`二分查找`  |  困难  |    |
|  0484  |  [寻找排列](/solution/0400-0499/0484.Find%20Permutation/README.md)  |  `栈`,`贪心`,`数组`,`字符串`  |  中等  |  🔒  |
|  0485  |  [最大连续 1 的个数](/solution/0400-0499/0485.Max%20Consecutive%20Ones/README.md)  |  `数组`  |  简单  |    |
|  0486  |  [预测赢家](/solution/0400-0499/0486.Predict%20the%20Winner/README.md)  |  `递归`,`数组`,`数学`,`动态规划`,`博弈`  |  中等  |    |
|  0487  |  [最大连续1的个数 II](/solution/0400-0499/0487.Max%20Consecutive%20Ones%20II/README.md)  |  `数组`,`动态规划`,`滑动窗口`  |  中等  |  🔒  |
|  0488  |  [祖玛游戏](/solution/0400-0499/0488.Zuma%20Game/README.md)  |  `栈`,`广度优先搜索`,`记忆化搜索`,`字符串`,`动态规划`  |  困难  |    |
|  0489  |  [扫地机器人](/solution/0400-0499/0489.Robot%20Room%20Cleaner/README.md)  |  `回溯`,`交互`  |  困难  |  🔒  |
|  0490  |  [迷宫](/solution/0400-0499/0490.The%20Maze/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`  |  中等  |  🔒  |
|  0491  |  [递增子序列](/solution/0400-0499/0491.Non-decreasing%20Subsequences/README.md)  |  `位运算`,`数组`,`哈希表`,`回溯`  |  中等  |    |
|  0492  |  [构造矩形](/solution/0400-0499/0492.Construct%20the%20Rectangle/README.md)  |  `数学`  |  简单  |    |
|  0493  |  [翻转对](/solution/0400-0499/0493.Reverse%20Pairs/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |    |
|  0494  |  [目标和](/solution/0400-0499/0494.Target%20Sum/README.md)  |  `数组`,`动态规划`,`回溯`  |  中等  |    |
|  0495  |  [提莫攻击](/solution/0400-0499/0495.Teemo%20Attacking/README.md)  |  `数组`,`模拟`  |  简单  |    |
|  0496  |  [下一个更大元素 I](/solution/0400-0499/0496.Next%20Greater%20Element%20I/README.md)  |  `栈`,`数组`,`哈希表`,`单调栈`  |  简单  |    |
|  0497  |  [非重叠矩形中的随机点](/solution/0400-0499/0497.Random%20Point%20in%20Non-overlapping%20Rectangles/README.md)  |  `水塘抽样`,`数组`,`数学`,`二分查找`,`有序集合`,`前缀和`,`随机化`  |  中等  |    |
|  0498  |  [对角线遍历](/solution/0400-0499/0498.Diagonal%20Traverse/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |    |
|  0499  |  [迷宫 III](/solution/0400-0499/0499.The%20Maze%20III/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`最短路`,`堆(优先队列)`  |  困难  |  🔒  |
|  0500  |  [键盘行](/solution/0500-0599/0500.Keyboard%20Row/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |    |
|  0501  |  [二叉搜索树中的众数](/solution/0500-0599/0501.Find%20Mode%20in%20Binary%20Search%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  简单  |    |
|  0502  |  [IPO](/solution/0500-0599/0502.IPO/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  困难  |    |
|  0503  |  [下一个更大元素 II](/solution/0500-0599/0503.Next%20Greater%20Element%20II/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |    |
|  0504  |  [七进制数](/solution/0500-0599/0504.Base%207/README.md)  |  `数学`  |  简单  |    |
|  0505  |  [迷宫 II](/solution/0500-0599/0505.The%20Maze%20II/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`最短路`,`堆(优先队列)`  |  中等  |  🔒  |
|  0506  |  [相对名次](/solution/0500-0599/0506.Relative%20Ranks/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  简单  |    |
|  0507  |  [完美数](/solution/0500-0599/0507.Perfect%20Number/README.md)  |  `数学`  |  简单  |    |
|  0508  |  [出现次数最多的子树元素和](/solution/0500-0599/0508.Most%20Frequent%20Subtree%20Sum/README.md)  |  `树`,`深度优先搜索`,`哈希表`,`二叉树`  |  中等  |    |
|  0509  |  [斐波那契数](/solution/0500-0599/0509.Fibonacci%20Number/README.md)  |  `递归`,`记忆化搜索`,`数学`,`动态规划`  |  简单  |    |
|  0510  |  [二叉搜索树中的中序后继 II](/solution/0500-0599/0510.Inorder%20Successor%20in%20BST%20II/README.md)  |  `树`,`二叉搜索树`,`二叉树`  |  中等  |  🔒  |
|  0511  |  [游戏玩法分析 I](/solution/0500-0599/0511.Game%20Play%20Analysis%20I/README.md)  |  `数据库`  |  简单  |    |
|  0512  |  [游戏玩法分析 II](/solution/0500-0599/0512.Game%20Play%20Analysis%20II/README.md)  |  `数据库`  |  简单  |  🔒  |
|  0513  |  [找树左下角的值](/solution/0500-0599/0513.Find%20Bottom%20Left%20Tree%20Value/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0514  |  [自由之路](/solution/0500-0599/0514.Freedom%20Trail/README.md)  |  `深度优先搜索`,`广度优先搜索`,`字符串`,`动态规划`  |  困难  |    |
|  0515  |  [在每个树行中找最大值](/solution/0500-0599/0515.Find%20Largest%20Value%20in%20Each%20Tree%20Row/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0516  |  [最长回文子序列](/solution/0500-0599/0516.Longest%20Palindromic%20Subsequence/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0517  |  [超级洗衣机](/solution/0500-0599/0517.Super%20Washing%20Machines/README.md)  |  `贪心`,`数组`  |  困难  |    |
|  0518  |  [零钱兑换 II](/solution/0500-0599/0518.Coin%20Change%20II/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0519  |  [随机翻转矩阵](/solution/0500-0599/0519.Random%20Flip%20Matrix/README.md)  |  `水塘抽样`,`哈希表`,`数学`,`随机化`  |  中等  |    |
|  0520  |  [检测大写字母](/solution/0500-0599/0520.Detect%20Capital/README.md)  |  `字符串`  |  简单  |    |
|  0521  |  [最长特殊序列 Ⅰ](/solution/0500-0599/0521.Longest%20Uncommon%20Subsequence%20I/README.md)  |  `字符串`  |  简单  |    |
|  0522  |  [最长特殊序列 II](/solution/0500-0599/0522.Longest%20Uncommon%20Subsequence%20II/README.md)  |  `数组`,`哈希表`,`双指针`,`字符串`,`排序`  |  中等  |    |
|  0523  |  [连续的子数组和](/solution/0500-0599/0523.Continuous%20Subarray%20Sum/README.md)  |  `数组`,`哈希表`,`数学`,`前缀和`  |  中等  |    |
|  0524  |  [通过删除字母匹配到字典里最长单词](/solution/0500-0599/0524.Longest%20Word%20in%20Dictionary%20through%20Deleting/README.md)  |  `数组`,`双指针`,`字符串`,`排序`  |  中等  |    |
|  0525  |  [连续数组](/solution/0500-0599/0525.Contiguous%20Array/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |    |
|  0526  |  [优美的排列](/solution/0500-0599/0526.Beautiful%20Arrangement/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |    |
|  0527  |  [单词缩写](/solution/0500-0599/0527.Word%20Abbreviation/README.md)  |  `贪心`,`字典树`,`数组`,`字符串`,`排序`  |  困难  |  🔒  |
|  0528  |  [按权重随机选择](/solution/0500-0599/0528.Random%20Pick%20with%20Weight/README.md)  |  `数组`,`数学`,`二分查找`,`前缀和`,`随机化`  |  中等  |    |
|  0529  |  [扫雷游戏](/solution/0500-0599/0529.Minesweeper/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  中等  |    |
|  0530  |  [二叉搜索树的最小绝对差](/solution/0500-0599/0530.Minimum%20Absolute%20Difference%20in%20BST/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉搜索树`,`二叉树`  |  简单  |    |
|  0531  |  [孤独像素 I](/solution/0500-0599/0531.Lonely%20Pixel%20I/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |  🔒  |
|  0532  |  [数组中的 k-diff 数对](/solution/0500-0599/0532.K-diff%20Pairs%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`双指针`,`二分查找`,`排序`  |  中等  |    |
|  0533  |  [孤独像素 II](/solution/0500-0599/0533.Lonely%20Pixel%20II/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |  🔒  |
|  0534  |  [游戏玩法分析 III](/solution/0500-0599/0534.Game%20Play%20Analysis%20III/README.md)  |  `数据库`  |  中等  |  🔒  |
|  0535  |  [TinyURL 的加密与解密](/solution/0500-0599/0535.Encode%20and%20Decode%20TinyURL/README.md)  |  `设计`,`哈希表`,`字符串`,`哈希函数`  |  中等  |    |
|  0536  |  [从字符串生成二叉树](/solution/0500-0599/0536.Construct%20Binary%20Tree%20from%20String/README.md)  |  `树`,`深度优先搜索`,`字符串`,`二叉树`  |  中等  |  🔒  |
|  0537  |  [复数乘法](/solution/0500-0599/0537.Complex%20Number%20Multiplication/README.md)  |  `数学`,`字符串`,`模拟`  |  中等  |    |
|  0538  |  [把二叉搜索树转换为累加树](/solution/0500-0599/0538.Convert%20BST%20to%20Greater%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0539  |  [最小时间差](/solution/0500-0599/0539.Minimum%20Time%20Difference/README.md)  |  `数组`,`数学`,`字符串`,`排序`  |  中等  |    |
|  0540  |  [有序数组中的单一元素](/solution/0500-0599/0540.Single%20Element%20in%20a%20Sorted%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |    |
|  0541  |  [反转字符串 II](/solution/0500-0599/0541.Reverse%20String%20II/README.md)  |  `双指针`,`字符串`  |  简单  |    |
|  0542  |  [01 矩阵](/solution/0500-0599/0542.01%20Matrix/README.md)  |  `广度优先搜索`,`数组`,`动态规划`,`矩阵`  |  中等  |    |
|  0543  |  [二叉树的直径](/solution/0500-0599/0543.Diameter%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0544  |  [输出比赛匹配对](/solution/0500-0599/0544.Output%20Contest%20Matches/README.md)  |  `递归`,`字符串`,`模拟`  |  中等  |  🔒  |
|  0545  |  [二叉树的边界](/solution/0500-0599/0545.Boundary%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0546  |  [移除盒子](/solution/0500-0599/0546.Remove%20Boxes/README.md)  |  `记忆化搜索`,`数组`,`动态规划`  |  困难  |    |
|  0547  |  [省份数量](/solution/0500-0599/0547.Number%20of%20Provinces/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |    |
|  0548  |  [将数组分割成和相等的子数组](/solution/0500-0599/0548.Split%20Array%20with%20Equal%20Sum/README.md)  |  `数组`,`前缀和`  |  困难  |  🔒  |
|  0549  |  [二叉树中最长的连续序列](/solution/0500-0599/0549.Binary%20Tree%20Longest%20Consecutive%20Sequence%20II/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0550  |  [游戏玩法分析 IV](/solution/0500-0599/0550.Game%20Play%20Analysis%20IV/README.md)  |  `数据库`  |  中等  |    |
|  0551  |  [学生出勤记录 I](/solution/0500-0599/0551.Student%20Attendance%20Record%20I/README.md)  |  `字符串`  |  简单  |    |
|  0552  |  [学生出勤记录 II](/solution/0500-0599/0552.Student%20Attendance%20Record%20II/README.md)  |  `动态规划`  |  困难  |    |
|  0553  |  [最优除法](/solution/0500-0599/0553.Optimal%20Division/README.md)  |  `数组`,`数学`,`动态规划`  |  中等  |    |
|  0554  |  [砖墙](/solution/0500-0599/0554.Brick%20Wall/README.md)  |  `数组`,`哈希表`  |  中等  |    |
|  0555  |  [分割连接字符串](/solution/0500-0599/0555.Split%20Concatenated%20Strings/README.md)  |  `贪心`,`数组`,`字符串`  |  中等  |  🔒  |
|  0556  |  [下一个更大元素 III](/solution/0500-0599/0556.Next%20Greater%20Element%20III/README.md)  |  `数学`,`双指针`,`字符串`  |  中等  |    |
|  0557  |  [反转字符串中的单词 III](/solution/0500-0599/0557.Reverse%20Words%20in%20a%20String%20III/README.md)  |  `双指针`,`字符串`  |  简单  |    |
|  0558  |  [四叉树交集](/solution/0500-0599/0558.Logical%20OR%20of%20Two%20Binary%20Grids%20Represented%20as%20Quad-Trees/README.md)  |  `树`,`分治`  |  中等  |    |
|  0559  |  [N 叉树的最大深度](/solution/0500-0599/0559.Maximum%20Depth%20of%20N-ary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`  |  简单  |    |
|  0560  |  [和为 K 的子数组](/solution/0500-0599/0560.Subarray%20Sum%20Equals%20K/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |    |
|  0561  |  [数组拆分](/solution/0500-0599/0561.Array%20Partition/README.md)  |  `贪心`,`数组`,`计数排序`,`排序`  |  简单  |    |
|  0562  |  [矩阵中最长的连续1线段](/solution/0500-0599/0562.Longest%20Line%20of%20Consecutive%20One%20in%20Matrix/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  🔒  |
|  0563  |  [二叉树的坡度](/solution/0500-0599/0563.Binary%20Tree%20Tilt/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0564  |  [寻找最近的回文数](/solution/0500-0599/0564.Find%20the%20Closest%20Palindrome/README.md)  |  `数学`,`字符串`  |  困难  |    |
|  0565  |  [数组嵌套](/solution/0500-0599/0565.Array%20Nesting/README.md)  |  `深度优先搜索`,`数组`  |  中等  |    |
|  0566  |  [重塑矩阵](/solution/0500-0599/0566.Reshape%20the%20Matrix/README.md)  |  `数组`,`矩阵`,`模拟`  |  简单  |    |
|  0567  |  [字符串的排列](/solution/0500-0599/0567.Permutation%20in%20String/README.md)  |  `哈希表`,`双指针`,`字符串`,`滑动窗口`  |  中等  |    |
|  0568  |  [最大休假天数](/solution/0500-0599/0568.Maximum%20Vacation%20Days/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  🔒  |
|  0569  |  [员工薪水中位数](/solution/0500-0599/0569.Median%20Employee%20Salary/README.md)  |  `数据库`  |  困难  |  🔒  |
|  0570  |  [至少有5名直接下属的经理](/solution/0500-0599/0570.Managers%20with%20at%20Least%205%20Direct%20Reports/README.md)  |  `数据库`  |  中等  |    |
|  0571  |  [给定数字的频率查询中位数](/solution/0500-0599/0571.Find%20Median%20Given%20Frequency%20of%20Numbers/README.md)  |  `数据库`  |  困难  |  🔒  |
|  0572  |  [另一棵树的子树](/solution/0500-0599/0572.Subtree%20of%20Another%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`,`字符串匹配`,`哈希函数`  |  简单  |    |
|  0573  |  [松鼠模拟](/solution/0500-0599/0573.Squirrel%20Simulation/README.md)  |  `数组`,`数学`  |  中等  |  🔒  |
|  0574  |  [当选者](/solution/0500-0599/0574.Winning%20Candidate/README.md)  |  `数据库`  |  中等  |  🔒  |
|  0575  |  [分糖果](/solution/0500-0599/0575.Distribute%20Candies/README.md)  |  `数组`,`哈希表`  |  简单  |    |
|  0576  |  [出界的路径数](/solution/0500-0599/0576.Out%20of%20Boundary%20Paths/README.md)  |  `动态规划`  |  中等  |    |
|  0577  |  [员工奖金](/solution/0500-0599/0577.Employee%20Bonus/README.md)  |  `数据库`  |  简单  |    |
|  0578  |  [查询回答率最高的问题](/solution/0500-0599/0578.Get%20Highest%20Answer%20Rate%20Question/README.md)  |  `数据库`  |  中等  |  🔒  |
|  0579  |  [查询员工的累计薪水](/solution/0500-0599/0579.Find%20Cumulative%20Salary%20of%20an%20Employee/README.md)  |  `数据库`  |  困难  |  🔒  |
|  0580  |  [统计各专业学生人数](/solution/0500-0599/0580.Count%20Student%20Number%20in%20Departments/README.md)  |  `数据库`  |  中等  |  🔒  |
|  0581  |  [最短无序连续子数组](/solution/0500-0599/0581.Shortest%20Unsorted%20Continuous%20Subarray/README.md)  |  `栈`,`贪心`,`数组`,`双指针`,`排序`,`单调栈`  |  中等  |    |
|  0582  |  [杀掉进程](/solution/0500-0599/0582.Kill%20Process/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`数组`,`哈希表`  |  中等  |  🔒  |
|  0583  |  [两个字符串的删除操作](/solution/0500-0599/0583.Delete%20Operation%20for%20Two%20Strings/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0584  |  [寻找用户推荐人](/solution/0500-0599/0584.Find%20Customer%20Referee/README.md)  |  `数据库`  |  简单  |    |
|  0585  |  [2016年的投资](/solution/0500-0599/0585.Investments%20in%202016/README.md)  |  `数据库`  |  中等  |    |
|  0586  |  [订单最多的客户](/solution/0500-0599/0586.Customer%20Placing%20the%20Largest%20Number%20of%20Orders/README.md)  |  `数据库`  |  简单  |    |
|  0587  |  [安装栅栏](/solution/0500-0599/0587.Erect%20the%20Fence/README.md)  |  `几何`,`数组`,`数学`  |  困难  |    |
|  0588  |  [设计内存文件系统](/solution/0500-0599/0588.Design%20In-Memory%20File%20System/README.md)  |  `设计`,`字典树`,`哈希表`,`字符串`  |  困难  |  🔒  |
|  0589  |  [N 叉树的前序遍历](/solution/0500-0599/0589.N-ary%20Tree%20Preorder%20Traversal/README.md)  |  `栈`,`树`,`深度优先搜索`  |  简单  |    |
|  0590  |  [N 叉树的后序遍历](/solution/0500-0599/0590.N-ary%20Tree%20Postorder%20Traversal/README.md)  |  `栈`,`树`,`深度优先搜索`  |  简单  |    |
|  0591  |  [标签验证器](/solution/0500-0599/0591.Tag%20Validator/README.md)  |  `栈`,`字符串`  |  困难  |    |
|  0592  |  [分数加减运算](/solution/0500-0599/0592.Fraction%20Addition%20and%20Subtraction/README.md)  |  `数学`,`字符串`,`模拟`  |  中等  |    |
|  0593  |  [有效的正方形](/solution/0500-0599/0593.Valid%20Square/README.md)  |  `几何`,`数学`  |  中等  |    |
|  0594  |  [最长和谐子序列](/solution/0500-0599/0594.Longest%20Harmonious%20Subsequence/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |    |
|  0595  |  [大的国家](/solution/0500-0599/0595.Big%20Countries/README.md)  |  `数据库`  |  简单  |    |
|  0596  |  [超过5名学生的课](/solution/0500-0599/0596.Classes%20More%20Than%205%20Students/README.md)  |  `数据库`  |  简单  |    |
|  0597  |  [好友申请 I:总体通过率](/solution/0500-0599/0597.Friend%20Requests%20I%20Overall%20Acceptance%20Rate/README.md)  |  `数据库`  |  简单  |  🔒  |
|  0598  |  [范围求和 II](/solution/0500-0599/0598.Range%20Addition%20II/README.md)  |  `数组`,`数学`  |  简单  |    |
|  0599  |  [两个列表的最小索引总和](/solution/0500-0599/0599.Minimum%20Index%20Sum%20of%20Two%20Lists/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |    |
|  0600  |  [不含连续1的非负整数](/solution/0600-0699/0600.Non-negative%20Integers%20without%20Consecutive%20Ones/README.md)  |  `动态规划`  |  困难  |    |
|  0601  |  [体育馆的人流量](/solution/0600-0699/0601.Human%20Traffic%20of%20Stadium/README.md)  |  `数据库`  |  困难  |    |
|  0602  |  [好友申请 II :谁有最多的好友](/solution/0600-0699/0602.Friend%20Requests%20II%20Who%20Has%20the%20Most%20Friends/README.md)  |  `数据库`  |  中等  |    |
|  0603  |  [连续空余座位](/solution/0600-0699/0603.Consecutive%20Available%20Seats/README.md)  |  `数据库`  |  简单  |  🔒  |
|  0604  |  [迭代压缩字符串](/solution/0600-0699/0604.Design%20Compressed%20String%20Iterator/README.md)  |  `设计`,`数组`,`哈希表`,`字符串`,`迭代器`  |  简单  |  🔒  |
|  0605  |  [种花问题](/solution/0600-0699/0605.Can%20Place%20Flowers/README.md)  |  `贪心`,`数组`  |  简单  |    |
|  0606  |  [根据二叉树创建字符串](/solution/0600-0699/0606.Construct%20String%20from%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`字符串`,`二叉树`  |  简单  |    |
|  0607  |  [销售员](/solution/0600-0699/0607.Sales%20Person/README.md)  |  `数据库`  |  简单  |    |
|  0608  |  [树节点](/solution/0600-0699/0608.Tree%20Node/README.md)  |  `数据库`  |  中等  |    |
|  0609  |  [在系统中查找重复文件](/solution/0600-0699/0609.Find%20Duplicate%20File%20in%20System/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |    |
|  0610  |  [判断三角形](/solution/0600-0699/0610.Triangle%20Judgement/README.md)  |  `数据库`  |  简单  |    |
|  0611  |  [有效三角形的个数](/solution/0600-0699/0611.Valid%20Triangle%20Number/README.md)  |  `贪心`,`数组`,`双指针`,`二分查找`,`排序`  |  中等  |    |
|  0612  |  [平面上的最近距离](/solution/0600-0699/0612.Shortest%20Distance%20in%20a%20Plane/README.md)  |  `数据库`  |  中等  |  🔒  |
|  0613  |  [直线上的最近距离](/solution/0600-0699/0613.Shortest%20Distance%20in%20a%20Line/README.md)  |  `数据库`  |  简单  |  🔒  |
|  0614  |  [二级关注者](/solution/0600-0699/0614.Second%20Degree%20Follower/README.md)  |  `数据库`  |  中等  |  🔒  |
|  0615  |  [平均工资:部门与公司比较](/solution/0600-0699/0615.Average%20Salary%20Departments%20VS%20Company/README.md)  |  `数据库`  |  困难  |  🔒  |
|  0616  |  [给字符串添加加粗标签](/solution/0600-0699/0616.Add%20Bold%20Tag%20in%20String/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`,`字符串匹配`  |  中等  |  🔒  |
|  0617  |  [合并二叉树](/solution/0600-0699/0617.Merge%20Two%20Binary%20Trees/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0618  |  [学生地理信息报告](/solution/0600-0699/0618.Students%20Report%20By%20Geography/README.md)  |  `数据库`  |  困难  |  🔒  |
|  0619  |  [只出现一次的最大数字](/solution/0600-0699/0619.Biggest%20Single%20Number/README.md)  |  `数据库`  |  简单  |    |
|  0620  |  [有趣的电影](/solution/0600-0699/0620.Not%20Boring%20Movies/README.md)  |  `数据库`  |  简单  |    |
|  0621  |  [任务调度器](/solution/0600-0699/0621.Task%20Scheduler/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0622  |  [设计循环队列](/solution/0600-0699/0622.Design%20Circular%20Queue/README.md)  |  `设计`,`队列`,`数组`,`链表`  |  中等  |    |
|  0623  |  [在二叉树中增加一行](/solution/0600-0699/0623.Add%20One%20Row%20to%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0624  |  [数组列表中的最大距离](/solution/0600-0699/0624.Maximum%20Distance%20in%20Arrays/README.md)  |  `贪心`,`数组`  |  中等  |  🔒  |
|  0625  |  [最小因式分解](/solution/0600-0699/0625.Minimum%20Factorization/README.md)  |  `贪心`,`数学`  |  中等  |  🔒  |
|  0626  |  [换座位](/solution/0600-0699/0626.Exchange%20Seats/README.md)  |  `数据库`  |  中等  |    |
|  0627  |  [变更性别](/solution/0600-0699/0627.Swap%20Salary/README.md)  |  `数据库`  |  简单  |    |
|  0628  |  [三个数的最大乘积](/solution/0600-0699/0628.Maximum%20Product%20of%20Three%20Numbers/README.md)  |  `数组`,`数学`,`排序`  |  简单  |    |
|  0629  |  [K 个逆序对数组](/solution/0600-0699/0629.K%20Inverse%20Pairs%20Array/README.md)  |  `动态规划`  |  困难  |    |
|  0630  |  [课程表 III](/solution/0600-0699/0630.Course%20Schedule%20III/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  困难  |    |
|  0631  |  [设计 Excel 求和公式](/solution/0600-0699/0631.Design%20Excel%20Sum%20Formula/README.md)  |  `图`,`设计`,`拓扑排序`  |  困难  |  🔒  |
|  0632  |  [最小区间](/solution/0600-0699/0632.Smallest%20Range%20Covering%20Elements%20from%20K%20Lists/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`,`滑动窗口`,`堆(优先队列)`  |  困难  |    |
|  0633  |  [平方数之和](/solution/0600-0699/0633.Sum%20of%20Square%20Numbers/README.md)  |  `数学`,`双指针`,`二分查找`  |  中等  |    |
|  0634  |  [寻找数组的错位排列](/solution/0600-0699/0634.Find%20the%20Derangement%20of%20An%20Array/README.md)  |  `数学`,`动态规划`  |  中等  |  🔒  |
|  0635  |  [设计日志存储系统](/solution/0600-0699/0635.Design%20Log%20Storage%20System/README.md)  |  `设计`,`哈希表`,`字符串`,`有序集合`  |  中等  |  🔒  |
|  0636  |  [函数的独占时间](/solution/0600-0699/0636.Exclusive%20Time%20of%20Functions/README.md)  |  `栈`,`数组`  |  中等  |    |
|  0637  |  [二叉树的层平均值](/solution/0600-0699/0637.Average%20of%20Levels%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  0638  |  [大礼包](/solution/0600-0699/0638.Shopping%20Offers/README.md)  |  `位运算`,`记忆化搜索`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |    |
|  0639  |  [解码方法 II](/solution/0600-0699/0639.Decode%20Ways%20II/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0640  |  [求解方程](/solution/0600-0699/0640.Solve%20the%20Equation/README.md)  |  `数学`,`字符串`,`模拟`  |  中等  |    |
|  0641  |  [设计循环双端队列](/solution/0600-0699/0641.Design%20Circular%20Deque/README.md)  |  `设计`,`队列`,`数组`,`链表`  |  中等  |    |
|  0642  |  [设计搜索自动补全系统](/solution/0600-0699/0642.Design%20Search%20Autocomplete%20System/README.md)  |  `设计`,`字典树`,`字符串`,`数据流`  |  困难  |  🔒  |
|  0643  |  [子数组最大平均数 I](/solution/0600-0699/0643.Maximum%20Average%20Subarray%20I/README.md)  |  `数组`,`滑动窗口`  |  简单  |    |
|  0644  |  [子数组最大平均数 II](/solution/0600-0699/0644.Maximum%20Average%20Subarray%20II/README.md)  |  `数组`,`二分查找`,`前缀和`  |  困难  |  🔒  |
|  0645  |  [错误的集合](/solution/0600-0699/0645.Set%20Mismatch/README.md)  |  `位运算`,`数组`,`哈希表`,`排序`  |  简单  |    |
|  0646  |  [最长数对链](/solution/0600-0699/0646.Maximum%20Length%20of%20Pair%20Chain/README.md)  |  `贪心`,`数组`,`动态规划`,`排序`  |  中等  |    |
|  0647  |  [回文子串](/solution/0600-0699/0647.Palindromic%20Substrings/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0648  |  [单词替换](/solution/0600-0699/0648.Replace%20Words/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`  |  中等  |    |
|  0649  |  [Dota2 参议院](/solution/0600-0699/0649.Dota2%20Senate/README.md)  |  `贪心`,`队列`,`字符串`  |  中等  |    |
|  0650  |  [只有两个键的键盘](/solution/0600-0699/0650.2%20Keys%20Keyboard/README.md)  |  `数学`,`动态规划`  |  中等  |    |
|  0651  |  [4键键盘](/solution/0600-0699/0651.4%20Keys%20Keyboard/README.md)  |  `数学`,`动态规划`  |  中等  |  🔒  |
|  0652  |  [寻找重复的子树](/solution/0600-0699/0652.Find%20Duplicate%20Subtrees/README.md)  |  `树`,`深度优先搜索`,`哈希表`,`二叉树`  |  中等  |    |
|  0653  |  [两数之和 IV - 输入二叉搜索树](/solution/0600-0699/0653.Two%20Sum%20IV%20-%20Input%20is%20a%20BST/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉搜索树`,`哈希表`,`双指针`,`二叉树`  |  简单  |    |
|  0654  |  [最大二叉树](/solution/0600-0699/0654.Maximum%20Binary%20Tree/README.md)  |  `栈`,`树`,`数组`,`分治`,`二叉树`,`单调栈`  |  中等  |    |
|  0655  |  [输出二叉树](/solution/0600-0699/0655.Print%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0656  |  [金币路径](/solution/0600-0699/0656.Coin%20Path/README.md)  |  `数组`,`动态规划`  |  困难  |  🔒  |
|  0657  |  [机器人能否返回原点](/solution/0600-0699/0657.Robot%20Return%20to%20Origin/README.md)  |  `字符串`,`模拟`  |  简单  |    |
|  0658  |  [找到 K 个最接近的元素](/solution/0600-0699/0658.Find%20K%20Closest%20Elements/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`,`滑动窗口`,`堆(优先队列)`  |  中等  |    |
|  0659  |  [分割数组为连续子序列](/solution/0600-0699/0659.Split%20Array%20into%20Consecutive%20Subsequences/README.md)  |  `贪心`,`数组`,`哈希表`,`堆(优先队列)`  |  中等  |    |
|  0660  |  [移除 9](/solution/0600-0699/0660.Remove%209/README.md)  |  `数学`  |  困难  |  🔒  |
|  0661  |  [图片平滑器](/solution/0600-0699/0661.Image%20Smoother/README.md)  |  `数组`,`矩阵`  |  简单  |    |
|  0662  |  [二叉树最大宽度](/solution/0600-0699/0662.Maximum%20Width%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |    |
|  0663  |  [均匀树划分](/solution/0600-0699/0663.Equal%20Tree%20Partition/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0664  |  [奇怪的打印机](/solution/0600-0699/0664.Strange%20Printer/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0665  |  [非递减数列](/solution/0600-0699/0665.Non-decreasing%20Array/README.md)  |  `数组`  |  中等  |    |
|  0666  |  [路径总和 IV](/solution/0600-0699/0666.Path%20Sum%20IV/README.md)  |  `树`,`深度优先搜索`,`数组`,`二叉树`  |  中等  |  🔒  |
|  0667  |  [优美的排列 II](/solution/0600-0699/0667.Beautiful%20Arrangement%20II/README.md)  |  `数组`,`数学`  |  中等  |    |
|  0668  |  [乘法表中第k小的数](/solution/0600-0699/0668.Kth%20Smallest%20Number%20in%20Multiplication%20Table/README.md)  |  `数学`,`二分查找`  |  困难  |    |
|  0669  |  [修剪二叉搜索树](/solution/0600-0699/0669.Trim%20a%20Binary%20Search%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0670  |  [最大交换](/solution/0600-0699/0670.Maximum%20Swap/README.md)  |  `贪心`,`数学`  |  中等  |    |
|  0671  |  [二叉树中第二小的节点](/solution/0600-0699/0671.Second%20Minimum%20Node%20In%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |    |
|  0672  |  [灯泡开关 Ⅱ](/solution/0600-0699/0672.Bulb%20Switcher%20II/README.md)  |  `位运算`,`深度优先搜索`,`广度优先搜索`,`数学`  |  中等  |    |
|  0673  |  [最长递增子序列的个数](/solution/0600-0699/0673.Number%20of%20Longest%20Increasing%20Subsequence/README.md)  |  `树状数组`,`线段树`,`数组`,`动态规划`  |  中等  |    |
|  0674  |  [最长连续递增序列](/solution/0600-0699/0674.Longest%20Continuous%20Increasing%20Subsequence/README.md)  |  `数组`  |  简单  |    |
|  0675  |  [为高尔夫比赛砍树](/solution/0600-0699/0675.Cut%20Off%20Trees%20for%20Golf%20Event/README.md)  |  `广度优先搜索`,`数组`,`矩阵`,`堆(优先队列)`  |  困难  |    |
|  0676  |  [实现一个魔法字典](/solution/0600-0699/0676.Implement%20Magic%20Dictionary/README.md)  |  `深度优先搜索`,`设计`,`字典树`,`哈希表`,`字符串`  |  中等  |    |
|  0677  |  [键值映射](/solution/0600-0699/0677.Map%20Sum%20Pairs/README.md)  |  `设计`,`字典树`,`哈希表`,`字符串`  |  中等  |    |
|  0678  |  [有效的括号字符串](/solution/0600-0699/0678.Valid%20Parenthesis%20String/README.md)  |  `栈`,`贪心`,`字符串`,`动态规划`  |  中等  |    |
|  0679  |  [24 点游戏](/solution/0600-0699/0679.24%20Game/README.md)  |  `数组`,`数学`,`回溯`  |  困难  |    |
|  0680  |  [验证回文串 II](/solution/0600-0699/0680.Valid%20Palindrome%20II/README.md)  |  `贪心`,`双指针`,`字符串`  |  简单  |    |
|  0681  |  [最近时刻](/solution/0600-0699/0681.Next%20Closest%20Time/README.md)  |  `字符串`,`枚举`  |  中等  |  🔒  |
|  0682  |  [棒球比赛](/solution/0600-0699/0682.Baseball%20Game/README.md)  |  `栈`,`数组`,`模拟`  |  简单  |    |
|  0683  |  [K 个关闭的灯泡](/solution/0600-0699/0683.K%20Empty%20Slots/README.md)  |  `树状数组`,`数组`,`有序集合`,`滑动窗口`  |  困难  |  🔒  |
|  0684  |  [冗余连接](/solution/0600-0699/0684.Redundant%20Connection/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |    |
|  0685  |  [冗余连接 II](/solution/0600-0699/0685.Redundant%20Connection%20II/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  困难  |    |
|  0686  |  [重复叠加字符串匹配](/solution/0600-0699/0686.Repeated%20String%20Match/README.md)  |  `字符串`,`字符串匹配`  |  中等  |    |
|  0687  |  [最长同值路径](/solution/0600-0699/0687.Longest%20Univalue%20Path/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |    |
|  0688  |  [骑士在棋盘上的概率](/solution/0600-0699/0688.Knight%20Probability%20in%20Chessboard/README.md)  |  `动态规划`  |  中等  |    |
|  0689  |  [三个无重叠子数组的最大和](/solution/0600-0699/0689.Maximum%20Sum%20of%203%20Non-Overlapping%20Subarrays/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0690  |  [员工的重要性](/solution/0600-0699/0690.Employee%20Importance/README.md)  |  `深度优先搜索`,`广度优先搜索`,`哈希表`  |  中等  |    |
|  0691  |  [贴纸拼词](/solution/0600-0699/0691.Stickers%20to%20Spell%20Word/README.md)  |  `位运算`,`数组`,`字符串`,`动态规划`,`回溯`,`状态压缩`  |  困难  |    |
|  0692  |  [前K个高频单词](/solution/0600-0699/0692.Top%20K%20Frequent%20Words/README.md)  |  `字典树`,`哈希表`,`字符串`,`桶排序`,`计数`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0693  |  [交替位二进制数](/solution/0600-0699/0693.Binary%20Number%20with%20Alternating%20Bits/README.md)  |  `位运算`  |  简单  |    |
|  0694  |  [不同岛屿的数量](/solution/0600-0699/0694.Number%20of%20Distinct%20Islands/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`哈希表`,`哈希函数`  |  中等  |  🔒  |
|  0695  |  [岛屿的最大面积](/solution/0600-0699/0695.Max%20Area%20of%20Island/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |    |
|  0696  |  [计数二进制子串](/solution/0600-0699/0696.Count%20Binary%20Substrings/README.md)  |  `双指针`,`字符串`  |  简单  |    |
|  0697  |  [数组的度](/solution/0600-0699/0697.Degree%20of%20an%20Array/README.md)  |  `数组`,`哈希表`  |  简单  |    |
|  0698  |  [划分为k个相等的子集](/solution/0600-0699/0698.Partition%20to%20K%20Equal%20Sum%20Subsets/README.md)  |  `位运算`,`记忆化搜索`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |    |
|  0699  |  [掉落的方块](/solution/0600-0699/0699.Falling%20Squares/README.md)  |  `线段树`,`数组`,`有序集合`  |  困难  |    |
|  0700  |  [二叉搜索树中的搜索](/solution/0700-0799/0700.Search%20in%20a%20Binary%20Search%20Tree/README.md)  |  `树`,`二叉搜索树`,`二叉树`  |  简单  |    |
|  0701  |  [二叉搜索树中的插入操作](/solution/0700-0799/0701.Insert%20into%20a%20Binary%20Search%20Tree/README.md)  |  `树`,`二叉搜索树`,`二叉树`  |  中等  |    |
|  0702  |  [搜索长度未知的有序数组](/solution/0700-0799/0702.Search%20in%20a%20Sorted%20Array%20of%20Unknown%20Size/README.md)  |  `数组`,`二分查找`,`交互`  |  中等  |  🔒  |
|  0703  |  [数据流中的第 K 大元素](/solution/0700-0799/0703.Kth%20Largest%20Element%20in%20a%20Stream/README.md)  |  `树`,`设计`,`二叉搜索树`,`二叉树`,`数据流`,`堆(优先队列)`  |  简单  |    |
|  0704  |  [二分查找](/solution/0700-0799/0704.Binary%20Search/README.md)  |  `数组`,`二分查找`  |  简单  |    |
|  0705  |  [设计哈希集合](/solution/0700-0799/0705.Design%20HashSet/README.md)  |  `设计`,`数组`,`哈希表`,`链表`,`哈希函数`  |  简单  |    |
|  0706  |  [设计哈希映射](/solution/0700-0799/0706.Design%20HashMap/README.md)  |  `设计`,`数组`,`哈希表`,`链表`,`哈希函数`  |  简单  |    |
|  0707  |  [设计链表](/solution/0700-0799/0707.Design%20Linked%20List/README.md)  |  `设计`,`链表`  |  中等  |    |
|  0708  |  [循环有序列表的插入](/solution/0700-0799/0708.Insert%20into%20a%20Sorted%20Circular%20Linked%20List/README.md)  |  `链表`  |  中等  |  🔒  |
|  0709  |  [转换成小写字母](/solution/0700-0799/0709.To%20Lower%20Case/README.md)  |  `字符串`  |  简单  |    |
|  0710  |  [黑名单中的随机数](/solution/0700-0799/0710.Random%20Pick%20with%20Blacklist/README.md)  |  `数组`,`哈希表`,`数学`,`二分查找`,`排序`,`随机化`  |  困难  |    |
|  0711  |  [不同岛屿的数量 II](/solution/0700-0799/0711.Number%20of%20Distinct%20Islands%20II/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`哈希表`,`哈希函数`  |  困难  |  🔒  |
|  0712  |  [两个字符串的最小ASCII删除和](/solution/0700-0799/0712.Minimum%20ASCII%20Delete%20Sum%20for%20Two%20Strings/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  0713  |  [乘积小于 K 的子数组](/solution/0700-0799/0713.Subarray%20Product%20Less%20Than%20K/README.md)  |  `数组`,`滑动窗口`  |  中等  |    |
|  0714  |  [买卖股票的最佳时机含手续费](/solution/0700-0799/0714.Best%20Time%20to%20Buy%20and%20Sell%20Stock%20with%20Transaction%20Fee/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |    |
|  0715  |  [Range 模块](/solution/0700-0799/0715.Range%20Module/README.md)  |  `设计`,`线段树`,`有序集合`  |  困难  |    |
|  0716  |  [最大栈](/solution/0700-0799/0716.Max%20Stack/README.md)  |  `栈`,`设计`,`链表`,`双向链表`,`有序集合`  |  困难  |  🔒  |
|  0717  |  [1 比特与 2 比特字符](/solution/0700-0799/0717.1-bit%20and%202-bit%20Characters/README.md)  |  `数组`  |  简单  |    |
|  0718  |  [最长重复子数组](/solution/0700-0799/0718.Maximum%20Length%20of%20Repeated%20Subarray/README.md)  |  `数组`,`二分查找`,`动态规划`,`滑动窗口`,`哈希函数`,`滚动哈希`  |  中等  |    |
|  0719  |  [找出第 K 小的数对距离](/solution/0700-0799/0719.Find%20K-th%20Smallest%20Pair%20Distance/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  困难  |    |
|  0720  |  [词典中最长的单词](/solution/0700-0799/0720.Longest%20Word%20in%20Dictionary/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`,`排序`  |  中等  |    |
|  0721  |  [账户合并](/solution/0700-0799/0721.Accounts%20Merge/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`哈希表`,`字符串`,`排序`  |  中等  |    |
|  0722  |  [删除注释](/solution/0700-0799/0722.Remove%20Comments/README.md)  |  `数组`,`字符串`  |  中等  |    |
|  0723  |  [粉碎糖果](/solution/0700-0799/0723.Candy%20Crush/README.md)  |  `数组`,`双指针`,`矩阵`,`模拟`  |  中等  |  🔒  |
|  0724  |  [寻找数组的中心下标](/solution/0700-0799/0724.Find%20Pivot%20Index/README.md)  |  `数组`,`前缀和`  |  简单  |    |
|  0725  |  [分隔链表](/solution/0700-0799/0725.Split%20Linked%20List%20in%20Parts/README.md)  |  `链表`  |  中等  |    |
|  0726  |  [原子的数量](/solution/0700-0799/0726.Number%20of%20Atoms/README.md)  |  `栈`,`哈希表`,`字符串`,`排序`  |  困难  |    |
|  0727  |  [最小窗口子序列](/solution/0700-0799/0727.Minimum%20Window%20Subsequence/README.md)  |  `字符串`,`动态规划`,`滑动窗口`  |  困难  |  🔒  |
|  0728  |  [自除数](/solution/0700-0799/0728.Self%20Dividing%20Numbers/README.md)  |  `数学`  |  简单  |    |
|  0729  |  [我的日程安排表 I](/solution/0700-0799/0729.My%20Calendar%20I/README.md)  |  `设计`,`线段树`,`二分查找`,`有序集合`  |  中等  |    |
|  0730  |  [统计不同回文子序列](/solution/0700-0799/0730.Count%20Different%20Palindromic%20Subsequences/README.md)  |  `字符串`,`动态规划`  |  困难  |    |
|  0731  |  [我的日程安排表 II](/solution/0700-0799/0731.My%20Calendar%20II/README.md)  |  `设计`,`线段树`,`二分查找`,`有序集合`  |  中等  |    |
|  0732  |  [我的日程安排表 III](/solution/0700-0799/0732.My%20Calendar%20III/README.md)  |  `设计`,`线段树`,`二分查找`,`有序集合`  |  困难  |    |
|  0733  |  [图像渲染](/solution/0700-0799/0733.Flood%20Fill/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  简单  |    |
|  0734  |  [句子相似性](/solution/0700-0799/0734.Sentence%20Similarity/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  🔒  |
|  0735  |  [小行星碰撞](/solution/0700-0799/0735.Asteroid%20Collision/README.md)  |  `栈`,`数组`,`模拟`  |  中等  |    |
|  0736  |  [Lisp 语法解析](/solution/0700-0799/0736.Parse%20Lisp%20Expression/README.md)  |  `栈`,`递归`,`哈希表`,`字符串`  |  困难  |    |
|  0737  |  [句子相似性 II](/solution/0700-0799/0737.Sentence%20Similarity%20II/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`哈希表`,`字符串`  |  中等  |  🔒  |
|  0738  |  [单调递增的数字](/solution/0700-0799/0738.Monotone%20Increasing%20Digits/README.md)  |  `贪心`,`数学`  |  中等  |    |
|  0739  |  [每日温度](/solution/0700-0799/0739.Daily%20Temperatures/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |    |
|  0740  |  [删除并获得点数](/solution/0700-0799/0740.Delete%20and%20Earn/README.md)  |  `数组`,`哈希表`,`动态规划`  |  中等  |    |
|  0741  |  [摘樱桃](/solution/0700-0799/0741.Cherry%20Pickup/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |    |
|  0742  |  [二叉树最近的叶节点](/solution/0700-0799/0742.Closest%20Leaf%20in%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  0743  |  [网络延迟时间](/solution/0700-0799/0743.Network%20Delay%20Time/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`最短路`,`堆(优先队列)`  |  中等  |    |
|  0744  |  [寻找比目标字母大的最小字母](/solution/0700-0799/0744.Find%20Smallest%20Letter%20Greater%20Than%20Target/README.md)  |  `数组`,`二分查找`  |  简单  |    |
|  0745  |  [前缀和后缀搜索](/solution/0700-0799/0745.Prefix%20and%20Suffix%20Search/README.md)  |  `设计`,`字典树`,`哈希表`,`字符串`  |  困难  |    |
|  0746  |  [使用最小花费爬楼梯](/solution/0700-0799/0746.Min%20Cost%20Climbing%20Stairs/README.md)  |  `数组`,`动态规划`  |  简单  |    |
|  0747  |  [至少是其他数字两倍的最大数](/solution/0700-0799/0747.Largest%20Number%20At%20Least%20Twice%20of%20Others/README.md)  |  `数组`,`排序`  |  简单  |    |
|  0748  |  [最短补全词](/solution/0700-0799/0748.Shortest%20Completing%20Word/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |    |
|  0749  |  [隔离病毒](/solution/0700-0799/0749.Contain%20Virus/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`,`模拟`  |  困难  |    |
|  0750  |  [角矩形的数量](/solution/0700-0799/0750.Number%20Of%20Corner%20Rectangles/README.md)  |  `数组`,`数学`,`动态规划`,`矩阵`  |  中等  |  🔒  |
|  0751  |  [IP 到 CIDR](/solution/0700-0799/0751.IP%20to%20CIDR/README.md)  |  `位运算`,`字符串`  |  中等  |  🔒  |
|  0752  |  [打开转盘锁](/solution/0700-0799/0752.Open%20the%20Lock/README.md)  |  `广度优先搜索`,`数组`,`哈希表`,`字符串`  |  中等  |    |
|  0753  |  [破解保险箱](/solution/0700-0799/0753.Cracking%20the%20Safe/README.md)  |  `深度优先搜索`,`图`,`欧拉回路`  |  困难  |    |
|  0754  |  [到达终点数字](/solution/0700-0799/0754.Reach%20a%20Number/README.md)  |  `数学`,`二分查找`  |  中等  |    |
|  0755  |  [倒水](/solution/0700-0799/0755.Pour%20Water/README.md)  |  `数组`,`模拟`  |  中等  |  🔒  |
|  0756  |  [金字塔转换矩阵](/solution/0700-0799/0756.Pyramid%20Transition%20Matrix/README.md)  |  `位运算`,`深度优先搜索`,`广度优先搜索`  |  中等  |    |
|  0757  |  [设置交集大小至少为2](/solution/0700-0799/0757.Set%20Intersection%20Size%20At%20Least%20Two/README.md)  |  `贪心`,`数组`,`排序`  |  困难  |    |
|  0758  |  [字符串中的加粗单词](/solution/0700-0799/0758.Bold%20Words%20in%20String/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`,`字符串匹配`  |  中等  |  🔒  |
|  0759  |  [员工空闲时间](/solution/0700-0799/0759.Employee%20Free%20Time/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  困难  |  🔒  |
|  0760  |  [找出变位映射](/solution/0700-0799/0760.Find%20Anagram%20Mappings/README.md)  |  `数组`,`哈希表`  |  简单  |  🔒  |
|  0761  |  [特殊的二进制序列](/solution/0700-0799/0761.Special%20Binary%20String/README.md)  |  `递归`,`字符串`  |  困难  |    |
|  0762  |  [二进制表示中质数个计算置位](/solution/0700-0799/0762.Prime%20Number%20of%20Set%20Bits%20in%20Binary%20Representation/README.md)  |  `位运算`,`数学`  |  简单  |    |
|  0763  |  [划分字母区间](/solution/0700-0799/0763.Partition%20Labels/README.md)  |  `贪心`,`哈希表`,`双指针`,`字符串`  |  中等  |    |
|  0764  |  [最大加号标志](/solution/0700-0799/0764.Largest%20Plus%20Sign/README.md)  |  `数组`,`动态规划`  |  中等  |    |
|  0765  |  [情侣牵手](/solution/0700-0799/0765.Couples%20Holding%20Hands/README.md)  |  `贪心`,`深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  困难  |    |
|  0766  |  [托普利茨矩阵](/solution/0700-0799/0766.Toeplitz%20Matrix/README.md)  |  `数组`,`矩阵`  |  简单  |    |
|  0767  |  [重构字符串](/solution/0700-0799/0767.Reorganize%20String/README.md)  |  `贪心`,`哈希表`,`字符串`,`计数`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0768  |  [最多能完成排序的块 II](/solution/0700-0799/0768.Max%20Chunks%20To%20Make%20Sorted%20II/README.md)  |  `栈`,`贪心`,`数组`,`排序`,`单调栈`  |  困难  |    |
|  0769  |  [最多能完成排序的块](/solution/0700-0799/0769.Max%20Chunks%20To%20Make%20Sorted/README.md)  |  `栈`,`贪心`,`数组`,`排序`,`单调栈`  |  中等  |    |
|  0770  |  [基本计算器 IV](/solution/0700-0799/0770.Basic%20Calculator%20IV/README.md)  |  `栈`,`递归`,`哈希表`,`数学`,`字符串`  |  困难  |    |
|  0771  |  [宝石与石头](/solution/0700-0799/0771.Jewels%20and%20Stones/README.md)  |  `哈希表`,`字符串`  |  简单  |    |
|  0772  |  [基本计算器 III](/solution/0700-0799/0772.Basic%20Calculator%20III/README.md)  |  `栈`,`递归`,`数学`,`字符串`  |  困难  |  🔒  |
|  0773  |  [滑动谜题](/solution/0700-0799/0773.Sliding%20Puzzle/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  困难  |    |
|  0774  |  [最小化去加油站的最大距离](/solution/0700-0799/0774.Minimize%20Max%20Distance%20to%20Gas%20Station/README.md)  |  `数组`,`二分查找`  |  困难  |  🔒  |
|  0775  |  [全局倒置与局部倒置](/solution/0700-0799/0775.Global%20and%20Local%20Inversions/README.md)  |  `数组`,`数学`  |  中等  |    |
|  0776  |  [拆分二叉搜索树](/solution/0700-0799/0776.Split%20BST/README.md)  |  `树`,`二叉搜索树`,`递归`,`二叉树`  |  中等  |  🔒  |
|  0777  |  [在LR字符串中交换相邻字符](/solution/0700-0799/0777.Swap%20Adjacent%20in%20LR%20String/README.md)  |  `双指针`,`字符串`  |  中等  |    |
|  0778  |  [水位上升的泳池中游泳](/solution/0700-0799/0778.Swim%20in%20Rising%20Water/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`二分查找`,`矩阵`,`堆(优先队列)`  |  困难  |    |
|  0779  |  [第K个语法符号](/solution/0700-0799/0779.K-th%20Symbol%20in%20Grammar/README.md)  |  `位运算`,`递归`,`数学`  |  中等  |    |
|  0780  |  [到达终点](/solution/0700-0799/0780.Reaching%20Points/README.md)  |  `数学`  |  困难  |    |
|  0781  |  [森林中的兔子](/solution/0700-0799/0781.Rabbits%20in%20Forest/README.md)  |  `贪心`,`数组`,`哈希表`,`数学`  |  中等  |    |
|  0782  |  [变为棋盘](/solution/0700-0799/0782.Transform%20to%20Chessboard/README.md)  |  `位运算`,`数组`,`数学`,`矩阵`  |  困难  |    |
|  0783  |  [二叉搜索树节点最小距离](/solution/0700-0799/0783.Minimum%20Distance%20Between%20BST%20Nodes/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉搜索树`,`二叉树`  |  简单  |    |
|  0784  |  [字母大小写全排列](/solution/0700-0799/0784.Letter%20Case%20Permutation/README.md)  |  `位运算`,`字符串`,`回溯`  |  中等  |    |
|  0785  |  [判断二分图](/solution/0700-0799/0785.Is%20Graph%20Bipartite/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |    |
|  0786  |  [第 K 个最小的素数分数](/solution/0700-0799/0786.K-th%20Smallest%20Prime%20Fraction/README.md)  |  `数组`,`二分查找`,`排序`,`堆(优先队列)`  |  中等  |    |
|  0787  |  [K 站中转内最便宜的航班](/solution/0700-0799/0787.Cheapest%20Flights%20Within%20K%20Stops/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`动态规划`,`最短路`,`堆(优先队列)`  |  中等  |    |
|  0788  |  [旋转数字](/solution/0700-0799/0788.Rotated%20Digits/README.md)  |  `数学`,`动态规划`  |  中等  |    |
|  0789  |  [逃脱阻碍者](/solution/0700-0799/0789.Escape%20The%20Ghosts/README.md)  |  `数组`,`数学`  |  中等  |    |
|  0790  |  [多米诺和托米诺平铺](/solution/0700-0799/0790.Domino%20and%20Tromino%20Tiling/README.md)  |  `动态规划`  |  中等  |    |
|  0791  |  [自定义字符串排序](/solution/0700-0799/0791.Custom%20Sort%20String/README.md)  |  `哈希表`,`字符串`,`排序`  |  中等  |    |
|  0792  |  [匹配子序列的单词数](/solution/0700-0799/0792.Number%20of%20Matching%20Subsequences/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`,`二分查找`,`动态规划`,`排序`  |  中等  |    |
|  0793  |  [阶乘函数后 K 个零](/solution/0700-0799/0793.Preimage%20Size%20of%20Factorial%20Zeroes%20Function/README.md)  |  `数学`,`二分查找`  |  困难  |    |
|  0794  |  [有效的井字游戏](/solution/0700-0799/0794.Valid%20Tic-Tac-Toe%20State/README.md)  |  `数组`,`字符串`  |  中等  |    |
|  0795  |  [区间子数组个数](/solution/0700-0799/0795.Number%20of%20Subarrays%20with%20Bounded%20Maximum/README.md)  |  `数组`,`双指针`  |  中等  |    |
|  0796  |  [旋转字符串](/solution/0700-0799/0796.Rotate%20String/README.md)  |  `字符串`,`字符串匹配`  |  简单  |    |
|  0797  |  [所有可能的路径](/solution/0700-0799/0797.All%20Paths%20From%20Source%20to%20Target/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`回溯`  |  中等  |    |
|  0798  |  [得分最高的最小轮调](/solution/0700-0799/0798.Smallest%20Rotation%20with%20Highest%20Score/README.md)  |  `数组`,`前缀和`  |  困难  |    |
|  0799  |  [香槟塔](/solution/0700-0799/0799.Champagne%20Tower/README.md)  |  `动态规划`  |  中等  |    |
|  0800  |  [相似 RGB 颜色](/solution/0800-0899/0800.Similar%20RGB%20Color/README.md)  |  `数学`,`字符串`,`枚举`  |  简单  |  🔒  |
|  0801  |  [使序列递增的最小交换次数](/solution/0800-0899/0801.Minimum%20Swaps%20To%20Make%20Sequences%20Increasing/README.md)  |  `数组`,`动态规划`  |  困难  |    |
|  0802  |  [找到最终的安全状态](/solution/0800-0899/0802.Find%20Eventual%20Safe%20States/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |    |
|  0803  |  [打砖块](/solution/0800-0899/0803.Bricks%20Falling%20When%20Hit/README.md)  |  `并查集`,`数组`,`矩阵`  |  困难  |    |
|  0804  |  [唯一摩尔斯密码词](/solution/0800-0899/0804.Unique%20Morse%20Code%20Words/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |    |
|  0805  |  [数组的均值分割](/solution/0800-0899/0805.Split%20Array%20With%20Same%20Average/README.md)  |  `位运算`,`数组`,`数学`,`动态规划`,`状态压缩`  |  困难  |    |
|  0806  |  [写字符串需要的行数](/solution/0800-0899/0806.Number%20of%20Lines%20To%20Write%20String/README.md)  |  `数组`,`字符串`  |  简单  |    |
|  0807  |  [保持城市天际线](/solution/0800-0899/0807.Max%20Increase%20to%20Keep%20City%20Skyline/README.md)  |  `贪心`,`数组`,`矩阵`  |  中等  |    |
|  0808  |  [分汤](/solution/0800-0899/0808.Soup%20Servings/README.md)  |  `数学`,`动态规划`,`概率与统计`  |  中等  |    |
|  0809  |  [情感丰富的文字](/solution/0800-0899/0809.Expressive%20Words/README.md)  |  `数组`,`双指针`,`字符串`  |  中等  |    |
|  0810  |  [黑板异或游戏](/solution/0800-0899/0810.Chalkboard%20XOR%20Game/README.md)  |  `位运算`,`脑筋急转弯`,`数组`,`数学`,`博弈`  |  困难  |    |
|  0811  |  [子域名访问计数](/solution/0800-0899/0811.Subdomain%20Visit%20Count/README.md)  |  `数组`,`哈希表`,`字符串`,`计数`  |  中等  |    |
|  0812  |  [最大三角形面积](/solution/0800-0899/0812.Largest%20Triangle%20Area/README.md)  |  `几何`,`数组`,`数学`  |  简单  |    |
|  0813  |  [最大平均值和的分组](/solution/0800-0899/0813.Largest%20Sum%20of%20Averages/README.md)  |  `数组`,`动态规划`,`前缀和`  |  中等  |    |
|  0814  |  [二叉树剪枝](/solution/0800-0899/0814.Binary%20Tree%20Pruning/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |    |
|  0815  |  [公交路线](/solution/0800-0899/0815.Bus%20Routes/README.md)  |  `广度优先搜索`,`数组`,`哈希表`  |  困难  |    |
|  0816  |  [模糊坐标](/solution/0800-0899/0816.Ambiguous%20Coordinates/README.md)  |  `字符串`,`回溯`  |  中等  |    |
|  0817  |  [链表组件](/solution/0800-0899/0817.Linked%20List%20Components/README.md)  |  `数组`,`哈希表`,`链表`  |  中等  |    |
|  0818  |  [赛车](/solution/0800-0899/0818.Race%20Car/README.md)  |  `动态规划`  |  困难  |    |
|  0819  |  [最常见的单词](/solution/0800-0899/0819.Most%20Common%20Word/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |    |
|  0820  |  [单词的压缩编码](/solution/0800-0899/0820.Short%20Encoding%20of%20Words/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`  |  中等  |    |
|  0821  |  [字符的最短距离](/solution/0800-0899/0821.Shortest%20Distance%20to%20a%20Character/README.md)  |  `数组`,`双指针`,`字符串`  |  简单  |    |
|  0822  |  [翻转卡片游戏](/solution/0800-0899/0822.Card%20Flipping%20Game/README.md)  |  `数组`,`哈希表`  |  中等  |    |
|  0823  |  [带因子的二叉树](/solution/0800-0899/0823.Binary%20Trees%20With%20Factors/README.md)  |  `数组`,`哈希表`,`动态规划`,`排序`  |  中等  |    |
|  0824  |  [山羊拉丁文](/solution/0800-0899/0824.Goat%20Latin/README.md)  |  `字符串`  |  简单  |    |
|  0825  |  [适龄的朋友](/solution/0800-0899/0825.Friends%20Of%20Appropriate%20Ages/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |    |
|  0826  |  [安排工作以达到最大收益](/solution/0800-0899/0826.Most%20Profit%20Assigning%20Work/README.md)  |  `贪心`,`数组`,`双指针`,`二分查找`,`排序`  |  中等  |    |
|  0827  |  [最大人工岛](/solution/0800-0899/0827.Making%20A%20Large%20Island/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  困难  |    |
|  0828  |  [统计子串中的唯一字符](/solution/0800-0899/0828.Count%20Unique%20Characters%20of%20All%20Substrings%20of%20a%20Given%20String/README.md)  |  `哈希表`,`字符串`,`动态规划`  |  困难  |  第 83 场周赛  |
|  0829  |  [连续整数求和](/solution/0800-0899/0829.Consecutive%20Numbers%20Sum/README.md)  |  `数学`,`枚举`  |  困难  |  第 83 场周赛  |
|  0830  |  [较大分组的位置](/solution/0800-0899/0830.Positions%20of%20Large%20Groups/README.md)  |  `字符串`  |  简单  |  第 83 场周赛  |
|  0831  |  [隐藏个人信息](/solution/0800-0899/0831.Masking%20Personal%20Information/README.md)  |  `字符串`  |  中等  |  第 83 场周赛  |
|  0832  |  [翻转图像](/solution/0800-0899/0832.Flipping%20an%20Image/README.md)  |  `数组`,`双指针`,`矩阵`,`模拟`  |  简单  |  第 84 场周赛  |
|  0833  |  [字符串中的查找与替换](/solution/0800-0899/0833.Find%20And%20Replace%20in%20String/README.md)  |  `数组`,`字符串`,`排序`  |  中等  |  第 84 场周赛  |
|  0834  |  [树中距离之和](/solution/0800-0899/0834.Sum%20of%20Distances%20in%20Tree/README.md)  |  `树`,`深度优先搜索`,`图`,`动态规划`  |  困难  |  第 84 场周赛  |
|  0835  |  [图像重叠](/solution/0800-0899/0835.Image%20Overlap/README.md)  |  `数组`,`矩阵`  |  中等  |  第 84 场周赛  |
|  0836  |  [矩形重叠](/solution/0800-0899/0836.Rectangle%20Overlap/README.md)  |  `几何`,`数学`  |  简单  |  第 85 场周赛  |
|  0837  |  [新 21 点](/solution/0800-0899/0837.New%2021%20Game/README.md)  |  `数学`,`动态规划`,`滑动窗口`,`概率与统计`  |  中等  |  第 85 场周赛  |
|  0838  |  [推多米诺](/solution/0800-0899/0838.Push%20Dominoes/README.md)  |  `双指针`,`字符串`,`动态规划`  |  中等  |  第 85 场周赛  |
|  0839  |  [相似字符串组](/solution/0800-0899/0839.Similar%20String%20Groups/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`哈希表`,`字符串`  |  困难  |  第 85 场周赛  |
|  0840  |  [矩阵中的幻方](/solution/0800-0899/0840.Magic%20Squares%20In%20Grid/README.md)  |  `数组`,`数学`,`矩阵`  |  中等  |  第 86 场周赛  |
|  0841  |  [钥匙和房间](/solution/0800-0899/0841.Keys%20and%20Rooms/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`  |  中等  |  第 86 场周赛  |
|  0842  |  [将数组拆分成斐波那契序列](/solution/0800-0899/0842.Split%20Array%20into%20Fibonacci%20Sequence/README.md)  |  `字符串`,`回溯`  |  中等  |  第 86 场周赛  |
|  0843  |  [猜猜这个单词](/solution/0800-0899/0843.Guess%20the%20Word/README.md)  |  `数组`,`数学`,`字符串`,`博弈`,`交互`  |  困难  |  第 86 场周赛  |
|  0844  |  [比较含退格的字符串](/solution/0800-0899/0844.Backspace%20String%20Compare/README.md)  |  `栈`,`双指针`,`字符串`,`模拟`  |  简单  |  第 87 场周赛  |
|  0845  |  [数组中的最长山脉](/solution/0800-0899/0845.Longest%20Mountain%20in%20Array/README.md)  |  `数组`,`双指针`,`动态规划`,`枚举`  |  中等  |  第 87 场周赛  |
|  0846  |  [一手顺子](/solution/0800-0899/0846.Hand%20of%20Straights/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`  |  中等  |  第 87 场周赛  |
|  0847  |  [访问所有节点的最短路径](/solution/0800-0899/0847.Shortest%20Path%20Visiting%20All%20Nodes/README.md)  |  `位运算`,`广度优先搜索`,`图`,`动态规划`,`状态压缩`  |  困难  |  第 87 场周赛  |
|  0848  |  [字母移位](/solution/0800-0899/0848.Shifting%20Letters/README.md)  |  `数组`,`字符串`  |  中等  |  第 88 场周赛  |
|  0849  |  [到最近的人的最大距离](/solution/0800-0899/0849.Maximize%20Distance%20to%20Closest%20Person/README.md)  |  `数组`  |  中等  |  第 88 场周赛  |
|  0850  |  [矩形面积 II](/solution/0800-0899/0850.Rectangle%20Area%20II/README.md)  |  `线段树`,`数组`,`有序集合`,`扫描线`  |  困难  |  第 88 场周赛  |
|  0851  |  [喧闹和富有](/solution/0800-0899/0851.Loud%20and%20Rich/README.md)  |  `深度优先搜索`,`图`,`拓扑排序`,`数组`  |  中等  |  第 88 场周赛  |
|  0852  |  [山脉数组的峰顶索引](/solution/0800-0899/0852.Peak%20Index%20in%20a%20Mountain%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |  第 89 场周赛  |
|  0853  |  [车队](/solution/0800-0899/0853.Car%20Fleet/README.md)  |  `栈`,`数组`,`排序`,`单调栈`  |  中等  |  第 89 场周赛  |
|  0854  |  [相似度为 K 的字符串](/solution/0800-0899/0854.K-Similar%20Strings/README.md)  |  `广度优先搜索`,`字符串`  |  困难  |  第 89 场周赛  |
|  0855  |  [考场就座](/solution/0800-0899/0855.Exam%20Room/README.md)  |  `设计`,`有序集合`,`堆(优先队列)`  |  中等  |  第 89 场周赛  |
|  0856  |  [括号的分数](/solution/0800-0899/0856.Score%20of%20Parentheses/README.md)  |  `栈`,`字符串`  |  中等  |  第 90 场周赛  |
|  0857  |  [雇佣 K 名工人的最低成本](/solution/0800-0899/0857.Minimum%20Cost%20to%20Hire%20K%20Workers/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  困难  |  第 90 场周赛  |
|  0858  |  [镜面反射](/solution/0800-0899/0858.Mirror%20Reflection/README.md)  |  `几何`,`数学`,`数论`  |  中等  |  第 90 场周赛  |
|  0859  |  [亲密字符串](/solution/0800-0899/0859.Buddy%20Strings/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 90 场周赛  |
|  0860  |  [柠檬水找零](/solution/0800-0899/0860.Lemonade%20Change/README.md)  |  `贪心`,`数组`  |  简单  |  第 91 场周赛  |
|  0861  |  [翻转矩阵后的得分](/solution/0800-0899/0861.Score%20After%20Flipping%20Matrix/README.md)  |  `贪心`,`位运算`,`数组`,`矩阵`  |  中等  |  第 91 场周赛  |
|  0862  |  [和至少为 K 的最短子数组](/solution/0800-0899/0862.Shortest%20Subarray%20with%20Sum%20at%20Least%20K/README.md)  |  `队列`,`数组`,`二分查找`,`前缀和`,`滑动窗口`,`单调队列`,`堆(优先队列)`  |  困难  |  第 91 场周赛  |
|  0863  |  [二叉树中所有距离为 K 的结点](/solution/0800-0899/0863.All%20Nodes%20Distance%20K%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 91 场周赛  |
|  0864  |  [获取所有钥匙的最短路径](/solution/0800-0899/0864.Shortest%20Path%20to%20Get%20All%20Keys/README.md)  |  `位运算`,`广度优先搜索`,`数组`,`矩阵`  |  困难  |  第 92 场周赛  |
|  0865  |  [具有所有最深节点的最小子树](/solution/0800-0899/0865.Smallest%20Subtree%20with%20all%20the%20Deepest%20Nodes/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  第 92 场周赛  |
|  0866  |  [回文素数](/solution/0800-0899/0866.Prime%20Palindrome/README.md)  |  `数学`  |  中等  |  第 92 场周赛  |
|  0867  |  [转置矩阵](/solution/0800-0899/0867.Transpose%20Matrix/README.md)  |  `数组`,`矩阵`,`模拟`  |  简单  |  第 92 场周赛  |
|  0868  |  [二进制间距](/solution/0800-0899/0868.Binary%20Gap/README.md)  |  `位运算`  |  简单  |  第 93 场周赛  |
|  0869  |  [重新排序得到 2 的幂](/solution/0800-0899/0869.Reordered%20Power%20of%202/README.md)  |  `数学`,`计数`,`枚举`,`排序`  |  中等  |  第 93 场周赛  |
|  0870  |  [优势洗牌](/solution/0800-0899/0870.Advantage%20Shuffle/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 93 场周赛  |
|  0871  |  [最低加油次数](/solution/0800-0899/0871.Minimum%20Number%20of%20Refueling%20Stops/README.md)  |  `贪心`,`数组`,`动态规划`,`堆(优先队列)`  |  困难  |  第 93 场周赛  |
|  0872  |  [叶子相似的树](/solution/0800-0899/0872.Leaf-Similar%20Trees/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |  第 94 场周赛  |
|  0873  |  [最长的斐波那契子序列的长度](/solution/0800-0899/0873.Length%20of%20Longest%20Fibonacci%20Subsequence/README.md)  |  `数组`,`哈希表`,`动态规划`  |  中等  |  第 94 场周赛  |
|  0874  |  [模拟行走机器人](/solution/0800-0899/0874.Walking%20Robot%20Simulation/README.md)  |  `数组`,`模拟`  |  中等  |  第 94 场周赛  |
|  0875  |  [爱吃香蕉的珂珂](/solution/0800-0899/0875.Koko%20Eating%20Bananas/README.md)  |  `数组`,`二分查找`  |  中等  |  第 94 场周赛  |
|  0876  |  [链表的中间结点](/solution/0800-0899/0876.Middle%20of%20the%20Linked%20List/README.md)  |  `链表`,`双指针`  |  简单  |  第 95 场周赛  |
|  0877  |  [石子游戏](/solution/0800-0899/0877.Stone%20Game/README.md)  |  `数组`,`数学`,`动态规划`,`博弈`  |  中等  |  第 95 场周赛  |
|  0878  |  [第 N 个神奇数字](/solution/0800-0899/0878.Nth%20Magical%20Number/README.md)  |  `数学`,`二分查找`  |  困难  |  第 95 场周赛  |
|  0879  |  [盈利计划](/solution/0800-0899/0879.Profitable%20Schemes/README.md)  |  `数组`,`动态规划`  |  困难  |  第 95 场周赛  |
|  0880  |  [索引处的解码字符串](/solution/0800-0899/0880.Decoded%20String%20at%20Index/README.md)  |  `栈`,`字符串`  |  中等  |  第 96 场周赛  |
|  0881  |  [救生艇](/solution/0800-0899/0881.Boats%20to%20Save%20People/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 96 场周赛  |
|  0882  |  [细分图中的可到达节点](/solution/0800-0899/0882.Reachable%20Nodes%20In%20Subdivided%20Graph/README.md)  |  `图`,`最短路`,`堆(优先队列)`  |  困难  |  第 96 场周赛  |
|  0883  |  [三维形体投影面积](/solution/0800-0899/0883.Projection%20Area%20of%203D%20Shapes/README.md)  |  `几何`,`数组`,`数学`,`矩阵`  |  简单  |  第 96 场周赛  |
|  0884  |  [两句话中的不常见单词](/solution/0800-0899/0884.Uncommon%20Words%20from%20Two%20Sentences/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 97 场周赛  |
|  0885  |  [螺旋矩阵 III](/solution/0800-0899/0885.Spiral%20Matrix%20III/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |  第 97 场周赛  |
|  0886  |  [可能的二分法](/solution/0800-0899/0886.Possible%20Bipartition/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |  第 97 场周赛  |
|  0887  |  [鸡蛋掉落](/solution/0800-0899/0887.Super%20Egg%20Drop/README.md)  |  `数学`,`二分查找`,`动态规划`  |  困难  |  第 97 场周赛  |
|  0888  |  [公平的糖果交换](/solution/0800-0899/0888.Fair%20Candy%20Swap/README.md)  |  `数组`,`哈希表`,`二分查找`,`排序`  |  简单  |  第 98 场周赛  |
|  0889  |  [根据前序和后序遍历构造二叉树](/solution/0800-0899/0889.Construct%20Binary%20Tree%20from%20Preorder%20and%20Postorder%20Traversal/README.md)  |  `树`,`数组`,`哈希表`,`分治`,`二叉树`  |  中等  |  第 98 场周赛  |
|  0890  |  [查找和替换模式](/solution/0800-0899/0890.Find%20and%20Replace%20Pattern/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 98 场周赛  |
|  0891  |  [子序列宽度之和](/solution/0800-0899/0891.Sum%20of%20Subsequence%20Widths/README.md)  |  `数组`,`数学`,`排序`  |  困难  |  第 98 场周赛  |
|  0892  |  [三维形体的表面积](/solution/0800-0899/0892.Surface%20Area%20of%203D%20Shapes/README.md)  |  `几何`,`数组`,`数学`,`矩阵`  |  简单  |  第 99 场周赛  |
|  0893  |  [特殊等价字符串组](/solution/0800-0899/0893.Groups%20of%20Special-Equivalent%20Strings/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 99 场周赛  |
|  0894  |  [所有可能的真二叉树](/solution/0800-0899/0894.All%20Possible%20Full%20Binary%20Trees/README.md)  |  `树`,`递归`,`记忆化搜索`,`动态规划`,`二叉树`  |  中等  |  第 99 场周赛  |
|  0895  |  [最大频率栈](/solution/0800-0899/0895.Maximum%20Frequency%20Stack/README.md)  |  `栈`,`设计`,`哈希表`,`有序集合`  |  困难  |  第 99 场周赛  |
|  0896  |  [单调数列](/solution/0800-0899/0896.Monotonic%20Array/README.md)  |  `数组`  |  简单  |  第 100 场周赛  |
|  0897  |  [递增顺序搜索树](/solution/0800-0899/0897.Increasing%20Order%20Search%20Tree/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  简单  |  第 100 场周赛  |
|  0898  |  [子数组按位或操作](/solution/0800-0899/0898.Bitwise%20ORs%20of%20Subarrays/README.md)  |  `位运算`,`数组`,`动态规划`  |  中等  |  第 100 场周赛  |
|  0899  |  [有序队列](/solution/0800-0899/0899.Orderly%20Queue/README.md)  |  `数学`,`字符串`,`排序`  |  困难  |  第 100 场周赛  |
|  0900  |  [RLE 迭代器](/solution/0900-0999/0900.RLE%20Iterator/README.md)  |  `设计`,`数组`,`计数`,`迭代器`  |  中等  |  第 101 场周赛  |
|  0901  |  [股票价格跨度](/solution/0900-0999/0901.Online%20Stock%20Span/README.md)  |  `栈`,`设计`,`数据流`,`单调栈`  |  中等  |  第 101 场周赛  |
|  0902  |  [最大为 N 的数字组合](/solution/0900-0999/0902.Numbers%20At%20Most%20N%20Given%20Digit%20Set/README.md)  |  `数组`,`数学`,`字符串`,`二分查找`,`动态规划`  |  困难  |  第 101 场周赛  |
|  0903  |  [DI 序列的有效排列](/solution/0900-0999/0903.Valid%20Permutations%20for%20DI%20Sequence/README.md)  |  `字符串`,`动态规划`,`前缀和`  |  困难  |  第 101 场周赛  |
|  0904  |  [水果成篮](/solution/0900-0999/0904.Fruit%20Into%20Baskets/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 102 场周赛  |
|  0905  |  [按奇偶排序数组](/solution/0900-0999/0905.Sort%20Array%20By%20Parity/README.md)  |  `数组`,`双指针`,`排序`  |  简单  |  第 102 场周赛  |
|  0906  |  [超级回文数](/solution/0900-0999/0906.Super%20Palindromes/README.md)  |  `数学`,`枚举`  |  困难  |  第 102 场周赛  |
|  0907  |  [子数组的最小值之和](/solution/0900-0999/0907.Sum%20of%20Subarray%20Minimums/README.md)  |  `栈`,`数组`,`动态规划`,`单调栈`  |  中等  |  第 102 场周赛  |
|  0908  |  [最小差值 I](/solution/0900-0999/0908.Smallest%20Range%20I/README.md)  |  `数组`,`数学`  |  简单  |  第 103 场周赛  |
|  0909  |  [蛇梯棋](/solution/0900-0999/0909.Snakes%20and%20Ladders/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 103 场周赛  |
|  0910  |  [最小差值 II](/solution/0900-0999/0910.Smallest%20Range%20II/README.md)  |  `贪心`,`数组`,`数学`,`排序`  |  中等  |  第 103 场周赛  |
|  0911  |  [在线选举](/solution/0900-0999/0911.Online%20Election/README.md)  |  `设计`,`数组`,`哈希表`,`二分查找`  |  中等  |  第 103 场周赛  |
|  0912  |  [排序数组](/solution/0900-0999/0912.Sort%20an%20Array/README.md)  |  `数组`,`分治`,`桶排序`,`计数排序`,`基数排序`,`排序`,`堆(优先队列)`,`归并排序`  |  中等  |    |
|  0913  |  [猫和老鼠](/solution/0900-0999/0913.Cat%20and%20Mouse/README.md)  |  `图`,`拓扑排序`,`记忆化搜索`,`数学`,`动态规划`,`博弈`  |  困难  |  第 104 场周赛  |
|  0914  |  [卡牌分组](/solution/0900-0999/0914.X%20of%20a%20Kind%20in%20a%20Deck%20of%20Cards/README.md)  |  `数组`,`哈希表`,`数学`,`计数`,`数论`  |  简单  |  第 104 场周赛  |
|  0915  |  [分割数组](/solution/0900-0999/0915.Partition%20Array%20into%20Disjoint%20Intervals/README.md)  |  `数组`  |  中等  |  第 104 场周赛  |
|  0916  |  [单词子集](/solution/0900-0999/0916.Word%20Subsets/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 104 场周赛  |
|  0917  |  [仅仅反转字母](/solution/0900-0999/0917.Reverse%20Only%20Letters/README.md)  |  `双指针`,`字符串`  |  简单  |  第 105 场周赛  |
|  0918  |  [环形子数组的最大和](/solution/0900-0999/0918.Maximum%20Sum%20Circular%20Subarray/README.md)  |  `队列`,`数组`,`分治`,`动态规划`,`单调队列`  |  中等  |  第 105 场周赛  |
|  0919  |  [完全二叉树插入器](/solution/0900-0999/0919.Complete%20Binary%20Tree%20Inserter/README.md)  |  `树`,`广度优先搜索`,`设计`,`二叉树`  |  中等  |  第 105 场周赛  |
|  0920  |  [播放列表的数量](/solution/0900-0999/0920.Number%20of%20Music%20Playlists/README.md)  |  `数学`,`动态规划`,`组合数学`  |  困难  |  第 105 场周赛  |
|  0921  |  [使括号有效的最少添加](/solution/0900-0999/0921.Minimum%20Add%20to%20Make%20Parentheses%20Valid/README.md)  |  `栈`,`贪心`,`字符串`  |  中等  |  第 106 场周赛  |
|  0922  |  [按奇偶排序数组 II](/solution/0900-0999/0922.Sort%20Array%20By%20Parity%20II/README.md)  |  `数组`,`双指针`,`排序`  |  简单  |  第 106 场周赛  |
|  0923  |  [三数之和的多种可能](/solution/0900-0999/0923.3Sum%20With%20Multiplicity/README.md)  |  `数组`,`哈希表`,`双指针`,`计数`,`排序`  |  中等  |  第 106 场周赛  |
|  0924  |  [尽量减少恶意软件的传播](/solution/0900-0999/0924.Minimize%20Malware%20Spread/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`,`哈希表`  |  困难  |  第 106 场周赛  |
|  0925  |  [长按键入](/solution/0900-0999/0925.Long%20Pressed%20Name/README.md)  |  `双指针`,`字符串`  |  简单  |  第 107 场周赛  |
|  0926  |  [将字符串翻转到单调递增](/solution/0900-0999/0926.Flip%20String%20to%20Monotone%20Increasing/README.md)  |  `字符串`,`动态规划`  |  中等  |  第 107 场周赛  |
|  0927  |  [三等分](/solution/0900-0999/0927.Three%20Equal%20Parts/README.md)  |  `数组`,`数学`  |  困难  |  第 107 场周赛  |
|  0928  |  [尽量减少恶意软件的传播 II](/solution/0900-0999/0928.Minimize%20Malware%20Spread%20II/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`,`哈希表`  |  困难  |  第 107 场周赛  |
|  0929  |  [独特的电子邮件地址](/solution/0900-0999/0929.Unique%20Email%20Addresses/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 108 场周赛  |
|  0930  |  [和相同的二元子数组](/solution/0900-0999/0930.Binary%20Subarrays%20With%20Sum/README.md)  |  `数组`,`哈希表`,`前缀和`,`滑动窗口`  |  中等  |  第 108 场周赛  |
|  0931  |  [下降路径最小和](/solution/0900-0999/0931.Minimum%20Falling%20Path%20Sum/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 108 场周赛  |
|  0932  |  [漂亮数组](/solution/0900-0999/0932.Beautiful%20Array/README.md)  |  `数组`,`数学`,`分治`  |  中等  |  第 108 场周赛  |
|  0933  |  [最近的请求次数](/solution/0900-0999/0933.Number%20of%20Recent%20Calls/README.md)  |  `设计`,`队列`,`数据流`  |  简单  |  第 109 场周赛  |
|  0934  |  [最短的桥](/solution/0900-0999/0934.Shortest%20Bridge/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 109 场周赛  |
|  0935  |  [骑士拨号器](/solution/0900-0999/0935.Knight%20Dialer/README.md)  |  `动态规划`  |  中等  |  第 109 场周赛  |
|  0936  |  [戳印序列](/solution/0900-0999/0936.Stamping%20The%20Sequence/README.md)  |  `栈`,`贪心`,`队列`,`字符串`  |  困难  |  第 109 场周赛  |
|  0937  |  [重新排列日志文件](/solution/0900-0999/0937.Reorder%20Data%20in%20Log%20Files/README.md)  |  `数组`,`字符串`,`排序`  |  中等  |  第 110 场周赛  |
|  0938  |  [二叉搜索树的范围和](/solution/0900-0999/0938.Range%20Sum%20of%20BST/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  简单  |  第 110 场周赛  |
|  0939  |  [最小面积矩形](/solution/0900-0999/0939.Minimum%20Area%20Rectangle/README.md)  |  `几何`,`数组`,`哈希表`,`数学`,`排序`  |  中等  |  第 110 场周赛  |
|  0940  |  [不同的子序列 II](/solution/0900-0999/0940.Distinct%20Subsequences%20II/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 110 场周赛  |
|  0941  |  [有效的山脉数组](/solution/0900-0999/0941.Valid%20Mountain%20Array/README.md)  |  `数组`  |  简单  |  第 111 场周赛  |
|  0942  |  [增减字符串匹配](/solution/0900-0999/0942.DI%20String%20Match/README.md)  |  `贪心`,`数组`,`双指针`,`字符串`  |  简单  |  第 111 场周赛  |
|  0943  |  [最短超级串](/solution/0900-0999/0943.Find%20the%20Shortest%20Superstring/README.md)  |  `位运算`,`数组`,`字符串`,`动态规划`,`状态压缩`  |  困难  |  第 111 场周赛  |
|  0944  |  [删列造序](/solution/0900-0999/0944.Delete%20Columns%20to%20Make%20Sorted/README.md)  |  `数组`,`字符串`  |  简单  |  第 111 场周赛  |
|  0945  |  [使数组唯一的最小增量](/solution/0900-0999/0945.Minimum%20Increment%20to%20Make%20Array%20Unique/README.md)  |  `贪心`,`数组`,`计数`,`排序`  |  中等  |  第 112 场周赛  |
|  0946  |  [验证栈序列](/solution/0900-0999/0946.Validate%20Stack%20Sequences/README.md)  |  `栈`,`数组`,`模拟`  |  中等  |  第 112 场周赛  |
|  0947  |  [移除最多的同行或同列石头](/solution/0900-0999/0947.Most%20Stones%20Removed%20with%20Same%20Row%20or%20Column/README.md)  |  `深度优先搜索`,`并查集`,`图`,`哈希表`  |  中等  |  第 112 场周赛  |
|  0948  |  [令牌放置](/solution/0900-0999/0948.Bag%20of%20Tokens/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 112 场周赛  |
|  0949  |  [给定数字能组成的最大时间](/solution/0900-0999/0949.Largest%20Time%20for%20Given%20Digits/README.md)  |  `字符串`,`枚举`  |  中等  |  第 113 场周赛  |
|  0950  |  [按递增顺序显示卡牌](/solution/0900-0999/0950.Reveal%20Cards%20In%20Increasing%20Order/README.md)  |  `队列`,`数组`,`排序`,`模拟`  |  中等  |  第 113 场周赛  |
|  0951  |  [翻转等价二叉树](/solution/0900-0999/0951.Flip%20Equivalent%20Binary%20Trees/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 113 场周赛  |
|  0952  |  [按公因数计算最大组件大小](/solution/0900-0999/0952.Largest%20Component%20Size%20by%20Common%20Factor/README.md)  |  `并查集`,`数组`,`哈希表`,`数学`,`数论`  |  困难  |  第 113 场周赛  |
|  0953  |  [验证外星语词典](/solution/0900-0999/0953.Verifying%20an%20Alien%20Dictionary/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 114 场周赛  |
|  0954  |  [二倍数对数组](/solution/0900-0999/0954.Array%20of%20Doubled%20Pairs/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`  |  中等  |  第 114 场周赛  |
|  0955  |  [删列造序 II](/solution/0900-0999/0955.Delete%20Columns%20to%20Make%20Sorted%20II/README.md)  |  `贪心`,`数组`,`字符串`  |  中等  |  第 114 场周赛  |
|  0956  |  [最高的广告牌](/solution/0900-0999/0956.Tallest%20Billboard/README.md)  |  `数组`,`动态规划`  |  困难  |  第 114 场周赛  |
|  0957  |  [N 天后的牢房](/solution/0900-0999/0957.Prison%20Cells%20After%20N%20Days/README.md)  |  `位运算`,`数组`,`哈希表`,`数学`  |  中等  |  第 115 场周赛  |
|  0958  |  [二叉树的完全性检验](/solution/0900-0999/0958.Check%20Completeness%20of%20a%20Binary%20Tree/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |  第 115 场周赛  |
|  0959  |  [由斜杠划分区域](/solution/0900-0999/0959.Regions%20Cut%20By%20Slashes/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`哈希表`,`矩阵`  |  中等  |  第 115 场周赛  |
|  0960  |  [删列造序 III](/solution/0900-0999/0960.Delete%20Columns%20to%20Make%20Sorted%20III/README.md)  |  `数组`,`字符串`,`动态规划`  |  困难  |  第 115 场周赛  |
|  0961  |  [在长度 2N 的数组中找出重复 N 次的元素](/solution/0900-0999/0961.N-Repeated%20Element%20in%20Size%202N%20Array/README.md)  |  `数组`,`哈希表`  |  简单  |  第 116 场周赛  |
|  0962  |  [最大宽度坡](/solution/0900-0999/0962.Maximum%20Width%20Ramp/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  第 116 场周赛  |
|  0963  |  [最小面积矩形 II](/solution/0900-0999/0963.Minimum%20Area%20Rectangle%20II/README.md)  |  `几何`,`数组`,`数学`  |  中等  |  第 116 场周赛  |
|  0964  |  [表示数字的最少运算符](/solution/0900-0999/0964.Least%20Operators%20to%20Express%20Number/README.md)  |  `记忆化搜索`,`数学`,`动态规划`  |  困难  |  第 116 场周赛  |
|  0965  |  [单值二叉树](/solution/0900-0999/0965.Univalued%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |  第 117 场周赛  |
|  0966  |  [元音拼写检查器](/solution/0900-0999/0966.Vowel%20Spellchecker/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 117 场周赛  |
|  0967  |  [连续差相同的数字](/solution/0900-0999/0967.Numbers%20With%20Same%20Consecutive%20Differences/README.md)  |  `广度优先搜索`,`回溯`  |  中等  |  第 117 场周赛  |
|  0968  |  [监控二叉树](/solution/0900-0999/0968.Binary%20Tree%20Cameras/README.md)  |  `树`,`深度优先搜索`,`动态规划`,`二叉树`  |  困难  |  第 117 场周赛  |
|  0969  |  [煎饼排序](/solution/0900-0999/0969.Pancake%20Sorting/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 118 场周赛  |
|  0970  |  [强整数](/solution/0900-0999/0970.Powerful%20Integers/README.md)  |  `哈希表`,`数学`  |  中等  |  第 118 场周赛  |
|  0971  |  [翻转二叉树以匹配先序遍历](/solution/0900-0999/0971.Flip%20Binary%20Tree%20To%20Match%20Preorder%20Traversal/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 118 场周赛  |
|  0972  |  [相等的有理数](/solution/0900-0999/0972.Equal%20Rational%20Numbers/README.md)  |  `数学`,`字符串`  |  困难  |  第 118 场周赛  |
|  0973  |  [最接近原点的 K 个点](/solution/0900-0999/0973.K%20Closest%20Points%20to%20Origin/README.md)  |  `几何`,`数组`,`数学`,`分治`,`快速选择`,`排序`,`堆(优先队列)`  |  中等  |  第 119 场周赛  |
|  0974  |  [和可被 K 整除的子数组](/solution/0900-0999/0974.Subarray%20Sums%20Divisible%20by%20K/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  第 119 场周赛  |
|  0975  |  [奇偶跳](/solution/0900-0999/0975.Odd%20Even%20Jump/README.md)  |  `栈`,`数组`,`动态规划`,`有序集合`,`单调栈`  |  困难  |  第 119 场周赛  |
|  0976  |  [三角形的最大周长](/solution/0900-0999/0976.Largest%20Perimeter%20Triangle/README.md)  |  `贪心`,`数组`,`数学`,`排序`  |  简单  |  第 119 场周赛  |
|  0977  |  [有序数组的平方](/solution/0900-0999/0977.Squares%20of%20a%20Sorted%20Array/README.md)  |  `数组`,`双指针`,`排序`  |  简单  |  第 120 场周赛  |
|  0978  |  [最长湍流子数组](/solution/0900-0999/0978.Longest%20Turbulent%20Subarray/README.md)  |  `数组`,`动态规划`,`滑动窗口`  |  中等  |  第 120 场周赛  |
|  0979  |  [在二叉树中分配硬币](/solution/0900-0999/0979.Distribute%20Coins%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 120 场周赛  |
|  0980  |  [不同路径 III](/solution/0900-0999/0980.Unique%20Paths%20III/README.md)  |  `位运算`,`数组`,`回溯`,`矩阵`  |  困难  |  第 120 场周赛  |
|  0981  |  [基于时间的键值存储](/solution/0900-0999/0981.Time%20Based%20Key-Value%20Store/README.md)  |  `设计`,`哈希表`,`字符串`,`二分查找`  |  中等  |  第 121 场周赛  |
|  0982  |  [按位与为零的三元组](/solution/0900-0999/0982.Triples%20with%20Bitwise%20AND%20Equal%20To%20Zero/README.md)  |  `位运算`,`数组`,`哈希表`  |  困难  |  第 121 场周赛  |
|  0983  |  [最低票价](/solution/0900-0999/0983.Minimum%20Cost%20For%20Tickets/README.md)  |  `数组`,`动态规划`  |  中等  |  第 121 场周赛  |
|  0984  |  [不含 AAA 或 BBB 的字符串](/solution/0900-0999/0984.String%20Without%20AAA%20or%20BBB/README.md)  |  `贪心`,`字符串`  |  中等  |  第 121 场周赛  |
|  0985  |  [查询后的偶数和](/solution/0900-0999/0985.Sum%20of%20Even%20Numbers%20After%20Queries/README.md)  |  `数组`,`模拟`  |  中等  |  第 122 场周赛  |
|  0986  |  [区间列表的交集](/solution/0900-0999/0986.Interval%20List%20Intersections/README.md)  |  `数组`,`双指针`  |  中等  |  第 122 场周赛  |
|  0987  |  [二叉树的垂序遍历](/solution/0900-0999/0987.Vertical%20Order%20Traversal%20of%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  困难  |  第 122 场周赛  |
|  0988  |  [从叶结点开始的最小字符串](/solution/0900-0999/0988.Smallest%20String%20Starting%20From%20Leaf/README.md)  |  `树`,`深度优先搜索`,`字符串`,`二叉树`  |  中等  |  第 122 场周赛  |
|  0989  |  [数组形式的整数加法](/solution/0900-0999/0989.Add%20to%20Array-Form%20of%20Integer/README.md)  |  `数组`,`数学`  |  简单  |  第 123 场周赛  |
|  0990  |  [等式方程的可满足性](/solution/0900-0999/0990.Satisfiability%20of%20Equality%20Equations/README.md)  |  `并查集`,`图`,`数组`,`字符串`  |  中等  |  第 123 场周赛  |
|  0991  |  [坏了的计算器](/solution/0900-0999/0991.Broken%20Calculator/README.md)  |  `贪心`,`数学`  |  中等  |  第 123 场周赛  |
|  0992  |  [K 个不同整数的子数组](/solution/0900-0999/0992.Subarrays%20with%20K%20Different%20Integers/README.md)  |  `数组`,`哈希表`,`计数`,`滑动窗口`  |  困难  |  第 123 场周赛  |
|  0993  |  [二叉树的堂兄弟节点](/solution/0900-0999/0993.Cousins%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |  第 124 场周赛  |
|  0994  |  [腐烂的橘子](/solution/0900-0999/0994.Rotting%20Oranges/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 124 场周赛  |
|  0995  |  [K 连续位的最小翻转次数](/solution/0900-0999/0995.Minimum%20Number%20of%20K%20Consecutive%20Bit%20Flips/README.md)  |  `位运算`,`队列`,`数组`,`前缀和`,`滑动窗口`  |  困难  |  第 124 场周赛  |
|  0996  |  [正方形数组的数目](/solution/0900-0999/0996.Number%20of%20Squareful%20Arrays/README.md)  |  `位运算`,`数组`,`数学`,`动态规划`,`回溯`,`状态压缩`  |  困难  |  第 124 场周赛  |
|  0997  |  [找到小镇的法官](/solution/0900-0999/0997.Find%20the%20Town%20Judge/README.md)  |  `图`,`数组`,`哈希表`  |  简单  |  第 125 场周赛  |
|  0998  |  [最大二叉树 II](/solution/0900-0999/0998.Maximum%20Binary%20Tree%20II/README.md)  |  `树`,`二叉树`  |  中等  |  第 125 场周赛  |
|  0999  |  [可以被一步捕获的棋子数](/solution/0900-0999/0999.Available%20Captures%20for%20Rook/README.md)  |  `数组`,`矩阵`,`模拟`  |  简单  |  第 125 场周赛  |
|  1000  |  [合并石头的最低成本](/solution/1000-1099/1000.Minimum%20Cost%20to%20Merge%20Stones/README.md)  |  `数组`,`动态规划`,`前缀和`  |  困难  |  第 126 场周赛  |
|  1001  |  [网格照明](/solution/1000-1099/1001.Grid%20Illumination/README.md)  |  `数组`,`哈希表`  |  困难  |  第 125 场周赛  |
|  1002  |  [查找共用字符](/solution/1000-1099/1002.Find%20Common%20Characters/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 126 场周赛  |
|  1003  |  [检查替换后的词是否有效](/solution/1000-1099/1003.Check%20If%20Word%20Is%20Valid%20After%20Substitutions/README.md)  |  `栈`,`字符串`  |  中等  |  第 126 场周赛  |
|  1004  |  [最大连续1的个数 III](/solution/1000-1099/1004.Max%20Consecutive%20Ones%20III/README.md)  |  `数组`,`二分查找`,`前缀和`,`滑动窗口`  |  中等  |  第 126 场周赛  |
|  1005  |  [K 次取反后最大化的数组和](/solution/1000-1099/1005.Maximize%20Sum%20Of%20Array%20After%20K%20Negations/README.md)  |  `贪心`,`数组`,`排序`  |  简单  |  第 127 场周赛  |
|  1006  |  [笨阶乘](/solution/1000-1099/1006.Clumsy%20Factorial/README.md)  |  `栈`,`数学`,`模拟`  |  中等  |  第 127 场周赛  |
|  1007  |  [行相等的最少多米诺旋转](/solution/1000-1099/1007.Minimum%20Domino%20Rotations%20For%20Equal%20Row/README.md)  |  `贪心`,`数组`  |  中等  |  第 127 场周赛  |
|  1008  |  [前序遍历构造二叉搜索树](/solution/1000-1099/1008.Construct%20Binary%20Search%20Tree%20from%20Preorder%20Traversal/README.md)  |  `栈`,`树`,`二叉搜索树`,`数组`,`二叉树`,`单调栈`  |  中等  |  第 127 场周赛  |
|  1009  |  [十进制整数的反码](/solution/1000-1099/1009.Complement%20of%20Base%2010%20Integer/README.md)  |  `位运算`  |  简单  |  第 128 场周赛  |
|  1010  |  [总持续时间可被 60 整除的歌曲](/solution/1000-1099/1010.Pairs%20of%20Songs%20With%20Total%20Durations%20Divisible%20by%2060/README.md)  |  `数组`,`哈希表`,`计数`  |  中等  |  第 128 场周赛  |
|  1011  |  [在 D 天内送达包裹的能力](/solution/1000-1099/1011.Capacity%20To%20Ship%20Packages%20Within%20D%20Days/README.md)  |  `数组`,`二分查找`  |  中等  |  第 128 场周赛  |
|  1012  |  [至少有 1 位重复的数字](/solution/1000-1099/1012.Numbers%20With%20Repeated%20Digits/README.md)  |  `数学`,`动态规划`  |  困难  |  第 128 场周赛  |
|  1013  |  [将数组分成和相等的三个部分](/solution/1000-1099/1013.Partition%20Array%20Into%20Three%20Parts%20With%20Equal%20Sum/README.md)  |  `贪心`,`数组`  |  简单  |  第 129 场周赛  |
|  1014  |  [最佳观光组合](/solution/1000-1099/1014.Best%20Sightseeing%20Pair/README.md)  |  `数组`,`动态规划`  |  中等  |  第 129 场周赛  |
|  1015  |  [可被 K 整除的最小整数](/solution/1000-1099/1015.Smallest%20Integer%20Divisible%20by%20K/README.md)  |  `哈希表`,`数学`  |  中等  |  第 129 场周赛  |
|  1016  |  [子串能表示从 1 到 N 数字的二进制串](/solution/1000-1099/1016.Binary%20String%20With%20Substrings%20Representing%201%20To%20N/README.md)  |  `字符串`  |  中等  |  第 129 场周赛  |
|  1017  |  [负二进制转换](/solution/1000-1099/1017.Convert%20to%20Base%20-2/README.md)  |  `数学`  |  中等  |  第 130 场周赛  |
|  1018  |  [可被 5 整除的二进制前缀](/solution/1000-1099/1018.Binary%20Prefix%20Divisible%20By%205/README.md)  |  `数组`  |  简单  |  第 130 场周赛  |
|  1019  |  [链表中的下一个更大节点](/solution/1000-1099/1019.Next%20Greater%20Node%20In%20Linked%20List/README.md)  |  `栈`,`数组`,`链表`,`单调栈`  |  中等  |  第 130 场周赛  |
|  1020  |  [飞地的数量](/solution/1000-1099/1020.Number%20of%20Enclaves/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  第 130 场周赛  |
|  1021  |  [删除最外层的括号](/solution/1000-1099/1021.Remove%20Outermost%20Parentheses/README.md)  |  `栈`,`字符串`  |  简单  |  第 131 场周赛  |
|  1022  |  [从根到叶的二进制数之和](/solution/1000-1099/1022.Sum%20of%20Root%20To%20Leaf%20Binary%20Numbers/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |  第 131 场周赛  |
|  1023  |  [驼峰式匹配](/solution/1000-1099/1023.Camelcase%20Matching/README.md)  |  `字典树`,`双指针`,`字符串`,`字符串匹配`  |  中等  |  第 131 场周赛  |
|  1024  |  [视频拼接](/solution/1000-1099/1024.Video%20Stitching/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |  第 131 场周赛  |
|  1025  |  [除数博弈](/solution/1000-1099/1025.Divisor%20Game/README.md)  |  `脑筋急转弯`,`数学`,`动态规划`,`博弈`  |  简单  |  第 132 场周赛  |
|  1026  |  [节点与其祖先之间的最大差值](/solution/1000-1099/1026.Maximum%20Difference%20Between%20Node%20and%20Ancestor/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 132 场周赛  |
|  1027  |  [最长等差数列](/solution/1000-1099/1027.Longest%20Arithmetic%20Subsequence/README.md)  |  `数组`,`哈希表`,`二分查找`,`动态规划`  |  中等  |  第 132 场周赛  |
|  1028  |  [从先序遍历还原二叉树](/solution/1000-1099/1028.Recover%20a%20Tree%20From%20Preorder%20Traversal/README.md)  |  `树`,`深度优先搜索`,`字符串`,`二叉树`  |  困难  |  第 132 场周赛  |
|  1029  |  [两地调度](/solution/1000-1099/1029.Two%20City%20Scheduling/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 133 场周赛  |
|  1030  |  [距离顺序排列矩阵单元格](/solution/1000-1099/1030.Matrix%20Cells%20in%20Distance%20Order/README.md)  |  `几何`,`数组`,`数学`,`矩阵`,`排序`  |  简单  |  第 133 场周赛  |
|  1031  |  [两个非重叠子数组的最大和](/solution/1000-1099/1031.Maximum%20Sum%20of%20Two%20Non-Overlapping%20Subarrays/README.md)  |  `数组`,`动态规划`,`滑动窗口`  |  中等  |  第 133 场周赛  |
|  1032  |  [字符流](/solution/1000-1099/1032.Stream%20of%20Characters/README.md)  |  `设计`,`字典树`,`数组`,`字符串`,`数据流`  |  困难  |  第 133 场周赛  |
|  1033  |  [移动石子直到连续](/solution/1000-1099/1033.Moving%20Stones%20Until%20Consecutive/README.md)  |  `脑筋急转弯`,`数学`  |  中等  |  第 134 场周赛  |
|  1034  |  [边界着色](/solution/1000-1099/1034.Coloring%20A%20Border/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 134 场周赛  |
|  1035  |  [不相交的线](/solution/1000-1099/1035.Uncrossed%20Lines/README.md)  |  `数组`,`动态规划`  |  中等  |  第 134 场周赛  |
|  1036  |  [逃离大迷宫](/solution/1000-1099/1036.Escape%20a%20Large%20Maze/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`哈希表`  |  困难  |  第 134 场周赛  |
|  1037  |  [有效的回旋镖](/solution/1000-1099/1037.Valid%20Boomerang/README.md)  |  `几何`,`数组`,`数学`  |  简单  |  第 135 场周赛  |
|  1038  |  [从二叉搜索树到更大和树](/solution/1000-1099/1038.Binary%20Search%20Tree%20to%20Greater%20Sum%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |  第 135 场周赛  |
|  1039  |  [多边形三角剖分的最低得分](/solution/1000-1099/1039.Minimum%20Score%20Triangulation%20of%20Polygon/README.md)  |  `数组`,`动态规划`  |  中等  |  第 135 场周赛  |
|  1040  |  [移动石子直到连续 II](/solution/1000-1099/1040.Moving%20Stones%20Until%20Consecutive%20II/README.md)  |  `数组`,`数学`,`双指针`,`排序`  |  中等  |  第 135 场周赛  |
|  1041  |  [困于环中的机器人](/solution/1000-1099/1041.Robot%20Bounded%20In%20Circle/README.md)  |  `数学`,`字符串`,`模拟`  |  中等  |  第 136 场周赛  |
|  1042  |  [不邻接植花](/solution/1000-1099/1042.Flower%20Planting%20With%20No%20Adjacent/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`  |  中等  |  第 136 场周赛  |
|  1043  |  [分隔数组以得到最大和](/solution/1000-1099/1043.Partition%20Array%20for%20Maximum%20Sum/README.md)  |  `数组`,`动态规划`  |  中等  |  第 136 场周赛  |
|  1044  |  [最长重复子串](/solution/1000-1099/1044.Longest%20Duplicate%20Substring/README.md)  |  `字符串`,`二分查找`,`后缀数组`,`滑动窗口`,`哈希函数`,`滚动哈希`  |  困难  |  第 136 场周赛  |
|  1045  |  [买下所有产品的客户](/solution/1000-1099/1045.Customers%20Who%20Bought%20All%20Products/README.md)  |  `数据库`  |  中等  |    |
|  1046  |  [最后一块石头的重量](/solution/1000-1099/1046.Last%20Stone%20Weight/README.md)  |  `数组`,`堆(优先队列)`  |  简单  |  第 137 场周赛  |
|  1047  |  [删除字符串中的所有相邻重复项](/solution/1000-1099/1047.Remove%20All%20Adjacent%20Duplicates%20In%20String/README.md)  |  `栈`,`字符串`  |  简单  |  第 137 场周赛  |
|  1048  |  [最长字符串链](/solution/1000-1099/1048.Longest%20String%20Chain/README.md)  |  `数组`,`哈希表`,`双指针`,`字符串`,`动态规划`  |  中等  |  第 137 场周赛  |
|  1049  |  [最后一块石头的重量 II](/solution/1000-1099/1049.Last%20Stone%20Weight%20II/README.md)  |  `数组`,`动态规划`  |  中等  |  第 137 场周赛  |
|  1050  |  [合作过至少三次的演员和导演](/solution/1000-1099/1050.Actors%20and%20Directors%20Who%20Cooperated%20At%20Least%20Three%20Times/README.md)  |  `数据库`  |  简单  |    |
|  1051  |  [高度检查器](/solution/1000-1099/1051.Height%20Checker/README.md)  |  `数组`,`计数排序`,`排序`  |  简单  |  第 138 场周赛  |
|  1052  |  [爱生气的书店老板](/solution/1000-1099/1052.Grumpy%20Bookstore%20Owner/README.md)  |  `数组`,`滑动窗口`  |  中等  |  第 138 场周赛  |
|  1053  |  [交换一次的先前排列](/solution/1000-1099/1053.Previous%20Permutation%20With%20One%20Swap/README.md)  |  `贪心`,`数组`  |  中等  |  第 138 场周赛  |
|  1054  |  [距离相等的条形码](/solution/1000-1099/1054.Distant%20Barcodes/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`,`排序`,`堆(优先队列)`  |  中等  |  第 138 场周赛  |
|  1055  |  [形成字符串的最短路径](/solution/1000-1099/1055.Shortest%20Way%20to%20Form%20String/README.md)  |  `贪心`,`双指针`,`字符串`  |  中等  |  🔒  |
|  1056  |  [易混淆数](/solution/1000-1099/1056.Confusing%20Number/README.md)  |  `数学`  |  简单  |  🔒  |
|  1057  |  [校园自行车分配](/solution/1000-1099/1057.Campus%20Bikes/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  1058  |  [最小化舍入误差以满足目标](/solution/1000-1099/1058.Minimize%20Rounding%20Error%20to%20Meet%20Target/README.md)  |  `贪心`,`数组`,`数学`,`字符串`  |  中等  |  🔒  |
|  1059  |  [从始点到终点的所有路径](/solution/1000-1099/1059.All%20Paths%20from%20Source%20Lead%20to%20Destination/README.md)  |  `深度优先搜索`,`图`  |  中等  |  🔒  |
|  1060  |  [有序数组中的缺失元素](/solution/1000-1099/1060.Missing%20Element%20in%20Sorted%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |  🔒  |
|  1061  |  [按字典序排列最小的等效字符串](/solution/1000-1099/1061.Lexicographically%20Smallest%20Equivalent%20String/README.md)  |  `并查集`,`字符串`  |  中等  |    |
|  1062  |  [最长重复子串](/solution/1000-1099/1062.Longest%20Repeating%20Substring/README.md)  |  `字符串`,`二分查找`,`动态规划`,`后缀数组`,`哈希函数`,`滚动哈希`  |  中等  |  🔒  |
|  1063  |  [有效子数组的数目](/solution/1000-1099/1063.Number%20of%20Valid%20Subarrays/README.md)  |  `栈`,`数组`,`单调栈`  |  困难  |  🔒  |
|  1064  |  [不动点](/solution/1000-1099/1064.Fixed%20Point/README.md)  |  `数组`,`二分查找`  |  简单  |  第 1 场双周赛  |
|  1065  |  [字符串的索引对](/solution/1000-1099/1065.Index%20Pairs%20of%20a%20String/README.md)  |  `字典树`,`数组`,`字符串`,`排序`  |  简单  |  第 1 场双周赛  |
|  1066  |  [校园自行车分配 II](/solution/1000-1099/1066.Campus%20Bikes%20II/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |  第 1 场双周赛  |
|  1067  |  [范围内的数字计数](/solution/1000-1099/1067.Digit%20Count%20in%20Range/README.md)  |  `数学`,`动态规划`  |  困难  |  第 1 场双周赛  |
|  1068  |  [产品销售分析 I](/solution/1000-1099/1068.Product%20Sales%20Analysis%20I/README.md)  |  `数据库`  |  简单  |    |
|  1069  |  [产品销售分析 II](/solution/1000-1099/1069.Product%20Sales%20Analysis%20II/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1070  |  [产品销售分析 III](/solution/1000-1099/1070.Product%20Sales%20Analysis%20III/README.md)  |  `数据库`  |  中等  |    |
|  1071  |  [字符串的最大公因子](/solution/1000-1099/1071.Greatest%20Common%20Divisor%20of%20Strings/README.md)  |  `数学`,`字符串`  |  简单  |  第 139 场周赛  |
|  1072  |  [按列翻转得到最大值等行数](/solution/1000-1099/1072.Flip%20Columns%20For%20Maximum%20Number%20of%20Equal%20Rows/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |  第 139 场周赛  |
|  1073  |  [负二进制数相加](/solution/1000-1099/1073.Adding%20Two%20Negabinary%20Numbers/README.md)  |  `数组`,`数学`  |  中等  |  第 139 场周赛  |
|  1074  |  [元素和为目标值的子矩阵数量](/solution/1000-1099/1074.Number%20of%20Submatrices%20That%20Sum%20to%20Target/README.md)  |  `数组`,`哈希表`,`矩阵`,`前缀和`  |  困难  |  第 139 场周赛  |
|  1075  |  [项目员工 I](/solution/1000-1099/1075.Project%20Employees%20I/README.md)  |  `数据库`  |  简单  |    |
|  1076  |  [项目员工II](/solution/1000-1099/1076.Project%20Employees%20II/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1077  |  [项目员工 III](/solution/1000-1099/1077.Project%20Employees%20III/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1078  |  [Bigram 分词](/solution/1000-1099/1078.Occurrences%20After%20Bigram/README.md)  |  `字符串`  |  简单  |  第 140 场周赛  |
|  1079  |  [活字印刷](/solution/1000-1099/1079.Letter%20Tile%20Possibilities/README.md)  |  `哈希表`,`字符串`,`回溯`,`计数`  |  中等  |  第 140 场周赛  |
|  1080  |  [根到叶路径上的不足节点](/solution/1000-1099/1080.Insufficient%20Nodes%20in%20Root%20to%20Leaf%20Paths/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 140 场周赛  |
|  1081  |  [不同字符的最小子序列](/solution/1000-1099/1081.Smallest%20Subsequence%20of%20Distinct%20Characters/README.md)  |  `栈`,`贪心`,`字符串`,`单调栈`  |  中等  |  第 140 场周赛  |
|  1082  |  [销售分析 I ](/solution/1000-1099/1082.Sales%20Analysis%20I/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1083  |  [销售分析 II](/solution/1000-1099/1083.Sales%20Analysis%20II/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1084  |  [销售分析III](/solution/1000-1099/1084.Sales%20Analysis%20III/README.md)  |  `数据库`  |  简单  |    |
|  1085  |  [最小元素各数位之和](/solution/1000-1099/1085.Sum%20of%20Digits%20in%20the%20Minimum%20Number/README.md)  |  `数组`,`数学`  |  简单  |  第 2 场双周赛  |
|  1086  |  [前五科的均分](/solution/1000-1099/1086.High%20Five/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |  第 2 场双周赛  |
|  1087  |  [花括号展开](/solution/1000-1099/1087.Brace%20Expansion/README.md)  |  `广度优先搜索`,`字符串`,`回溯`  |  中等  |  第 2 场双周赛  |
|  1088  |  [易混淆数 II](/solution/1000-1099/1088.Confusing%20Number%20II/README.md)  |  `数学`,`回溯`  |  困难  |  第 2 场双周赛  |
|  1089  |  [复写零](/solution/1000-1099/1089.Duplicate%20Zeros/README.md)  |  `数组`,`双指针`  |  简单  |  第 141 场周赛  |
|  1090  |  [受标签影响的最大值](/solution/1000-1099/1090.Largest%20Values%20From%20Labels/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`,`排序`  |  中等  |  第 141 场周赛  |
|  1091  |  [二进制矩阵中的最短路径](/solution/1000-1099/1091.Shortest%20Path%20in%20Binary%20Matrix/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 141 场周赛  |
|  1092  |  [最短公共超序列](/solution/1000-1099/1092.Shortest%20Common%20Supersequence/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 141 场周赛  |
|  1093  |  [大样本统计](/solution/1000-1099/1093.Statistics%20from%20a%20Large%20Sample/README.md)  |  `数组`,`数学`,`概率与统计`  |  中等  |  第 142 场周赛  |
|  1094  |  [拼车](/solution/1000-1099/1094.Car%20Pooling/README.md)  |  `数组`,`前缀和`,`排序`,`模拟`,`堆(优先队列)`  |  中等  |  第 142 场周赛  |
|  1095  |  [山脉数组中查找目标值](/solution/1000-1099/1095.Find%20in%20Mountain%20Array/README.md)  |  `数组`,`二分查找`,`交互`  |  困难  |  第 142 场周赛  |
|  1096  |  [花括号展开 II](/solution/1000-1099/1096.Brace%20Expansion%20II/README.md)  |  `栈`,`广度优先搜索`,`字符串`,`回溯`  |  困难  |  第 142 场周赛  |
|  1097  |  [游戏玩法分析 V](/solution/1000-1099/1097.Game%20Play%20Analysis%20V/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1098  |  [小众书籍](/solution/1000-1099/1098.Unpopular%20Books/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1099  |  [小于 K 的两数之和](/solution/1000-1099/1099.Two%20Sum%20Less%20Than%20K/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  简单  |  第 3 场双周赛  |
|  1100  |  [长度为 K 的无重复字符子串](/solution/1100-1199/1100.Find%20K-Length%20Substrings%20With%20No%20Repeated%20Characters/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  第 3 场双周赛  |
|  1101  |  [彼此熟识的最早时间](/solution/1100-1199/1101.The%20Earliest%20Moment%20When%20Everyone%20Become%20Friends/README.md)  |  `并查集`,`数组`  |  中等  |  第 3 场双周赛  |
|  1102  |  [得分最高的路径](/solution/1100-1199/1102.Path%20With%20Maximum%20Minimum%20Value/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`,`堆(优先队列)`  |  中等  |  第 3 场双周赛  |
|  1103  |  [分糖果 II](/solution/1100-1199/1103.Distribute%20Candies%20to%20People/README.md)  |  `数学`,`模拟`  |  简单  |  第 143 场周赛  |
|  1104  |  [二叉树寻路](/solution/1100-1199/1104.Path%20In%20Zigzag%20Labelled%20Binary%20Tree/README.md)  |  `树`,`数学`,`二叉树`  |  中等  |  第 143 场周赛  |
|  1105  |  [填充书架](/solution/1100-1199/1105.Filling%20Bookcase%20Shelves/README.md)  |  `数组`,`动态规划`  |  中等  |  第 143 场周赛  |
|  1106  |  [解析布尔表达式](/solution/1100-1199/1106.Parsing%20A%20Boolean%20Expression/README.md)  |  `栈`,`递归`,`字符串`  |  困难  |  第 143 场周赛  |
|  1107  |  [每日新用户统计](/solution/1100-1199/1107.New%20Users%20Daily%20Count/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1108  |  [IP 地址无效化](/solution/1100-1199/1108.Defanging%20an%20IP%20Address/README.md)  |  `字符串`  |  简单  |  第 144 场周赛  |
|  1109  |  [航班预订统计](/solution/1100-1199/1109.Corporate%20Flight%20Bookings/README.md)  |  `数组`,`前缀和`  |  中等  |  第 144 场周赛  |
|  1110  |  [删点成林](/solution/1100-1199/1110.Delete%20Nodes%20And%20Return%20Forest/README.md)  |  `树`,`深度优先搜索`,`数组`,`哈希表`,`二叉树`  |  中等  |  第 144 场周赛  |
|  1111  |  [有效括号的嵌套深度](/solution/1100-1199/1111.Maximum%20Nesting%20Depth%20of%20Two%20Valid%20Parentheses%20Strings/README.md)  |  `栈`,`字符串`  |  中等  |  第 144 场周赛  |
|  1112  |  [每位学生的最高成绩](/solution/1100-1199/1112.Highest%20Grade%20For%20Each%20Student/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1113  |  [报告的记录](/solution/1100-1199/1113.Reported%20Posts/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1114  |  [按序打印](/solution/1100-1199/1114.Print%20in%20Order/README.md)  |  `多线程`  |  简单  |    |
|  1115  |  [交替打印 FooBar](/solution/1100-1199/1115.Print%20FooBar%20Alternately/README.md)  |  `多线程`  |  中等  |    |
|  1116  |  [打印零与奇偶数](/solution/1100-1199/1116.Print%20Zero%20Even%20Odd/README.md)  |  `多线程`  |  中等  |    |
|  1117  |  [H2O 生成](/solution/1100-1199/1117.Building%20H2O/README.md)  |  `多线程`  |  中等  |    |
|  1118  |  [一月有多少天](/solution/1100-1199/1118.Number%20of%20Days%20in%20a%20Month/README.md)  |  `数学`  |  简单  |  第 4 场双周赛  |
|  1119  |  [删去字符串中的元音](/solution/1100-1199/1119.Remove%20Vowels%20from%20a%20String/README.md)  |  `字符串`  |  简单  |  第 4 场双周赛  |
|  1120  |  [子树的最大平均值](/solution/1100-1199/1120.Maximum%20Average%20Subtree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 4 场双周赛  |
|  1121  |  [将数组分成几个递增序列](/solution/1100-1199/1121.Divide%20Array%20Into%20Increasing%20Sequences/README.md)  |  `贪心`,`数组`  |  困难  |  第 4 场双周赛  |
|  1122  |  [数组的相对排序](/solution/1100-1199/1122.Relative%20Sort%20Array/README.md)  |  `数组`,`哈希表`,`计数排序`,`排序`  |  简单  |  第 145 场周赛  |
|  1123  |  [最深叶节点的最近公共祖先](/solution/1100-1199/1123.Lowest%20Common%20Ancestor%20of%20Deepest%20Leaves/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  第 145 场周赛  |
|  1124  |  [表现良好的最长时间段](/solution/1100-1199/1124.Longest%20Well-Performing%20Interval/README.md)  |  `栈`,`数组`,`哈希表`,`前缀和`,`单调栈`  |  中等  |  第 145 场周赛  |
|  1125  |  [最小的必要团队](/solution/1100-1199/1125.Smallest%20Sufficient%20Team/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  困难  |  第 145 场周赛  |
|  1126  |  [查询活跃业务](/solution/1100-1199/1126.Active%20Businesses/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1127  |  [用户购买平台](/solution/1100-1199/1127.User%20Purchase%20Platform/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1128  |  [等价多米诺骨牌对的数量](/solution/1100-1199/1128.Number%20of%20Equivalent%20Domino%20Pairs/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 146 场周赛  |
|  1129  |  [颜色交替的最短路径](/solution/1100-1199/1129.Shortest%20Path%20with%20Alternating%20Colors/README.md)  |  `广度优先搜索`,`图`  |  中等  |  第 146 场周赛  |
|  1130  |  [叶值的最小代价生成树](/solution/1100-1199/1130.Minimum%20Cost%20Tree%20From%20Leaf%20Values/README.md)  |  `栈`,`贪心`,`数组`,`动态规划`,`单调栈`  |  中等  |  第 146 场周赛  |
|  1131  |  [绝对值表达式的最大值](/solution/1100-1199/1131.Maximum%20of%20Absolute%20Value%20Expression/README.md)  |  `数组`,`数学`  |  中等  |  第 146 场周赛  |
|  1132  |  [报告的记录 II](/solution/1100-1199/1132.Reported%20Posts%20II/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1133  |  [最大唯一数](/solution/1100-1199/1133.Largest%20Unique%20Number/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |  第 5 场双周赛  |
|  1134  |  [阿姆斯特朗数](/solution/1100-1199/1134.Armstrong%20Number/README.md)  |  `数学`  |  简单  |  第 5 场双周赛  |
|  1135  |  [最低成本联通所有城市](/solution/1100-1199/1135.Connecting%20Cities%20With%20Minimum%20Cost/README.md)  |  `并查集`,`图`,`最小生成树`,`堆(优先队列)`  |  中等  |  第 5 场双周赛  |
|  1136  |  [并行课程](/solution/1100-1199/1136.Parallel%20Courses/README.md)  |  `图`,`拓扑排序`  |  中等  |  第 5 场双周赛  |
|  1137  |  [第 N 个泰波那契数](/solution/1100-1199/1137.N-th%20Tribonacci%20Number/README.md)  |  `记忆化搜索`,`数学`,`动态规划`  |  简单  |  第 147 场周赛  |
|  1138  |  [字母板上的路径](/solution/1100-1199/1138.Alphabet%20Board%20Path/README.md)  |  `哈希表`,`字符串`  |  中等  |  第 147 场周赛  |
|  1139  |  [最大的以 1 为边界的正方形](/solution/1100-1199/1139.Largest%201-Bordered%20Square/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 147 场周赛  |
|  1140  |  [石子游戏 II](/solution/1100-1199/1140.Stone%20Game%20II/README.md)  |  `数组`,`数学`,`动态规划`,`博弈`,`前缀和`  |  中等  |  第 147 场周赛  |
|  1141  |  [查询近30天活跃用户数](/solution/1100-1199/1141.User%20Activity%20for%20the%20Past%2030%20Days%20I/README.md)  |  `数据库`  |  简单  |    |
|  1142  |  [过去30天的用户活动 II](/solution/1100-1199/1142.User%20Activity%20for%20the%20Past%2030%20Days%20II/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1143  |  [最长公共子序列](/solution/1100-1199/1143.Longest%20Common%20Subsequence/README.md)  |  `字符串`,`动态规划`  |  中等  |    |
|  1144  |  [递减元素使数组呈锯齿状](/solution/1100-1199/1144.Decrease%20Elements%20To%20Make%20Array%20Zigzag/README.md)  |  `贪心`,`数组`  |  中等  |  第 148 场周赛  |
|  1145  |  [二叉树着色游戏](/solution/1100-1199/1145.Binary%20Tree%20Coloring%20Game/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 148 场周赛  |
|  1146  |  [快照数组](/solution/1100-1199/1146.Snapshot%20Array/README.md)  |  `设计`,`数组`,`哈希表`,`二分查找`  |  中等  |  第 148 场周赛  |
|  1147  |  [段式回文](/solution/1100-1199/1147.Longest%20Chunked%20Palindrome%20Decomposition/README.md)  |  `贪心`,`双指针`,`字符串`,`动态规划`,`哈希函数`,`滚动哈希`  |  困难  |  第 148 场周赛  |
|  1148  |  [文章浏览 I](/solution/1100-1199/1148.Article%20Views%20I/README.md)  |  `数据库`  |  简单  |    |
|  1149  |  [文章浏览 II](/solution/1100-1199/1149.Article%20Views%20II/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1150  |  [检查一个数是否在数组中占绝大多数](/solution/1100-1199/1150.Check%20If%20a%20Number%20Is%20Majority%20Element%20in%20a%20Sorted%20Array/README.md)  |  `数组`,`二分查找`  |  简单  |  第 6 场双周赛  |
|  1151  |  [最少交换次数来组合所有的 1](/solution/1100-1199/1151.Minimum%20Swaps%20to%20Group%20All%201%27s%20Together/README.md)  |  `数组`,`滑动窗口`  |  中等  |  第 6 场双周赛  |
|  1152  |  [用户网站访问行为分析](/solution/1100-1199/1152.Analyze%20User%20Website%20Visit%20Pattern/README.md)  |  `数组`,`哈希表`,`排序`  |  中等  |  第 6 场双周赛  |
|  1153  |  [字符串转化](/solution/1100-1199/1153.String%20Transforms%20Into%20Another%20String/README.md)  |  `哈希表`,`字符串`  |  困难  |  第 6 场双周赛  |
|  1154  |  [一年中的第几天](/solution/1100-1199/1154.Day%20of%20the%20Year/README.md)  |  `数学`,`字符串`  |  简单  |  第 149 场周赛  |
|  1155  |  [掷骰子等于目标和的方法数](/solution/1100-1199/1155.Number%20of%20Dice%20Rolls%20With%20Target%20Sum/README.md)  |  `动态规划`  |  中等  |  第 149 场周赛  |
|  1156  |  [单字符重复子串的最大长度](/solution/1100-1199/1156.Swap%20For%20Longest%20Repeated%20Character%20Substring/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  第 149 场周赛  |
|  1157  |  [子数组中占绝大多数的元素](/solution/1100-1199/1157.Online%20Majority%20Element%20In%20Subarray/README.md)  |  `设计`,`树状数组`,`线段树`,`数组`,`二分查找`  |  困难  |  第 149 场周赛  |
|  1158  |  [市场分析 I](/solution/1100-1199/1158.Market%20Analysis%20I/README.md)  |  `数据库`  |  中等  |    |
|  1159  |  [市场分析 II](/solution/1100-1199/1159.Market%20Analysis%20II/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1160  |  [拼写单词](/solution/1100-1199/1160.Find%20Words%20That%20Can%20Be%20Formed%20by%20Characters/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 150 场周赛  |
|  1161  |  [最大层内元素和](/solution/1100-1199/1161.Maximum%20Level%20Sum%20of%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 150 场周赛  |
|  1162  |  [地图分析](/solution/1100-1199/1162.As%20Far%20from%20Land%20as%20Possible/README.md)  |  `广度优先搜索`,`数组`,`动态规划`,`矩阵`  |  中等  |  第 150 场周赛  |
|  1163  |  [按字典序排在最后的子串](/solution/1100-1199/1163.Last%20Substring%20in%20Lexicographical%20Order/README.md)  |  `双指针`,`字符串`  |  困难  |  第 150 场周赛  |
|  1164  |  [指定日期的产品价格](/solution/1100-1199/1164.Product%20Price%20at%20a%20Given%20Date/README.md)  |  `数据库`  |  中等  |    |
|  1165  |  [单行键盘](/solution/1100-1199/1165.Single-Row%20Keyboard/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 7 场双周赛  |
|  1166  |  [设计文件系统](/solution/1100-1199/1166.Design%20File%20System/README.md)  |  `设计`,`字典树`,`哈希表`,`字符串`  |  中等  |  第 7 场双周赛  |
|  1167  |  [连接棒材的最低费用](/solution/1100-1199/1167.Minimum%20Cost%20to%20Connect%20Sticks/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 7 场双周赛  |
|  1168  |  [水资源分配优化](/solution/1100-1199/1168.Optimize%20Water%20Distribution%20in%20a%20Village/README.md)  |  `并查集`,`图`,`最小生成树`  |  困难  |  第 7 场双周赛  |
|  1169  |  [查询无效交易](/solution/1100-1199/1169.Invalid%20Transactions/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  中等  |  第 151 场周赛  |
|  1170  |  [比较字符串最小字母出现频次](/solution/1100-1199/1170.Compare%20Strings%20by%20Frequency%20of%20the%20Smallest%20Character/README.md)  |  `数组`,`哈希表`,`字符串`,`二分查找`,`排序`  |  中等  |  第 151 场周赛  |
|  1171  |  [从链表中删去总和值为零的连续节点](/solution/1100-1199/1171.Remove%20Zero%20Sum%20Consecutive%20Nodes%20from%20Linked%20List/README.md)  |  `哈希表`,`链表`  |  中等  |  第 151 场周赛  |
|  1172  |  [餐盘栈](/solution/1100-1199/1172.Dinner%20Plate%20Stacks/README.md)  |  `栈`,`设计`,`哈希表`,`堆(优先队列)`  |  困难  |  第 151 场周赛  |
|  1173  |  [即时食物配送 I](/solution/1100-1199/1173.Immediate%20Food%20Delivery%20I/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1174  |  [即时食物配送 II](/solution/1100-1199/1174.Immediate%20Food%20Delivery%20II/README.md)  |  `数据库`  |  中等  |    |
|  1175  |  [质数排列](/solution/1100-1199/1175.Prime%20Arrangements/README.md)  |  `数学`  |  简单  |  第 152 场周赛  |
|  1176  |  [健身计划评估](/solution/1100-1199/1176.Diet%20Plan%20Performance/README.md)  |  `数组`,`滑动窗口`  |  简单  |  第 152 场周赛  |
|  1177  |  [构建回文串检测](/solution/1100-1199/1177.Can%20Make%20Palindrome%20from%20Substring/README.md)  |  `位运算`,`数组`,`哈希表`,`字符串`,`前缀和`  |  中等  |  第 152 场周赛  |
|  1178  |  [猜字谜](/solution/1100-1199/1178.Number%20of%20Valid%20Words%20for%20Each%20Puzzle/README.md)  |  `位运算`,`字典树`,`数组`,`哈希表`,`字符串`  |  困难  |  第 152 场周赛  |
|  1179  |  [重新格式化部门表](/solution/1100-1199/1179.Reformat%20Department%20Table/README.md)  |  `数据库`  |  简单  |    |
|  1180  |  [统计只含单一字母的子串](/solution/1100-1199/1180.Count%20Substrings%20with%20Only%20One%20Distinct%20Letter/README.md)  |  `数学`,`字符串`  |  简单  |  第 8 场双周赛  |
|  1181  |  [前后拼接](/solution/1100-1199/1181.Before%20and%20After%20Puzzle/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  中等  |  第 8 场双周赛  |
|  1182  |  [与目标颜色间的最短距离](/solution/1100-1199/1182.Shortest%20Distance%20to%20Target%20Color/README.md)  |  `数组`,`二分查找`,`动态规划`  |  中等  |  第 8 场双周赛  |
|  1183  |  [矩阵中 1 的最大数量](/solution/1100-1199/1183.Maximum%20Number%20of%20Ones/README.md)  |  `贪心`,`堆(优先队列)`  |  困难  |  第 8 场双周赛  |
|  1184  |  [公交站间的距离](/solution/1100-1199/1184.Distance%20Between%20Bus%20Stops/README.md)  |  `数组`  |  简单  |  第 153 场周赛  |
|  1185  |  [一周中的第几天](/solution/1100-1199/1185.Day%20of%20the%20Week/README.md)  |  `数学`  |  简单  |  第 153 场周赛  |
|  1186  |  [删除一次得到子数组最大和](/solution/1100-1199/1186.Maximum%20Subarray%20Sum%20with%20One%20Deletion/README.md)  |  `数组`,`动态规划`  |  中等  |  第 153 场周赛  |
|  1187  |  [使数组严格递增](/solution/1100-1199/1187.Make%20Array%20Strictly%20Increasing/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`  |  困难  |  第 153 场周赛  |
|  1188  |  [设计有限阻塞队列](/solution/1100-1199/1188.Design%20Bounded%20Blocking%20Queue/README.md)  |  `多线程`  |  中等  |  🔒  |
|  1189  |  [“气球” 的最大数量](/solution/1100-1199/1189.Maximum%20Number%20of%20Balloons/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 154 场周赛  |
|  1190  |  [反转每对括号间的子串](/solution/1100-1199/1190.Reverse%20Substrings%20Between%20Each%20Pair%20of%20Parentheses/README.md)  |  `栈`,`字符串`  |  中等  |  第 154 场周赛  |
|  1191  |  [K 次串联后最大子数组之和](/solution/1100-1199/1191.K-Concatenation%20Maximum%20Sum/README.md)  |  `数组`,`动态规划`  |  中等  |  第 154 场周赛  |
|  1192  |  [查找集群内的关键连接](/solution/1100-1199/1192.Critical%20Connections%20in%20a%20Network/README.md)  |  `深度优先搜索`,`图`,`双连通分量`  |  困难  |  第 154 场周赛  |
|  1193  |  [每月交易 I](/solution/1100-1199/1193.Monthly%20Transactions%20I/README.md)  |  `数据库`  |  中等  |    |
|  1194  |  [锦标赛优胜者](/solution/1100-1199/1194.Tournament%20Winners/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1195  |  [交替打印字符串](/solution/1100-1199/1195.Fizz%20Buzz%20Multithreaded/README.md)  |  `多线程`  |  中等  |    |
|  1196  |  [最多可以买到的苹果数量](/solution/1100-1199/1196.How%20Many%20Apples%20Can%20You%20Put%20into%20the%20Basket/README.md)  |  `贪心`,`数组`,`排序`  |  简单  |  第 9 场双周赛  |
|  1197  |  [进击的骑士](/solution/1100-1199/1197.Minimum%20Knight%20Moves/README.md)  |  `广度优先搜索`  |  中等  |  第 9 场双周赛  |
|  1198  |  [找出所有行中最小公共元素](/solution/1100-1199/1198.Find%20Smallest%20Common%20Element%20in%20All%20Rows/README.md)  |  `数组`,`哈希表`,`二分查找`,`计数`,`矩阵`  |  中等  |  第 9 场双周赛  |
|  1199  |  [建造街区的最短时间](/solution/1100-1199/1199.Minimum%20Time%20to%20Build%20Blocks/README.md)  |  `贪心`,`数学`,`堆(优先队列)`  |  困难  |  第 9 场双周赛  |
|  1200  |  [最小绝对差](/solution/1200-1299/1200.Minimum%20Absolute%20Difference/README.md)  |  `数组`,`排序`  |  简单  |  第 155 场周赛  |
|  1201  |  [丑数 III](/solution/1200-1299/1201.Ugly%20Number%20III/README.md)  |  `数学`,`二分查找`,`数论`  |  中等  |  第 155 场周赛  |
|  1202  |  [交换字符串中的元素](/solution/1200-1299/1202.Smallest%20String%20With%20Swaps/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`哈希表`,`字符串`,`排序`  |  中等  |  第 155 场周赛  |
|  1203  |  [项目管理](/solution/1200-1299/1203.Sort%20Items%20by%20Groups%20Respecting%20Dependencies/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  困难  |  第 155 场周赛  |
|  1204  |  [最后一个能进入巴士的人](/solution/1200-1299/1204.Last%20Person%20to%20Fit%20in%20the%20Bus/README.md)  |  `数据库`  |  中等  |    |
|  1205  |  [每月交易 II](/solution/1200-1299/1205.Monthly%20Transactions%20II/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1206  |  [设计跳表](/solution/1200-1299/1206.Design%20Skiplist/README.md)  |  `设计`,`链表`  |  困难  |    |
|  1207  |  [独一无二的出现次数](/solution/1200-1299/1207.Unique%20Number%20of%20Occurrences/README.md)  |  `数组`,`哈希表`  |  简单  |  第 156 场周赛  |
|  1208  |  [尽可能使字符串相等](/solution/1200-1299/1208.Get%20Equal%20Substrings%20Within%20Budget/README.md)  |  `字符串`,`二分查找`,`前缀和`,`滑动窗口`  |  中等  |  第 156 场周赛  |
|  1209  |  [删除字符串中的所有相邻重复项 II](/solution/1200-1299/1209.Remove%20All%20Adjacent%20Duplicates%20in%20String%20II/README.md)  |  `栈`,`字符串`  |  中等  |  第 156 场周赛  |
|  1210  |  [穿过迷宫的最少移动次数](/solution/1200-1299/1210.Minimum%20Moves%20to%20Reach%20Target%20with%20Rotations/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  困难  |  第 156 场周赛  |
|  1211  |  [查询结果的质量和占比](/solution/1200-1299/1211.Queries%20Quality%20and%20Percentage/README.md)  |  `数据库`  |  简单  |    |
|  1212  |  [查询球队积分](/solution/1200-1299/1212.Team%20Scores%20in%20Football%20Tournament/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1213  |  [三个有序数组的交集](/solution/1200-1299/1213.Intersection%20of%20Three%20Sorted%20Arrays/README.md)  |  `数组`,`哈希表`,`二分查找`,`计数`  |  简单  |  第 10 场双周赛  |
|  1214  |  [查找两棵二叉搜索树之和](/solution/1200-1299/1214.Two%20Sum%20BSTs/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉搜索树`,`双指针`,`二分查找`,`二叉树`  |  中等  |  第 10 场双周赛  |
|  1215  |  [步进数](/solution/1200-1299/1215.Stepping%20Numbers/README.md)  |  `广度优先搜索`,`回溯`  |  中等  |  第 10 场双周赛  |
|  1216  |  [验证回文字符串 III](/solution/1200-1299/1216.Valid%20Palindrome%20III/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 10 场双周赛  |
|  1217  |  [玩筹码](/solution/1200-1299/1217.Minimum%20Cost%20to%20Move%20Chips%20to%20The%20Same%20Position/README.md)  |  `贪心`,`数组`,`数学`  |  简单  |  第 157 场周赛  |
|  1218  |  [最长定差子序列](/solution/1200-1299/1218.Longest%20Arithmetic%20Subsequence%20of%20Given%20Difference/README.md)  |  `数组`,`哈希表`,`动态规划`  |  中等  |  第 157 场周赛  |
|  1219  |  [黄金矿工](/solution/1200-1299/1219.Path%20with%20Maximum%20Gold/README.md)  |  `数组`,`回溯`,`矩阵`  |  中等  |  第 157 场周赛  |
|  1220  |  [统计元音字母序列的数目](/solution/1200-1299/1220.Count%20Vowels%20Permutation/README.md)  |  `动态规划`  |  困难  |  第 157 场周赛  |
|  1221  |  [分割平衡字符串](/solution/1200-1299/1221.Split%20a%20String%20in%20Balanced%20Strings/README.md)  |  `贪心`,`字符串`,`计数`  |  简单  |  第 158 场周赛  |
|  1222  |  [可以攻击国王的皇后](/solution/1200-1299/1222.Queens%20That%20Can%20Attack%20the%20King/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |  第 158 场周赛  |
|  1223  |  [掷骰子模拟](/solution/1200-1299/1223.Dice%20Roll%20Simulation/README.md)  |  `数组`,`动态规划`  |  困难  |  第 158 场周赛  |
|  1224  |  [最大相等频率](/solution/1200-1299/1224.Maximum%20Equal%20Frequency/README.md)  |  `数组`,`哈希表`  |  困难  |  第 158 场周赛  |
|  1225  |  [报告系统状态的连续日期](/solution/1200-1299/1225.Report%20Contiguous%20Dates/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1226  |  [哲学家进餐](/solution/1200-1299/1226.The%20Dining%20Philosophers/README.md)  |  `多线程`  |  中等  |    |
|  1227  |  [飞机座位分配概率](/solution/1200-1299/1227.Airplane%20Seat%20Assignment%20Probability/README.md)  |  `脑筋急转弯`,`数学`,`动态规划`,`概率与统计`  |  中等  |    |
|  1228  |  [等差数列中缺失的数字](/solution/1200-1299/1228.Missing%20Number%20In%20Arithmetic%20Progression/README.md)  |  `数组`,`数学`  |  简单  |  第 11 场双周赛  |
|  1229  |  [安排会议日程](/solution/1200-1299/1229.Meeting%20Scheduler/README.md)  |  `数组`,`双指针`,`排序`  |  中等  |  第 11 场双周赛  |
|  1230  |  [抛掷硬币](/solution/1200-1299/1230.Toss%20Strange%20Coins/README.md)  |  `数学`,`动态规划`,`概率与统计`  |  中等  |  第 11 场双周赛  |
|  1231  |  [分享巧克力](/solution/1200-1299/1231.Divide%20Chocolate/README.md)  |  `数组`,`二分查找`  |  困难  |  第 11 场双周赛  |
|  1232  |  [缀点成线](/solution/1200-1299/1232.Check%20If%20It%20Is%20a%20Straight%20Line/README.md)  |  `几何`,`数组`,`数学`  |  简单  |  第 159 场周赛  |
|  1233  |  [删除子文件夹](/solution/1200-1299/1233.Remove%20Sub-Folders%20from%20the%20Filesystem/README.md)  |  `深度优先搜索`,`字典树`,`数组`,`字符串`  |  中等  |  第 159 场周赛  |
|  1234  |  [替换子串得到平衡字符串](/solution/1200-1299/1234.Replace%20the%20Substring%20for%20Balanced%20String/README.md)  |  `字符串`,`滑动窗口`  |  中等  |  第 159 场周赛  |
|  1235  |  [规划兼职工作](/solution/1200-1299/1235.Maximum%20Profit%20in%20Job%20Scheduling/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`  |  困难  |  第 159 场周赛  |
|  1236  |  [网络爬虫](/solution/1200-1299/1236.Web%20Crawler/README.md)  |  `深度优先搜索`,`广度优先搜索`,`字符串`,`交互`  |  中等  |  🔒  |
|  1237  |  [找出给定方程的正整数解](/solution/1200-1299/1237.Find%20Positive%20Integer%20Solution%20for%20a%20Given%20Equation/README.md)  |  `数学`,`双指针`,`二分查找`,`交互`  |  中等  |  第 160 场周赛  |
|  1238  |  [循环码排列](/solution/1200-1299/1238.Circular%20Permutation%20in%20Binary%20Representation/README.md)  |  `位运算`,`数学`,`回溯`  |  中等  |  第 160 场周赛  |
|  1239  |  [串联字符串的最大长度](/solution/1200-1299/1239.Maximum%20Length%20of%20a%20Concatenated%20String%20with%20Unique%20Characters/README.md)  |  `位运算`,`数组`,`字符串`,`回溯`  |  中等  |  第 160 场周赛  |
|  1240  |  [铺瓷砖](/solution/1200-1299/1240.Tiling%20a%20Rectangle%20with%20the%20Fewest%20Squares/README.md)  |  `回溯`  |  困难  |  第 160 场周赛  |
|  1241  |  [每个帖子的评论数](/solution/1200-1299/1241.Number%20of%20Comments%20per%20Post/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1242  |  [多线程网页爬虫](/solution/1200-1299/1242.Web%20Crawler%20Multithreaded/README.md)  |  `深度优先搜索`,`广度优先搜索`,`多线程`  |  中等  |  🔒  |
|  1243  |  [数组变换](/solution/1200-1299/1243.Array%20Transformation/README.md)  |  `数组`,`模拟`  |  简单  |  第 12 场双周赛  |
|  1244  |  [力扣排行榜](/solution/1200-1299/1244.Design%20A%20Leaderboard/README.md)  |  `设计`,`哈希表`,`排序`  |  中等  |  第 12 场双周赛  |
|  1245  |  [树的直径](/solution/1200-1299/1245.Tree%20Diameter/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |  第 12 场双周赛  |
|  1246  |  [删除回文子数组](/solution/1200-1299/1246.Palindrome%20Removal/README.md)  |  `数组`,`动态规划`  |  困难  |  第 12 场双周赛  |
|  1247  |  [交换字符使得字符串相同](/solution/1200-1299/1247.Minimum%20Swaps%20to%20Make%20Strings%20Equal/README.md)  |  `贪心`,`数学`,`字符串`  |  中等  |  第 161 场周赛  |
|  1248  |  [统计「优美子数组」](/solution/1200-1299/1248.Count%20Number%20of%20Nice%20Subarrays/README.md)  |  `数组`,`哈希表`,`数学`,`滑动窗口`  |  中等  |  第 161 场周赛  |
|  1249  |  [移除无效的括号](/solution/1200-1299/1249.Minimum%20Remove%20to%20Make%20Valid%20Parentheses/README.md)  |  `栈`,`字符串`  |  中等  |  第 161 场周赛  |
|  1250  |  [检查「好数组」](/solution/1200-1299/1250.Check%20If%20It%20Is%20a%20Good%20Array/README.md)  |  `数组`,`数学`,`数论`  |  困难  |  第 161 场周赛  |
|  1251  |  [平均售价](/solution/1200-1299/1251.Average%20Selling%20Price/README.md)  |  `数据库`  |  简单  |    |
|  1252  |  [奇数值单元格的数目](/solution/1200-1299/1252.Cells%20with%20Odd%20Values%20in%20a%20Matrix/README.md)  |  `数组`,`数学`,`模拟`  |  简单  |  第 162 场周赛  |
|  1253  |  [重构 2 行二进制矩阵](/solution/1200-1299/1253.Reconstruct%20a%202-Row%20Binary%20Matrix/README.md)  |  `贪心`,`数组`,`矩阵`  |  中等  |  第 162 场周赛  |
|  1254  |  [统计封闭岛屿的数目](/solution/1200-1299/1254.Number%20of%20Closed%20Islands/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  第 162 场周赛  |
|  1255  |  [得分最高的单词集合](/solution/1200-1299/1255.Maximum%20Score%20Words%20Formed%20by%20Letters/README.md)  |  `位运算`,`数组`,`字符串`,`动态规划`,`回溯`,`状态压缩`  |  困难  |  第 162 场周赛  |
|  1256  |  [加密数字](/solution/1200-1299/1256.Encode%20Number/README.md)  |  `位运算`,`数学`,`字符串`  |  中等  |  第 13 场双周赛  |
|  1257  |  [最小公共区域](/solution/1200-1299/1257.Smallest%20Common%20Region/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`数组`,`哈希表`,`字符串`  |  中等  |  第 13 场双周赛  |
|  1258  |  [近义词句子](/solution/1200-1299/1258.Synonymous%20Sentences/README.md)  |  `并查集`,`数组`,`哈希表`,`字符串`,`回溯`  |  中等  |  第 13 场双周赛  |
|  1259  |  [不相交的握手](/solution/1200-1299/1259.Handshakes%20That%20Don%27t%20Cross/README.md)  |  `数学`,`动态规划`  |  困难  |  第 13 场双周赛  |
|  1260  |  [二维网格迁移](/solution/1200-1299/1260.Shift%202D%20Grid/README.md)  |  `数组`,`矩阵`,`模拟`  |  简单  |  第 163 场周赛  |
|  1261  |  [在受污染的二叉树中查找元素](/solution/1200-1299/1261.Find%20Elements%20in%20a%20Contaminated%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`设计`,`哈希表`,`二叉树`  |  中等  |  第 163 场周赛  |
|  1262  |  [可被三整除的最大和](/solution/1200-1299/1262.Greatest%20Sum%20Divisible%20by%20Three/README.md)  |  `贪心`,`数组`,`动态规划`,`排序`  |  中等  |  第 163 场周赛  |
|  1263  |  [推箱子](/solution/1200-1299/1263.Minimum%20Moves%20to%20Move%20a%20Box%20to%20Their%20Target%20Location/README.md)  |  `广度优先搜索`,`数组`,`矩阵`,`堆(优先队列)`  |  困难  |  第 163 场周赛  |
|  1264  |  [页面推荐](/solution/1200-1299/1264.Page%20Recommendations/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1265  |  [逆序打印不可变链表](/solution/1200-1299/1265.Print%20Immutable%20Linked%20List%20in%20Reverse/README.md)  |  `栈`,`递归`,`链表`,`双指针`  |  中等  |  🔒  |
|  1266  |  [访问所有点的最小时间](/solution/1200-1299/1266.Minimum%20Time%20Visiting%20All%20Points/README.md)  |  `几何`,`数组`,`数学`  |  简单  |  第 164 场周赛  |
|  1267  |  [统计参与通信的服务器](/solution/1200-1299/1267.Count%20Servers%20that%20Communicate/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`计数`,`矩阵`  |  中等  |  第 164 场周赛  |
|  1268  |  [搜索推荐系统](/solution/1200-1299/1268.Search%20Suggestions%20System/README.md)  |  `字典树`,`数组`,`字符串`,`二分查找`,`排序`,`堆(优先队列)`  |  中等  |  第 164 场周赛  |
|  1269  |  [停在原地的方案数](/solution/1200-1299/1269.Number%20of%20Ways%20to%20Stay%20in%20the%20Same%20Place%20After%20Some%20Steps/README.md)  |  `动态规划`  |  困难  |  第 164 场周赛  |
|  1270  |  [向公司 CEO 汇报工作的所有人](/solution/1200-1299/1270.All%20People%20Report%20to%20the%20Given%20Manager/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1271  |  [十六进制魔术数字](/solution/1200-1299/1271.Hexspeak/README.md)  |  `数学`,`字符串`  |  简单  |  第 14 场双周赛  |
|  1272  |  [删除区间](/solution/1200-1299/1272.Remove%20Interval/README.md)  |  `数组`  |  中等  |  第 14 场双周赛  |
|  1273  |  [删除树节点](/solution/1200-1299/1273.Delete%20Tree%20Nodes/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`  |  中等  |  第 14 场双周赛  |
|  1274  |  [矩形内船只的数目](/solution/1200-1299/1274.Number%20of%20Ships%20in%20a%20Rectangle/README.md)  |  `数组`,`分治`,`交互`  |  困难  |  第 14 场双周赛  |
|  1275  |  [找出井字棋的获胜者](/solution/1200-1299/1275.Find%20Winner%20on%20a%20Tic%20Tac%20Toe%20Game/README.md)  |  `数组`,`哈希表`,`矩阵`,`模拟`  |  简单  |  第 165 场周赛  |
|  1276  |  [不浪费原料的汉堡制作方案](/solution/1200-1299/1276.Number%20of%20Burgers%20with%20No%20Waste%20of%20Ingredients/README.md)  |  `数学`  |  中等  |  第 165 场周赛  |
|  1277  |  [统计全为 1 的正方形子矩阵](/solution/1200-1299/1277.Count%20Square%20Submatrices%20with%20All%20Ones/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 165 场周赛  |
|  1278  |  [分割回文串 III](/solution/1200-1299/1278.Palindrome%20Partitioning%20III/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 165 场周赛  |
|  1279  |  [红绿灯路口](/solution/1200-1299/1279.Traffic%20Light%20Controlled%20Intersection/README.md)  |  `多线程`  |  简单  |  🔒  |
|  1280  |  [学生们参加各科测试的次数](/solution/1200-1299/1280.Students%20and%20Examinations/README.md)  |  `数据库`  |  简单  |    |
|  1281  |  [整数的各位积和之差](/solution/1200-1299/1281.Subtract%20the%20Product%20and%20Sum%20of%20Digits%20of%20an%20Integer/README.md)  |  `数学`  |  简单  |  第 166 场周赛  |
|  1282  |  [用户分组](/solution/1200-1299/1282.Group%20the%20People%20Given%20the%20Group%20Size%20They%20Belong%20To/README.md)  |  `数组`,`哈希表`  |  中等  |  第 166 场周赛  |
|  1283  |  [使结果不超过阈值的最小除数](/solution/1200-1299/1283.Find%20the%20Smallest%20Divisor%20Given%20a%20Threshold/README.md)  |  `数组`,`二分查找`  |  中等  |  第 166 场周赛  |
|  1284  |  [转化为全零矩阵的最少反转次数](/solution/1200-1299/1284.Minimum%20Number%20of%20Flips%20to%20Convert%20Binary%20Matrix%20to%20Zero%20Matrix/README.md)  |  `位运算`,`广度优先搜索`,`数组`,`矩阵`  |  困难  |  第 166 场周赛  |
|  1285  |  [找到连续区间的开始和结束数字](/solution/1200-1299/1285.Find%20the%20Start%20and%20End%20Number%20of%20Continuous%20Ranges/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1286  |  [字母组合迭代器](/solution/1200-1299/1286.Iterator%20for%20Combination/README.md)  |  `设计`,`字符串`,`回溯`,`迭代器`  |  中等  |  第 15 场双周赛  |
|  1287  |  [有序数组中出现次数超过25%的元素](/solution/1200-1299/1287.Element%20Appearing%20More%20Than%2025%25%20In%20Sorted%20Array/README.md)  |  `数组`  |  简单  |  第 15 场双周赛  |
|  1288  |  [删除被覆盖区间](/solution/1200-1299/1288.Remove%20Covered%20Intervals/README.md)  |  `数组`,`排序`  |  中等  |  第 15 场双周赛  |
|  1289  |  [下降路径最小和  II](/solution/1200-1299/1289.Minimum%20Falling%20Path%20Sum%20II/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  第 15 场双周赛  |
|  1290  |  [二进制链表转整数](/solution/1200-1299/1290.Convert%20Binary%20Number%20in%20a%20Linked%20List%20to%20Integer/README.md)  |  `链表`,`数学`  |  简单  |  第 167 场周赛  |
|  1291  |  [顺次数](/solution/1200-1299/1291.Sequential%20Digits/README.md)  |  `枚举`  |  中等  |  第 167 场周赛  |
|  1292  |  [元素和小于等于阈值的正方形的最大边长](/solution/1200-1299/1292.Maximum%20Side%20Length%20of%20a%20Square%20with%20Sum%20Less%20than%20or%20Equal%20to%20Threshold/README.md)  |  `数组`,`二分查找`,`矩阵`,`前缀和`  |  中等  |  第 167 场周赛  |
|  1293  |  [网格中的最短路径](/solution/1200-1299/1293.Shortest%20Path%20in%20a%20Grid%20with%20Obstacles%20Elimination/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  困难  |  第 167 场周赛  |
|  1294  |  [不同国家的天气类型](/solution/1200-1299/1294.Weather%20Type%20in%20Each%20Country/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1295  |  [统计位数为偶数的数字](/solution/1200-1299/1295.Find%20Numbers%20with%20Even%20Number%20of%20Digits/README.md)  |  `数组`  |  简单  |  第 168 场周赛  |
|  1296  |  [划分数组为连续数字的集合](/solution/1200-1299/1296.Divide%20Array%20in%20Sets%20of%20K%20Consecutive%20Numbers/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`  |  中等  |  第 168 场周赛  |
|  1297  |  [子串的最大出现次数](/solution/1200-1299/1297.Maximum%20Number%20of%20Occurrences%20of%20a%20Substring/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  第 168 场周赛  |
|  1298  |  [你能从盒子里获得的最大糖果数](/solution/1200-1299/1298.Maximum%20Candies%20You%20Can%20Get%20from%20Boxes/README.md)  |  `广度优先搜索`,`图`,`数组`  |  困难  |  第 168 场周赛  |
|  1299  |  [将每个元素替换为右侧最大元素](/solution/1200-1299/1299.Replace%20Elements%20with%20Greatest%20Element%20on%20Right%20Side/README.md)  |  `数组`  |  简单  |  第 16 场双周赛  |
|  1300  |  [转变数组后最接近目标值的数组和](/solution/1300-1399/1300.Sum%20of%20Mutated%20Array%20Closest%20to%20Target/README.md)  |  `数组`,`二分查找`,`排序`  |  中等  |  第 16 场双周赛  |
|  1301  |  [最大得分的路径数目](/solution/1300-1399/1301.Number%20of%20Paths%20with%20Max%20Score/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  第 16 场双周赛  |
|  1302  |  [层数最深叶子节点的和](/solution/1300-1399/1302.Deepest%20Leaves%20Sum/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 16 场双周赛  |
|  1303  |  [求团队人数](/solution/1300-1399/1303.Find%20the%20Team%20Size/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1304  |  [和为零的 N 个不同整数](/solution/1300-1399/1304.Find%20N%20Unique%20Integers%20Sum%20up%20to%20Zero/README.md)  |  `数组`,`数学`  |  简单  |  第 169 场周赛  |
|  1305  |  [两棵二叉搜索树中的所有元素](/solution/1300-1399/1305.All%20Elements%20in%20Two%20Binary%20Search%20Trees/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`,`排序`  |  中等  |  第 169 场周赛  |
|  1306  |  [跳跃游戏 III](/solution/1300-1399/1306.Jump%20Game%20III/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`  |  中等  |  第 169 场周赛  |
|  1307  |  [口算难题](/solution/1300-1399/1307.Verbal%20Arithmetic%20Puzzle/README.md)  |  `数组`,`数学`,`字符串`,`回溯`  |  困难  |  第 169 场周赛  |
|  1308  |  [不同性别每日分数总计](/solution/1300-1399/1308.Running%20Total%20for%20Different%20Genders/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1309  |  [解码字母到整数映射](/solution/1300-1399/1309.Decrypt%20String%20from%20Alphabet%20to%20Integer%20Mapping/README.md)  |  `字符串`  |  简单  |  第 170 场周赛  |
|  1310  |  [子数组异或查询](/solution/1300-1399/1310.XOR%20Queries%20of%20a%20Subarray/README.md)  |  `位运算`,`数组`,`前缀和`  |  中等  |  第 170 场周赛  |
|  1311  |  [获取你好友已观看的视频](/solution/1300-1399/1311.Get%20Watched%20Videos%20by%20Your%20Friends/README.md)  |  `广度优先搜索`,`图`,`数组`,`哈希表`,`排序`  |  中等  |  第 170 场周赛  |
|  1312  |  [让字符串成为回文串的最少插入次数](/solution/1300-1399/1312.Minimum%20Insertion%20Steps%20to%20Make%20a%20String%20Palindrome/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 170 场周赛  |
|  1313  |  [解压缩编码列表](/solution/1300-1399/1313.Decompress%20Run-Length%20Encoded%20List/README.md)  |  `数组`  |  简单  |  第 17 场双周赛  |
|  1314  |  [矩阵区域和](/solution/1300-1399/1314.Matrix%20Block%20Sum/README.md)  |  `数组`,`矩阵`,`前缀和`  |  中等  |  第 17 场双周赛  |
|  1315  |  [祖父节点值为偶数的节点和](/solution/1300-1399/1315.Sum%20of%20Nodes%20with%20Even-Valued%20Grandparent/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 17 场双周赛  |
|  1316  |  [不同的循环子字符串](/solution/1300-1399/1316.Distinct%20Echo%20Substrings/README.md)  |  `字典树`,`字符串`,`哈希函数`,`滚动哈希`  |  困难  |  第 17 场双周赛  |
|  1317  |  [将整数转换为两个无零整数的和](/solution/1300-1399/1317.Convert%20Integer%20to%20the%20Sum%20of%20Two%20No-Zero%20Integers/README.md)  |  `数学`  |  简单  |  第 171 场周赛  |
|  1318  |  [或运算的最小翻转次数](/solution/1300-1399/1318.Minimum%20Flips%20to%20Make%20a%20OR%20b%20Equal%20to%20c/README.md)  |  `位运算`  |  中等  |  第 171 场周赛  |
|  1319  |  [连通网络的操作次数](/solution/1300-1399/1319.Number%20of%20Operations%20to%20Make%20Network%20Connected/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |  第 171 场周赛  |
|  1320  |  [二指输入的的最小距离](/solution/1300-1399/1320.Minimum%20Distance%20to%20Type%20a%20Word%20Using%20Two%20Fingers/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 171 场周赛  |
|  1321  |  [餐馆营业额变化增长](/solution/1300-1399/1321.Restaurant%20Growth/README.md)  |  `数据库`  |  中等  |    |
|  1322  |  [广告效果](/solution/1300-1399/1322.Ads%20Performance/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1323  |  [6 和 9 组成的最大数字](/solution/1300-1399/1323.Maximum%2069%20Number/README.md)  |  `贪心`,`数学`  |  简单  |  第 172 场周赛  |
|  1324  |  [竖直打印单词](/solution/1300-1399/1324.Print%20Words%20Vertically/README.md)  |  `数组`,`字符串`,`模拟`  |  中等  |  第 172 场周赛  |
|  1325  |  [删除给定值的叶子节点](/solution/1300-1399/1325.Delete%20Leaves%20With%20a%20Given%20Value/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 172 场周赛  |
|  1326  |  [灌溉花园的最少水龙头数目](/solution/1300-1399/1326.Minimum%20Number%20of%20Taps%20to%20Open%20to%20Water%20a%20Garden/README.md)  |  `贪心`,`数组`,`动态规划`  |  困难  |  第 172 场周赛  |
|  1327  |  [列出指定时间段内所有的下单产品](/solution/1300-1399/1327.List%20the%20Products%20Ordered%20in%20a%20Period/README.md)  |  `数据库`  |  简单  |    |
|  1328  |  [破坏回文串](/solution/1300-1399/1328.Break%20a%20Palindrome/README.md)  |  `贪心`,`字符串`  |  中等  |  第 18 场双周赛  |
|  1329  |  [将矩阵按对角线排序](/solution/1300-1399/1329.Sort%20the%20Matrix%20Diagonally/README.md)  |  `数组`,`矩阵`,`排序`  |  中等  |  第 18 场双周赛  |
|  1330  |  [翻转子数组得到最大的数组值](/solution/1300-1399/1330.Reverse%20Subarray%20To%20Maximize%20Array%20Value/README.md)  |  `贪心`,`数组`,`数学`  |  困难  |  第 18 场双周赛  |
|  1331  |  [数组序号转换](/solution/1300-1399/1331.Rank%20Transform%20of%20an%20Array/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |  第 18 场双周赛  |
|  1332  |  [删除回文子序列](/solution/1300-1399/1332.Remove%20Palindromic%20Subsequences/README.md)  |  `双指针`,`字符串`  |  简单  |  第 173 场周赛  |
|  1333  |  [餐厅过滤器](/solution/1300-1399/1333.Filter%20Restaurants%20by%20Vegan-Friendly%2C%20Price%20and%20Distance/README.md)  |  `数组`,`排序`  |  中等  |  第 173 场周赛  |
|  1334  |  [阈值距离内邻居最少的城市](/solution/1300-1399/1334.Find%20the%20City%20With%20the%20Smallest%20Number%20of%20Neighbors%20at%20a%20Threshold%20Distance/README.md)  |  `图`,`动态规划`,`最短路`  |  中等  |  第 173 场周赛  |
|  1335  |  [工作计划的最低难度](/solution/1300-1399/1335.Minimum%20Difficulty%20of%20a%20Job%20Schedule/README.md)  |  `数组`,`动态规划`  |  困难  |  第 173 场周赛  |
|  1336  |  [每次访问的交易次数](/solution/1300-1399/1336.Number%20of%20Transactions%20per%20Visit/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1337  |  [矩阵中战斗力最弱的 K 行](/solution/1300-1399/1337.The%20K%20Weakest%20Rows%20in%20a%20Matrix/README.md)  |  `数组`,`二分查找`,`矩阵`,`排序`,`堆(优先队列)`  |  简单  |  第 174 场周赛  |
|  1338  |  [数组大小减半](/solution/1300-1399/1338.Reduce%20Array%20Size%20to%20The%20Half/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`,`堆(优先队列)`  |  中等  |  第 174 场周赛  |
|  1339  |  [分裂二叉树的最大乘积](/solution/1300-1399/1339.Maximum%20Product%20of%20Splitted%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 174 场周赛  |
|  1340  |  [跳跃游戏 V](/solution/1300-1399/1340.Jump%20Game%20V/README.md)  |  `数组`,`动态规划`,`排序`  |  困难  |  第 174 场周赛  |
|  1341  |  [电影评分](/solution/1300-1399/1341.Movie%20Rating/README.md)  |  `数据库`  |  中等  |    |
|  1342  |  [将数字变成 0 的操作次数](/solution/1300-1399/1342.Number%20of%20Steps%20to%20Reduce%20a%20Number%20to%20Zero/README.md)  |  `位运算`,`数学`  |  简单  |  第 19 场双周赛  |
|  1343  |  [大小为 K 且平均值大于等于阈值的子数组数目](/solution/1300-1399/1343.Number%20of%20Sub-arrays%20of%20Size%20K%20and%20Average%20Greater%20than%20or%20Equal%20to%20Threshold/README.md)  |  `数组`,`滑动窗口`  |  中等  |  第 19 场双周赛  |
|  1344  |  [时钟指针的夹角](/solution/1300-1399/1344.Angle%20Between%20Hands%20of%20a%20Clock/README.md)  |  `数学`  |  中等  |  第 19 场双周赛  |
|  1345  |  [跳跃游戏 IV](/solution/1300-1399/1345.Jump%20Game%20IV/README.md)  |  `广度优先搜索`,`数组`,`哈希表`  |  困难  |  第 19 场双周赛  |
|  1346  |  [检查整数及其两倍数是否存在](/solution/1300-1399/1346.Check%20If%20N%20and%20Its%20Double%20Exist/README.md)  |  `数组`,`哈希表`,`双指针`,`二分查找`,`排序`  |  简单  |  第 175 场周赛  |
|  1347  |  [制造字母异位词的最小步骤数](/solution/1300-1399/1347.Minimum%20Number%20of%20Steps%20to%20Make%20Two%20Strings%20Anagram/README.md)  |  `哈希表`,`字符串`,`计数`  |  中等  |  第 175 场周赛  |
|  1348  |  [推文计数](/solution/1300-1399/1348.Tweet%20Counts%20Per%20Frequency/README.md)  |  `设计`,`哈希表`,`二分查找`,`有序集合`,`排序`  |  中等  |  第 175 场周赛  |
|  1349  |  [参加考试的最大学生数](/solution/1300-1399/1349.Maximum%20Students%20Taking%20Exam/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`,`矩阵`  |  困难  |  第 175 场周赛  |
|  1350  |  [院系无效的学生](/solution/1300-1399/1350.Students%20With%20Invalid%20Departments/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1351  |  [统计有序矩阵中的负数](/solution/1300-1399/1351.Count%20Negative%20Numbers%20in%20a%20Sorted%20Matrix/README.md)  |  `数组`,`二分查找`,`矩阵`  |  简单  |  第 176 场周赛  |
|  1352  |  [最后 K 个数的乘积](/solution/1300-1399/1352.Product%20of%20the%20Last%20K%20Numbers/README.md)  |  `设计`,`队列`,`数组`,`数学`,`数据流`  |  中等  |  第 176 场周赛  |
|  1353  |  [最多可以参加的会议数目](/solution/1300-1399/1353.Maximum%20Number%20of%20Events%20That%20Can%20Be%20Attended/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  中等  |  第 176 场周赛  |
|  1354  |  [多次求和构造目标数组](/solution/1300-1399/1354.Construct%20Target%20Array%20With%20Multiple%20Sums/README.md)  |  `数组`,`堆(优先队列)`  |  困难  |  第 176 场周赛  |
|  1355  |  [活动参与者](/solution/1300-1399/1355.Activity%20Participants/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1356  |  [根据数字二进制下 1 的数目排序](/solution/1300-1399/1356.Sort%20Integers%20by%20The%20Number%20of%201%20Bits/README.md)  |  `位运算`,`数组`,`计数`,`排序`  |  简单  |  第 20 场双周赛  |
|  1357  |  [每隔 n 个顾客打折](/solution/1300-1399/1357.Apply%20Discount%20Every%20n%20Orders/README.md)  |  `设计`,`数组`,`哈希表`  |  中等  |  第 20 场双周赛  |
|  1358  |  [包含所有三种字符的子字符串数目](/solution/1300-1399/1358.Number%20of%20Substrings%20Containing%20All%20Three%20Characters/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  第 20 场双周赛  |
|  1359  |  [有效的快递序列数目](/solution/1300-1399/1359.Count%20All%20Valid%20Pickup%20and%20Delivery%20Options/README.md)  |  `数学`,`动态规划`,`组合数学`  |  困难  |  第 20 场双周赛  |
|  1360  |  [日期之间隔几天](/solution/1300-1399/1360.Number%20of%20Days%20Between%20Two%20Dates/README.md)  |  `数学`,`字符串`  |  简单  |  第 177 场周赛  |
|  1361  |  [验证二叉树](/solution/1300-1399/1361.Validate%20Binary%20Tree%20Nodes/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`并查集`,`图`,`二叉树`  |  中等  |  第 177 场周赛  |
|  1362  |  [最接近的因数](/solution/1300-1399/1362.Closest%20Divisors/README.md)  |  `数学`  |  中等  |  第 177 场周赛  |
|  1363  |  [形成三的最大倍数](/solution/1300-1399/1363.Largest%20Multiple%20of%20Three/README.md)  |  `贪心`,`数组`,`动态规划`  |  困难  |  第 177 场周赛  |
|  1364  |  [顾客的可信联系人数量](/solution/1300-1399/1364.Number%20of%20Trusted%20Contacts%20of%20a%20Customer/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1365  |  [有多少小于当前数字的数字](/solution/1300-1399/1365.How%20Many%20Numbers%20Are%20Smaller%20Than%20the%20Current%20Number/README.md)  |  `数组`,`哈希表`,`计数`,`排序`  |  简单  |  第 178 场周赛  |
|  1366  |  [通过投票对团队排名](/solution/1300-1399/1366.Rank%20Teams%20by%20Votes/README.md)  |  `数组`,`哈希表`,`字符串`,`计数`,`排序`  |  中等  |  第 178 场周赛  |
|  1367  |  [二叉树中的链表](/solution/1300-1399/1367.Linked%20List%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`链表`,`二叉树`  |  中等  |  第 178 场周赛  |
|  1368  |  [使网格图至少有一条有效路径的最小代价](/solution/1300-1399/1368.Minimum%20Cost%20to%20Make%20at%20Least%20One%20Valid%20Path%20in%20a%20Grid/README.md)  |  `广度优先搜索`,`图`,`数组`,`矩阵`,`最短路`,`堆(优先队列)`  |  困难  |  第 178 场周赛  |
|  1369  |  [获取最近第二次的活动](/solution/1300-1399/1369.Get%20the%20Second%20Most%20Recent%20Activity/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1370  |  [上升下降字符串](/solution/1300-1399/1370.Increasing%20Decreasing%20String/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 21 场双周赛  |
|  1371  |  [每个元音包含偶数次的最长子字符串](/solution/1300-1399/1371.Find%20the%20Longest%20Substring%20Containing%20Vowels%20in%20Even%20Counts/README.md)  |  `位运算`,`哈希表`,`字符串`,`前缀和`  |  中等  |  第 21 场双周赛  |
|  1372  |  [二叉树中的最长交错路径](/solution/1300-1399/1372.Longest%20ZigZag%20Path%20in%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`动态规划`,`二叉树`  |  中等  |  第 21 场双周赛  |
|  1373  |  [二叉搜索子树的最大键值和](/solution/1300-1399/1373.Maximum%20Sum%20BST%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`动态规划`,`二叉树`  |  困难  |  第 21 场双周赛  |
|  1374  |  [生成每种字符都是奇数个的字符串](/solution/1300-1399/1374.Generate%20a%20String%20With%20Characters%20That%20Have%20Odd%20Counts/README.md)  |  `字符串`  |  简单  |  第 179 场周赛  |
|  1375  |  [二进制字符串前缀一致的次数](/solution/1300-1399/1375.Number%20of%20Times%20Binary%20String%20Is%20Prefix-Aligned/README.md)  |  `数组`  |  中等  |  第 179 场周赛  |
|  1376  |  [通知所有员工所需的时间](/solution/1300-1399/1376.Time%20Needed%20to%20Inform%20All%20Employees/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`  |  中等  |  第 179 场周赛  |
|  1377  |  [T 秒后青蛙的位置](/solution/1300-1399/1377.Frog%20Position%20After%20T%20Seconds/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`图`  |  困难  |  第 179 场周赛  |
|  1378  |  [使用唯一标识码替换员工ID](/solution/1300-1399/1378.Replace%20Employee%20ID%20With%20The%20Unique%20Identifier/README.md)  |  `数据库`  |  简单  |    |
|  1379  |  [找出克隆二叉树中的相同节点](/solution/1300-1399/1379.Find%20a%20Corresponding%20Node%20of%20a%20Binary%20Tree%20in%20a%20Clone%20of%20That%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |    |
|  1380  |  [矩阵中的幸运数](/solution/1300-1399/1380.Lucky%20Numbers%20in%20a%20Matrix/README.md)  |  `数组`,`矩阵`  |  简单  |  第 180 场周赛  |
|  1381  |  [设计一个支持增量操作的栈](/solution/1300-1399/1381.Design%20a%20Stack%20With%20Increment%20Operation/README.md)  |  `栈`,`设计`,`数组`  |  中等  |  第 180 场周赛  |
|  1382  |  [将二叉搜索树变平衡](/solution/1300-1399/1382.Balance%20a%20Binary%20Search%20Tree/README.md)  |  `贪心`,`树`,`深度优先搜索`,`二叉搜索树`,`分治`,`二叉树`  |  中等  |  第 180 场周赛  |
|  1383  |  [最大的团队表现值](/solution/1300-1399/1383.Maximum%20Performance%20of%20a%20Team/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  困难  |  第 180 场周赛  |
|  1384  |  [按年度列出销售总额](/solution/1300-1399/1384.Total%20Sales%20Amount%20by%20Year/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1385  |  [两个数组间的距离值](/solution/1300-1399/1385.Find%20the%20Distance%20Value%20Between%20Two%20Arrays/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  简单  |  第 22 场双周赛  |
|  1386  |  [安排电影院座位](/solution/1300-1399/1386.Cinema%20Seat%20Allocation/README.md)  |  `贪心`,`位运算`,`数组`,`哈希表`  |  中等  |  第 22 场双周赛  |
|  1387  |  [将整数按权重排序](/solution/1300-1399/1387.Sort%20Integers%20by%20The%20Power%20Value/README.md)  |  `记忆化搜索`,`动态规划`,`排序`  |  中等  |  第 22 场双周赛  |
|  1388  |  [3n 块披萨](/solution/1300-1399/1388.Pizza%20With%203n%20Slices/README.md)  |  `贪心`,`数组`,`动态规划`,`堆(优先队列)`  |  困难  |  第 22 场双周赛  |
|  1389  |  [按既定顺序创建目标数组](/solution/1300-1399/1389.Create%20Target%20Array%20in%20the%20Given%20Order/README.md)  |  `数组`,`模拟`  |  简单  |  第 181 场周赛  |
|  1390  |  [四因数](/solution/1300-1399/1390.Four%20Divisors/README.md)  |  `数组`,`数学`  |  中等  |  第 181 场周赛  |
|  1391  |  [检查网格中是否存在有效路径](/solution/1300-1399/1391.Check%20if%20There%20is%20a%20Valid%20Path%20in%20a%20Grid/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  第 181 场周赛  |
|  1392  |  [最长快乐前缀](/solution/1300-1399/1392.Longest%20Happy%20Prefix/README.md)  |  `字符串`,`字符串匹配`,`哈希函数`,`滚动哈希`  |  困难  |  第 181 场周赛  |
|  1393  |  [股票的资本损益](/solution/1300-1399/1393.Capital%20GainLoss/README.md)  |  `数据库`  |  中等  |    |
|  1394  |  [找出数组中的幸运数](/solution/1300-1399/1394.Find%20Lucky%20Integer%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 182 场周赛  |
|  1395  |  [统计作战单位数](/solution/1300-1399/1395.Count%20Number%20of%20Teams/README.md)  |  `树状数组`,`数组`,`动态规划`  |  中等  |  第 182 场周赛  |
|  1396  |  [设计地铁系统](/solution/1300-1399/1396.Design%20Underground%20System/README.md)  |  `设计`,`哈希表`,`字符串`  |  中等  |  第 182 场周赛  |
|  1397  |  [找到所有好字符串](/solution/1300-1399/1397.Find%20All%20Good%20Strings/README.md)  |  `字符串`,`动态规划`,`字符串匹配`  |  困难  |  第 182 场周赛  |
|  1398  |  [购买了产品 A 和产品 B 却没有购买产品 C 的顾客](/solution/1300-1399/1398.Customers%20Who%20Bought%20Products%20A%20and%20B%20but%20Not%20C/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1399  |  [统计最大组的数目](/solution/1300-1399/1399.Count%20Largest%20Group/README.md)  |  `哈希表`,`数学`  |  简单  |  第 23 场双周赛  |
|  1400  |  [构造 K 个回文字符串](/solution/1400-1499/1400.Construct%20K%20Palindrome%20Strings/README.md)  |  `贪心`,`哈希表`,`字符串`,`计数`  |  中等  |  第 23 场双周赛  |
|  1401  |  [圆和矩形是否有重叠](/solution/1400-1499/1401.Circle%20and%20Rectangle%20Overlapping/README.md)  |  `几何`,`数学`  |  中等  |  第 23 场双周赛  |
|  1402  |  [做菜顺序](/solution/1400-1499/1402.Reducing%20Dishes/README.md)  |  `贪心`,`数组`,`动态规划`,`排序`  |  困难  |  第 23 场双周赛  |
|  1403  |  [非递增顺序的最小子序列](/solution/1400-1499/1403.Minimum%20Subsequence%20in%20Non-Increasing%20Order/README.md)  |  `贪心`,`数组`,`排序`  |  简单  |  第 183 场周赛  |
|  1404  |  [将二进制表示减到 1 的步骤数](/solution/1400-1499/1404.Number%20of%20Steps%20to%20Reduce%20a%20Number%20in%20Binary%20Representation%20to%20One/README.md)  |  `位运算`,`字符串`  |  中等  |  第 183 场周赛  |
|  1405  |  [最长快乐字符串](/solution/1400-1499/1405.Longest%20Happy%20String/README.md)  |  `贪心`,`字符串`,`堆(优先队列)`  |  中等  |  第 183 场周赛  |
|  1406  |  [石子游戏 III](/solution/1400-1499/1406.Stone%20Game%20III/README.md)  |  `数组`,`数学`,`动态规划`,`博弈`  |  困难  |  第 183 场周赛  |
|  1407  |  [排名靠前的旅行者](/solution/1400-1499/1407.Top%20Travellers/README.md)  |  `数据库`  |  简单  |    |
|  1408  |  [数组中的字符串匹配](/solution/1400-1499/1408.String%20Matching%20in%20an%20Array/README.md)  |  `数组`,`字符串`,`字符串匹配`  |  简单  |  第 184 场周赛  |
|  1409  |  [查询带键的排列](/solution/1400-1499/1409.Queries%20on%20a%20Permutation%20With%20Key/README.md)  |  `树状数组`,`数组`,`模拟`  |  中等  |  第 184 场周赛  |
|  1410  |  [HTML 实体解析器](/solution/1400-1499/1410.HTML%20Entity%20Parser/README.md)  |  `哈希表`,`字符串`  |  中等  |  第 184 场周赛  |
|  1411  |  [给 N x 3 网格图涂色的方案数](/solution/1400-1499/1411.Number%20of%20Ways%20to%20Paint%20N%20%C3%97%203%20Grid/README.md)  |  `动态规划`  |  困难  |  第 184 场周赛  |
|  1412  |  [查找成绩处于中游的学生](/solution/1400-1499/1412.Find%20the%20Quiet%20Students%20in%20All%20Exams/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1413  |  [逐步求和得到正数的最小值](/solution/1400-1499/1413.Minimum%20Value%20to%20Get%20Positive%20Step%20by%20Step%20Sum/README.md)  |  `数组`,`前缀和`  |  简单  |  第 24 场双周赛  |
|  1414  |  [和为 K 的最少斐波那契数字数目](/solution/1400-1499/1414.Find%20the%20Minimum%20Number%20of%20Fibonacci%20Numbers%20Whose%20Sum%20Is%20K/README.md)  |  `贪心`,`数学`  |  中等  |  第 24 场双周赛  |
|  1415  |  [长度为 n 的开心字符串中字典序第 k 小的字符串](/solution/1400-1499/1415.The%20k-th%20Lexicographical%20String%20of%20All%20Happy%20Strings%20of%20Length%20n/README.md)  |  `字符串`,`回溯`  |  中等  |  第 24 场双周赛  |
|  1416  |  [恢复数组](/solution/1400-1499/1416.Restore%20The%20Array/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 24 场双周赛  |
|  1417  |  [重新格式化字符串](/solution/1400-1499/1417.Reformat%20The%20String/README.md)  |  `字符串`  |  简单  |  第 185 场周赛  |
|  1418  |  [点菜展示表](/solution/1400-1499/1418.Display%20Table%20of%20Food%20Orders%20in%20a%20Restaurant/README.md)  |  `数组`,`哈希表`,`字符串`,`有序集合`,`排序`  |  中等  |  第 185 场周赛  |
|  1419  |  [数青蛙](/solution/1400-1499/1419.Minimum%20Number%20of%20Frogs%20Croaking/README.md)  |  `字符串`,`计数`  |  中等  |  第 185 场周赛  |
|  1420  |  [生成数组](/solution/1400-1499/1420.Build%20Array%20Where%20You%20Can%20Find%20The%20Maximum%20Exactly%20K%20Comparisons/README.md)  |  `动态规划`,`前缀和`  |  困难  |  第 185 场周赛  |
|  1421  |  [净现值查询](/solution/1400-1499/1421.NPV%20Queries/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1422  |  [分割字符串的最大得分](/solution/1400-1499/1422.Maximum%20Score%20After%20Splitting%20a%20String/README.md)  |  `字符串`  |  简单  |  第 186 场周赛  |
|  1423  |  [可获得的最大点数](/solution/1400-1499/1423.Maximum%20Points%20You%20Can%20Obtain%20from%20Cards/README.md)  |  `数组`,`前缀和`,`滑动窗口`  |  中等  |  第 186 场周赛  |
|  1424  |  [对角线遍历 II](/solution/1400-1499/1424.Diagonal%20Traverse%20II/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  中等  |  第 186 场周赛  |
|  1425  |  [带限制的子序列和](/solution/1400-1499/1425.Constrained%20Subsequence%20Sum/README.md)  |  `队列`,`数组`,`动态规划`,`滑动窗口`,`单调队列`,`堆(优先队列)`  |  困难  |  第 186 场周赛  |
|  1426  |  [数元素](/solution/1400-1499/1426.Counting%20Elements/README.md)  |  `数组`,`哈希表`  |  简单  |  🔒  |
|  1427  |  [字符串的左右移](/solution/1400-1499/1427.Perform%20String%20Shifts/README.md)  |  `数组`,`数学`,`字符串`  |  简单  |  🔒  |
|  1428  |  [至少有一个 1 的最左端列](/solution/1400-1499/1428.Leftmost%20Column%20with%20at%20Least%20a%20One/README.md)  |  `数组`,`二分查找`,`交互`,`矩阵`  |  中等  |  🔒  |
|  1429  |  [第一个唯一数字](/solution/1400-1499/1429.First%20Unique%20Number/README.md)  |  `设计`,`队列`,`数组`,`哈希表`,`数据流`  |  中等  |  🔒  |
|  1430  |  [判断给定的序列是否是二叉树从根到叶的路径](/solution/1400-1499/1430.Check%20If%20a%20String%20Is%20a%20Valid%20Sequence%20from%20Root%20to%20Leaves%20Path%20in%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  1431  |  [拥有最多糖果的孩子](/solution/1400-1499/1431.Kids%20With%20the%20Greatest%20Number%20of%20Candies/README.md)  |  `数组`  |  简单  |  第 25 场双周赛  |
|  1432  |  [改变一个整数能得到的最大差值](/solution/1400-1499/1432.Max%20Difference%20You%20Can%20Get%20From%20Changing%20an%20Integer/README.md)  |  `贪心`,`数学`  |  中等  |  第 25 场双周赛  |
|  1433  |  [检查一个字符串是否可以打破另一个字符串](/solution/1400-1499/1433.Check%20If%20a%20String%20Can%20Break%20Another%20String/README.md)  |  `贪心`,`字符串`,`排序`  |  中等  |  第 25 场双周赛  |
|  1434  |  [每个人戴不同帽子的方案数](/solution/1400-1499/1434.Number%20of%20Ways%20to%20Wear%20Different%20Hats%20to%20Each%20Other/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  困难  |  第 25 场双周赛  |
|  1435  |  [制作会话柱状图](/solution/1400-1499/1435.Create%20a%20Session%20Bar%20Chart/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1436  |  [旅行终点站](/solution/1400-1499/1436.Destination%20City/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 187 场周赛  |
|  1437  |  [是否所有 1 都至少相隔 k 个元素](/solution/1400-1499/1437.Check%20If%20All%201%27s%20Are%20at%20Least%20Length%20K%20Places%20Away/README.md)  |  `数组`  |  简单  |  第 187 场周赛  |
|  1438  |  [绝对差不超过限制的最长连续子数组](/solution/1400-1499/1438.Longest%20Continuous%20Subarray%20With%20Absolute%20Diff%20Less%20Than%20or%20Equal%20to%20Limit/README.md)  |  `队列`,`数组`,`有序集合`,`滑动窗口`,`单调队列`,`堆(优先队列)`  |  中等  |  第 187 场周赛  |
|  1439  |  [有序矩阵中的第 k 个最小数组和](/solution/1400-1499/1439.Find%20the%20Kth%20Smallest%20Sum%20of%20a%20Matrix%20With%20Sorted%20Rows/README.md)  |  `数组`,`二分查找`,`矩阵`,`堆(优先队列)`  |  困难  |  第 187 场周赛  |
|  1440  |  [计算布尔表达式的值](/solution/1400-1499/1440.Evaluate%20Boolean%20Expression/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1441  |  [用栈操作构建数组](/solution/1400-1499/1441.Build%20an%20Array%20With%20Stack%20Operations/README.md)  |  `栈`,`数组`,`模拟`  |  中等  |  第 188 场周赛  |
|  1442  |  [形成两个异或相等数组的三元组数目](/solution/1400-1499/1442.Count%20Triplets%20That%20Can%20Form%20Two%20Arrays%20of%20Equal%20XOR/README.md)  |  `位运算`,`数组`,`哈希表`,`数学`,`前缀和`  |  中等  |  第 188 场周赛  |
|  1443  |  [收集树上所有苹果的最少时间](/solution/1400-1499/1443.Minimum%20Time%20to%20Collect%20All%20Apples%20in%20a%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`  |  中等  |  第 188 场周赛  |
|  1444  |  [切披萨的方案数](/solution/1400-1499/1444.Number%20of%20Ways%20of%20Cutting%20a%20Pizza/README.md)  |  `记忆化搜索`,`数组`,`动态规划`,`矩阵`  |  困难  |  第 188 场周赛  |
|  1445  |  [苹果和桔子](/solution/1400-1499/1445.Apples%20%26%20Oranges/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1446  |  [连续字符](/solution/1400-1499/1446.Consecutive%20Characters/README.md)  |  `字符串`  |  简单  |  第 26 场双周赛  |
|  1447  |  [最简分数](/solution/1400-1499/1447.Simplified%20Fractions/README.md)  |  `数学`,`字符串`,`数论`  |  中等  |  第 26 场双周赛  |
|  1448  |  [统计二叉树中好节点的数目](/solution/1400-1499/1448.Count%20Good%20Nodes%20in%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 26 场双周赛  |
|  1449  |  [数位成本和为目标值的最大数字](/solution/1400-1499/1449.Form%20Largest%20Integer%20With%20Digits%20That%20Add%20up%20to%20Target/README.md)  |  `数组`,`动态规划`  |  困难  |  第 26 场双周赛  |
|  1450  |  [在既定时间做作业的学生人数](/solution/1400-1499/1450.Number%20of%20Students%20Doing%20Homework%20at%20a%20Given%20Time/README.md)  |  `数组`  |  简单  |  第 189 场周赛  |
|  1451  |  [重新排列句子中的单词](/solution/1400-1499/1451.Rearrange%20Words%20in%20a%20Sentence/README.md)  |  `字符串`,`排序`  |  中等  |  第 189 场周赛  |
|  1452  |  [收藏清单](/solution/1400-1499/1452.People%20Whose%20List%20of%20Favorite%20Companies%20Is%20Not%20a%20Subset%20of%20Another%20List/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 189 场周赛  |
|  1453  |  [圆形靶内的最大飞镖数量](/solution/1400-1499/1453.Maximum%20Number%20of%20Darts%20Inside%20of%20a%20Circular%20Dartboard/README.md)  |  `几何`,`数组`,`数学`  |  困难  |  第 189 场周赛  |
|  1454  |  [活跃用户](/solution/1400-1499/1454.Active%20Users/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1455  |  [检查单词是否为句中其他单词的前缀](/solution/1400-1499/1455.Check%20If%20a%20Word%20Occurs%20As%20a%20Prefix%20of%20Any%20Word%20in%20a%20Sentence/README.md)  |  `字符串`,`字符串匹配`  |  简单  |  第 190 场周赛  |
|  1456  |  [定长子串中元音的最大数目](/solution/1400-1499/1456.Maximum%20Number%20of%20Vowels%20in%20a%20Substring%20of%20Given%20Length/README.md)  |  `字符串`,`滑动窗口`  |  中等  |  第 190 场周赛  |
|  1457  |  [二叉树中的伪回文路径](/solution/1400-1499/1457.Pseudo-Palindromic%20Paths%20in%20a%20Binary%20Tree/README.md)  |  `位运算`,`树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 190 场周赛  |
|  1458  |  [两个子序列的最大点积](/solution/1400-1499/1458.Max%20Dot%20Product%20of%20Two%20Subsequences/README.md)  |  `数组`,`动态规划`  |  困难  |  第 190 场周赛  |
|  1459  |  [矩形面积](/solution/1400-1499/1459.Rectangles%20Area/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1460  |  [通过翻转子数组使两个数组相等](/solution/1400-1499/1460.Make%20Two%20Arrays%20Equal%20by%20Reversing%20Subarrays/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |  第 27 场双周赛  |
|  1461  |  [检查一个字符串是否包含所有长度为 K 的二进制子串](/solution/1400-1499/1461.Check%20If%20a%20String%20Contains%20All%20Binary%20Codes%20of%20Size%20K/README.md)  |  `位运算`,`哈希表`,`字符串`,`哈希函数`,`滚动哈希`  |  中等  |  第 27 场双周赛  |
|  1462  |  [课程表 IV](/solution/1400-1499/1462.Course%20Schedule%20IV/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |  第 27 场双周赛  |
|  1463  |  [摘樱桃 II](/solution/1400-1499/1463.Cherry%20Pickup%20II/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  第 27 场双周赛  |
|  1464  |  [数组中两元素的最大乘积](/solution/1400-1499/1464.Maximum%20Product%20of%20Two%20Elements%20in%20an%20Array/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  简单  |  第 191 场周赛  |
|  1465  |  [切割后面积最大的蛋糕](/solution/1400-1499/1465.Maximum%20Area%20of%20a%20Piece%20of%20Cake%20After%20Horizontal%20and%20Vertical%20Cuts/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 191 场周赛  |
|  1466  |  [重新规划路线](/solution/1400-1499/1466.Reorder%20Routes%20to%20Make%20All%20Paths%20Lead%20to%20the%20City%20Zero/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`  |  中等  |  第 191 场周赛  |
|  1467  |  [两个盒子中球的颜色数相同的概率](/solution/1400-1499/1467.Probability%20of%20a%20Two%20Boxes%20Having%20The%20Same%20Number%20of%20Distinct%20Balls/README.md)  |  `数组`,`数学`,`动态规划`,`回溯`,`组合数学`,`概率与统计`  |  困难  |  第 191 场周赛  |
|  1468  |  [计算税后工资](/solution/1400-1499/1468.Calculate%20Salaries/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1469  |  [寻找所有的独生节点](/solution/1400-1499/1469.Find%20All%20The%20Lonely%20Nodes/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  简单  |  🔒  |
|  1470  |  [重新排列数组](/solution/1400-1499/1470.Shuffle%20the%20Array/README.md)  |  `数组`  |  简单  |  第 192 场周赛  |
|  1471  |  [数组中的 k 个最强值](/solution/1400-1499/1471.The%20k%20Strongest%20Values%20in%20an%20Array/README.md)  |  `数组`,`双指针`,`排序`  |  中等  |  第 192 场周赛  |
|  1472  |  [设计浏览器历史记录](/solution/1400-1499/1472.Design%20Browser%20History/README.md)  |  `栈`,`设计`,`数组`,`链表`,`数据流`,`双向链表`  |  中等  |  第 192 场周赛  |
|  1473  |  [粉刷房子 III](/solution/1400-1499/1473.Paint%20House%20III/README.md)  |  `数组`,`动态规划`  |  困难  |  第 192 场周赛  |
|  1474  |  [删除链表 M 个节点之后的 N 个节点](/solution/1400-1499/1474.Delete%20N%20Nodes%20After%20M%20Nodes%20of%20a%20Linked%20List/README.md)  |  `链表`  |  简单  |  🔒  |
|  1475  |  [商品折扣后的最终价格](/solution/1400-1499/1475.Final%20Prices%20With%20a%20Special%20Discount%20in%20a%20Shop/README.md)  |  `栈`,`数组`,`单调栈`  |  简单  |  第 28 场双周赛  |
|  1476  |  [子矩形查询](/solution/1400-1499/1476.Subrectangle%20Queries/README.md)  |  `设计`,`数组`,`矩阵`  |  中等  |  第 28 场双周赛  |
|  1477  |  [找两个和为目标值且不重叠的子数组](/solution/1400-1499/1477.Find%20Two%20Non-overlapping%20Sub-arrays%20Each%20With%20Target%20Sum/README.md)  |  `数组`,`哈希表`,`二分查找`,`动态规划`,`滑动窗口`  |  中等  |  第 28 场双周赛  |
|  1478  |  [安排邮筒](/solution/1400-1499/1478.Allocate%20Mailboxes/README.md)  |  `数组`,`数学`,`动态规划`,`排序`  |  困难  |  第 28 场双周赛  |
|  1479  |  [周内每天的销售情况](/solution/1400-1499/1479.Sales%20by%20Day%20of%20the%20Week/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1480  |  [一维数组的动态和](/solution/1400-1499/1480.Running%20Sum%20of%201d%20Array/README.md)  |  `数组`,`前缀和`  |  简单  |  第 193 场周赛  |
|  1481  |  [不同整数的最少数目](/solution/1400-1499/1481.Least%20Number%20of%20Unique%20Integers%20after%20K%20Removals/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`,`排序`  |  中等  |  第 193 场周赛  |
|  1482  |  [制作 m 束花所需的最少天数](/solution/1400-1499/1482.Minimum%20Number%20of%20Days%20to%20Make%20m%20Bouquets/README.md)  |  `数组`,`二分查找`  |  中等  |  第 193 场周赛  |
|  1483  |  [树节点的第 K 个祖先](/solution/1400-1499/1483.Kth%20Ancestor%20of%20a%20Tree%20Node/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`设计`,`二分查找`  |  困难  |  第 193 场周赛  |
|  1484  |  [按日期分组销售产品](/solution/1400-1499/1484.Group%20Sold%20Products%20By%20The%20Date/README.md)  |  `数据库`  |  简单  |    |
|  1485  |  [克隆含随机指针的二叉树](/solution/1400-1499/1485.Clone%20Binary%20Tree%20With%20Random%20Pointer/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  🔒  |
|  1486  |  [数组异或操作](/solution/1400-1499/1486.XOR%20Operation%20in%20an%20Array/README.md)  |  `位运算`,`数学`  |  简单  |  第 194 场周赛  |
|  1487  |  [保证文件名唯一](/solution/1400-1499/1487.Making%20File%20Names%20Unique/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 194 场周赛  |
|  1488  |  [避免洪水泛滥](/solution/1400-1499/1488.Avoid%20Flood%20in%20The%20City/README.md)  |  `贪心`,`数组`,`哈希表`,`二分查找`,`堆(优先队列)`  |  中等  |  第 194 场周赛  |
|  1489  |  [找到最小生成树里的关键边和伪关键边](/solution/1400-1499/1489.Find%20Critical%20and%20Pseudo-Critical%20Edges%20in%20Minimum%20Spanning%20Tree/README.md)  |  `并查集`,`图`,`最小生成树`,`排序`,`强连通分量`  |  困难  |  第 194 场周赛  |
|  1490  |  [克隆 N 叉树](/solution/1400-1499/1490.Clone%20N-ary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`  |  中等  |  🔒  |
|  1491  |  [去掉最低工资和最高工资后的工资平均值](/solution/1400-1499/1491.Average%20Salary%20Excluding%20the%20Minimum%20and%20Maximum%20Salary/README.md)  |  `数组`,`排序`  |  简单  |  第 29 场双周赛  |
|  1492  |  [n 的第 k 个因子](/solution/1400-1499/1492.The%20kth%20Factor%20of%20n/README.md)  |  `数学`,`数论`  |  中等  |  第 29 场双周赛  |
|  1493  |  [删掉一个元素以后全为 1 的最长子数组](/solution/1400-1499/1493.Longest%20Subarray%20of%201%27s%20After%20Deleting%20One%20Element/README.md)  |  `数组`,`动态规划`,`滑动窗口`  |  中等  |  第 29 场双周赛  |
|  1494  |  [并行课程 II](/solution/1400-1499/1494.Parallel%20Courses%20II/README.md)  |  `位运算`,`图`,`动态规划`,`状态压缩`  |  困难  |  第 29 场双周赛  |
|  1495  |  [上月播放的儿童适宜电影](/solution/1400-1499/1495.Friendly%20Movies%20Streamed%20Last%20Month/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1496  |  [判断路径是否相交](/solution/1400-1499/1496.Path%20Crossing/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 195 场周赛  |
|  1497  |  [检查数组对是否可以被 k 整除](/solution/1400-1499/1497.Check%20If%20Array%20Pairs%20Are%20Divisible%20by%20k/README.md)  |  `数组`,`哈希表`,`计数`  |  中等  |  第 195 场周赛  |
|  1498  |  [满足条件的子序列数目](/solution/1400-1499/1498.Number%20of%20Subsequences%20That%20Satisfy%20the%20Given%20Sum%20Condition/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |  第 195 场周赛  |
|  1499  |  [满足不等式的最大值](/solution/1400-1499/1499.Max%20Value%20of%20Equation/README.md)  |  `队列`,`数组`,`滑动窗口`,`单调队列`,`堆(优先队列)`  |  困难  |  第 195 场周赛  |
|  1500  |  [设计文件分享系统](/solution/1500-1599/1500.Design%20a%20File%20Sharing%20System/README.md)  |  `设计`,`哈希表`,`数据流`,`堆(优先队列)`  |  中等  |  🔒  |
|  1501  |  [可以放心投资的国家](/solution/1500-1599/1501.Countries%20You%20Can%20Safely%20Invest%20In/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1502  |  [判断能否形成等差数列](/solution/1500-1599/1502.Can%20Make%20Arithmetic%20Progression%20From%20Sequence/README.md)  |  `数组`,`排序`  |  简单  |  第 196 场周赛  |
|  1503  |  [所有蚂蚁掉下来前的最后一刻](/solution/1500-1599/1503.Last%20Moment%20Before%20All%20Ants%20Fall%20Out%20of%20a%20Plank/README.md)  |  `脑筋急转弯`,`数组`,`模拟`  |  中等  |  第 196 场周赛  |
|  1504  |  [统计全 1 子矩形](/solution/1500-1599/1504.Count%20Submatrices%20With%20All%20Ones/README.md)  |  `栈`,`数组`,`动态规划`,`矩阵`,`单调栈`  |  中等  |  第 196 场周赛  |
|  1505  |  [最多 K 次交换相邻数位后得到的最小整数](/solution/1500-1599/1505.Minimum%20Possible%20Integer%20After%20at%20Most%20K%20Adjacent%20Swaps%20On%20Digits/README.md)  |  `贪心`,`树状数组`,`线段树`,`字符串`  |  困难  |  第 196 场周赛  |
|  1506  |  [找到 N 叉树的根节点](/solution/1500-1599/1506.Find%20Root%20of%20N-Ary%20Tree/README.md)  |  `位运算`,`树`,`深度优先搜索`,`哈希表`  |  中等  |  🔒  |
|  1507  |  [转变日期格式](/solution/1500-1599/1507.Reformat%20Date/README.md)  |  `字符串`  |  简单  |  第 30 场双周赛  |
|  1508  |  [子数组和排序后的区间和](/solution/1500-1599/1508.Range%20Sum%20of%20Sorted%20Subarray%20Sums/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |  第 30 场双周赛  |
|  1509  |  [三次操作后最大值与最小值的最小差](/solution/1500-1599/1509.Minimum%20Difference%20Between%20Largest%20and%20Smallest%20Value%20in%20Three%20Moves/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 30 场双周赛  |
|  1510  |  [石子游戏 IV](/solution/1500-1599/1510.Stone%20Game%20IV/README.md)  |  `数学`,`动态规划`,`博弈`  |  困难  |  第 30 场双周赛  |
|  1511  |  [消费者下单频率](/solution/1500-1599/1511.Customer%20Order%20Frequency/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1512  |  [好数对的数目](/solution/1500-1599/1512.Number%20of%20Good%20Pairs/README.md)  |  `数组`,`哈希表`,`数学`,`计数`  |  简单  |  第 197 场周赛  |
|  1513  |  [仅含 1 的子串数](/solution/1500-1599/1513.Number%20of%20Substrings%20With%20Only%201s/README.md)  |  `数学`,`字符串`  |  中等  |  第 197 场周赛  |
|  1514  |  [概率最大的路径](/solution/1500-1599/1514.Path%20with%20Maximum%20Probability/README.md)  |  `图`,`数组`,`最短路`,`堆(优先队列)`  |  中等  |  第 197 场周赛  |
|  1515  |  [服务中心的最佳位置](/solution/1500-1599/1515.Best%20Position%20for%20a%20Service%20Centre/README.md)  |  `几何`,`数学`,`随机化`  |  困难  |  第 197 场周赛  |
|  1516  |  [移动 N 叉树的子树](/solution/1500-1599/1516.Move%20Sub-Tree%20of%20N-Ary%20Tree/README.md)  |  `树`,`深度优先搜索`  |  困难  |  🔒  |
|  1517  |  [查找拥有有效邮箱的用户](/solution/1500-1599/1517.Find%20Users%20With%20Valid%20E-Mails/README.md)  |  `数据库`  |  简单  |    |
|  1518  |  [换水问题](/solution/1500-1599/1518.Water%20Bottles/README.md)  |  `数学`,`模拟`  |  简单  |  第 198 场周赛  |
|  1519  |  [子树中标签相同的节点数](/solution/1500-1599/1519.Number%20of%20Nodes%20in%20the%20Sub-Tree%20With%20the%20Same%20Label/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`计数`  |  中等  |  第 198 场周赛  |
|  1520  |  [最多的不重叠子字符串](/solution/1500-1599/1520.Maximum%20Number%20of%20Non-Overlapping%20Substrings/README.md)  |  `贪心`,`字符串`  |  困难  |  第 198 场周赛  |
|  1521  |  [找到最接近目标值的函数值](/solution/1500-1599/1521.Find%20a%20Value%20of%20a%20Mysterious%20Function%20Closest%20to%20Target/README.md)  |  `位运算`,`线段树`,`数组`,`二分查找`  |  困难  |  第 198 场周赛  |
|  1522  |  [N 叉树的直径](/solution/1500-1599/1522.Diameter%20of%20N-Ary%20Tree/README.md)  |  `树`,`深度优先搜索`  |  中等  |  🔒  |
|  1523  |  [在区间范围内统计奇数数目](/solution/1500-1599/1523.Count%20Odd%20Numbers%20in%20an%20Interval%20Range/README.md)  |  `数学`  |  简单  |  第 31 场双周赛  |
|  1524  |  [和为奇数的子数组数目](/solution/1500-1599/1524.Number%20of%20Sub-arrays%20With%20Odd%20Sum/README.md)  |  `数组`,`数学`,`动态规划`,`前缀和`  |  中等  |  第 31 场双周赛  |
|  1525  |  [字符串的好分割数目](/solution/1500-1599/1525.Number%20of%20Good%20Ways%20to%20Split%20a%20String/README.md)  |  `位运算`,`字符串`,`动态规划`  |  中等  |  第 31 场双周赛  |
|  1526  |  [形成目标数组的子数组最少增加次数](/solution/1500-1599/1526.Minimum%20Number%20of%20Increments%20on%20Subarrays%20to%20Form%20a%20Target%20Array/README.md)  |  `栈`,`贪心`,`数组`,`动态规划`,`单调栈`  |  困难  |  第 31 场双周赛  |
|  1527  |  [患某种疾病的患者](/solution/1500-1599/1527.Patients%20With%20a%20Condition/README.md)  |  `数据库`  |  简单  |    |
|  1528  |  [重新排列字符串](/solution/1500-1599/1528.Shuffle%20String/README.md)  |  `数组`,`字符串`  |  简单  |  第 199 场周赛  |
|  1529  |  [最少的后缀翻转次数](/solution/1500-1599/1529.Minimum%20Suffix%20Flips/README.md)  |  `贪心`,`字符串`  |  中等  |  第 199 场周赛  |
|  1530  |  [好叶子节点对的数量](/solution/1500-1599/1530.Number%20of%20Good%20Leaf%20Nodes%20Pairs/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 199 场周赛  |
|  1531  |  [压缩字符串 II](/solution/1500-1599/1531.String%20Compression%20II/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 199 场周赛  |
|  1532  |  [最近的三笔订单](/solution/1500-1599/1532.The%20Most%20Recent%20Three%20Orders/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1533  |  [找到最大整数的索引](/solution/1500-1599/1533.Find%20the%20Index%20of%20the%20Large%20Integer/README.md)  |  `数组`,`二分查找`,`交互`  |  中等  |  🔒  |
|  1534  |  [统计好三元组](/solution/1500-1599/1534.Count%20Good%20Triplets/README.md)  |  `数组`,`枚举`  |  简单  |  第 200 场周赛  |
|  1535  |  [找出数组游戏的赢家](/solution/1500-1599/1535.Find%20the%20Winner%20of%20an%20Array%20Game/README.md)  |  `数组`,`模拟`  |  中等  |  第 200 场周赛  |
|  1536  |  [排布二进制网格的最少交换次数](/solution/1500-1599/1536.Minimum%20Swaps%20to%20Arrange%20a%20Binary%20Grid/README.md)  |  `贪心`,`数组`,`矩阵`  |  中等  |  第 200 场周赛  |
|  1537  |  [最大得分](/solution/1500-1599/1537.Get%20the%20Maximum%20Score/README.md)  |  `贪心`,`数组`,`双指针`,`动态规划`  |  困难  |  第 200 场周赛  |
|  1538  |  [找出隐藏数组中出现次数最多的元素](/solution/1500-1599/1538.Guess%20the%20Majority%20in%20a%20Hidden%20Array/README.md)  |  `数组`,`数学`,`交互`  |  中等  |  🔒  |
|  1539  |  [第 k 个缺失的正整数](/solution/1500-1599/1539.Kth%20Missing%20Positive%20Number/README.md)  |  `数组`,`二分查找`  |  简单  |  第 32 场双周赛  |
|  1540  |  [K 次操作转变字符串](/solution/1500-1599/1540.Can%20Convert%20String%20in%20K%20Moves/README.md)  |  `哈希表`,`字符串`  |  中等  |  第 32 场双周赛  |
|  1541  |  [平衡括号字符串的最少插入次数](/solution/1500-1599/1541.Minimum%20Insertions%20to%20Balance%20a%20Parentheses%20String/README.md)  |  `栈`,`贪心`,`字符串`  |  中等  |  第 32 场双周赛  |
|  1542  |  [找出最长的超赞子字符串](/solution/1500-1599/1542.Find%20Longest%20Awesome%20Substring/README.md)  |  `位运算`,`哈希表`,`字符串`  |  困难  |  第 32 场双周赛  |
|  1543  |  [产品名称格式修复](/solution/1500-1599/1543.Fix%20Product%20Name%20Format/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1544  |  [整理字符串](/solution/1500-1599/1544.Make%20The%20String%20Great/README.md)  |  `栈`,`字符串`  |  简单  |  第 201 场周赛  |
|  1545  |  [找出第 N 个二进制字符串中的第 K 位](/solution/1500-1599/1545.Find%20Kth%20Bit%20in%20Nth%20Binary%20String/README.md)  |  `递归`,`字符串`  |  中等  |  第 201 场周赛  |
|  1546  |  [和为目标值且不重叠的非空子数组的最大数目](/solution/1500-1599/1546.Maximum%20Number%20of%20Non-Overlapping%20Subarrays%20With%20Sum%20Equals%20Target/README.md)  |  `贪心`,`数组`,`哈希表`,`前缀和`  |  中等  |  第 201 场周赛  |
|  1547  |  [切棍子的最小成本](/solution/1500-1599/1547.Minimum%20Cost%20to%20Cut%20a%20Stick/README.md)  |  `数组`,`动态规划`,`排序`  |  困难  |  第 201 场周赛  |
|  1548  |  [图中最相似的路径](/solution/1500-1599/1548.The%20Most%20Similar%20Path%20in%20a%20Graph/README.md)  |  `图`,`动态规划`  |  困难  |  🔒  |
|  1549  |  [每件商品的最新订单](/solution/1500-1599/1549.The%20Most%20Recent%20Orders%20for%20Each%20Product/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1550  |  [存在连续三个奇数的数组](/solution/1500-1599/1550.Three%20Consecutive%20Odds/README.md)  |  `数组`  |  简单  |  第 202 场周赛  |
|  1551  |  [使数组中所有元素相等的最小操作数](/solution/1500-1599/1551.Minimum%20Operations%20to%20Make%20Array%20Equal/README.md)  |  `数学`  |  中等  |  第 202 场周赛  |
|  1552  |  [两球之间的磁力](/solution/1500-1599/1552.Magnetic%20Force%20Between%20Two%20Balls/README.md)  |  `数组`,`二分查找`,`排序`  |  中等  |  第 202 场周赛  |
|  1553  |  [吃掉 N 个橘子的最少天数](/solution/1500-1599/1553.Minimum%20Number%20of%20Days%20to%20Eat%20N%20Oranges/README.md)  |  `记忆化搜索`,`动态规划`  |  困难  |  第 202 场周赛  |
|  1554  |  [只有一个不同字符的字符串](/solution/1500-1599/1554.Strings%20Differ%20by%20One%20Character/README.md)  |  `哈希表`,`字符串`,`哈希函数`,`滚动哈希`  |  中等  |  🔒  |
|  1555  |  [银行账户概要](/solution/1500-1599/1555.Bank%20Account%20Summary/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1556  |  [千位分隔数](/solution/1500-1599/1556.Thousand%20Separator/README.md)  |  `字符串`  |  简单  |  第 33 场双周赛  |
|  1557  |  [可以到达所有点的最少点数目](/solution/1500-1599/1557.Minimum%20Number%20of%20Vertices%20to%20Reach%20All%20Nodes/README.md)  |  `图`  |  中等  |  第 33 场双周赛  |
|  1558  |  [得到目标数组的最少函数调用次数](/solution/1500-1599/1558.Minimum%20Numbers%20of%20Function%20Calls%20to%20Make%20Target%20Array/README.md)  |  `贪心`,`位运算`,`数组`  |  中等  |  第 33 场双周赛  |
|  1559  |  [二维网格图中探测环](/solution/1500-1599/1559.Detect%20Cycles%20in%202D%20Grid/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  第 33 场双周赛  |
|  1560  |  [圆形赛道上经过次数最多的扇区](/solution/1500-1599/1560.Most%20Visited%20Sector%20in%20%20a%20Circular%20Track/README.md)  |  `数组`,`模拟`  |  简单  |  第 203 场周赛  |
|  1561  |  [你可以获得的最大硬币数目](/solution/1500-1599/1561.Maximum%20Number%20of%20Coins%20You%20Can%20Get/README.md)  |  `贪心`,`数组`,`数学`,`博弈`,`排序`  |  中等  |  第 203 场周赛  |
|  1562  |  [查找大小为 M 的最新分组](/solution/1500-1599/1562.Find%20Latest%20Group%20of%20Size%20M/README.md)  |  `数组`,`二分查找`,`模拟`  |  中等  |  第 203 场周赛  |
|  1563  |  [石子游戏 V](/solution/1500-1599/1563.Stone%20Game%20V/README.md)  |  `数组`,`数学`,`动态规划`,`博弈`  |  困难  |  第 203 场周赛  |
|  1564  |  [把箱子放进仓库里 I](/solution/1500-1599/1564.Put%20Boxes%20Into%20the%20Warehouse%20I/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  1565  |  [按月统计订单数与顾客数](/solution/1500-1599/1565.Unique%20Orders%20and%20Customers%20Per%20Month/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1566  |  [重复至少 K 次且长度为 M 的模式](/solution/1500-1599/1566.Detect%20Pattern%20of%20Length%20M%20Repeated%20K%20or%20More%20Times/README.md)  |  `数组`,`枚举`  |  简单  |  第 204 场周赛  |
|  1567  |  [乘积为正数的最长子数组长度](/solution/1500-1599/1567.Maximum%20Length%20of%20Subarray%20With%20Positive%20Product/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |  第 204 场周赛  |
|  1568  |  [使陆地分离的最少天数](/solution/1500-1599/1568.Minimum%20Number%20of%20Days%20to%20Disconnect%20Island/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`,`强连通分量`  |  困难  |  第 204 场周赛  |
|  1569  |  [将子数组重新排序得到同一个二叉搜索树的方案数](/solution/1500-1599/1569.Number%20of%20Ways%20to%20Reorder%20Array%20to%20Get%20Same%20BST/README.md)  |  `树`,`并查集`,`二叉搜索树`,`记忆化搜索`,`数组`,`数学`,`分治`,`动态规划`,`二叉树`,`组合数学`  |  困难  |  第 204 场周赛  |
|  1570  |  [两个稀疏向量的点积](/solution/1500-1599/1570.Dot%20Product%20of%20Two%20Sparse%20Vectors/README.md)  |  `设计`,`数组`,`哈希表`,`双指针`  |  中等  |  🔒  |
|  1571  |  [仓库经理](/solution/1500-1599/1571.Warehouse%20Manager/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1572  |  [矩阵对角线元素的和](/solution/1500-1599/1572.Matrix%20Diagonal%20Sum/README.md)  |  `数组`,`矩阵`  |  简单  |  第 34 场双周赛  |
|  1573  |  [分割字符串的方案数](/solution/1500-1599/1573.Number%20of%20Ways%20to%20Split%20a%20String/README.md)  |  `数学`,`字符串`  |  中等  |  第 34 场双周赛  |
|  1574  |  [删除最短的子数组使剩余数组有序](/solution/1500-1599/1574.Shortest%20Subarray%20to%20be%20Removed%20to%20Make%20Array%20Sorted/README.md)  |  `栈`,`数组`,`双指针`,`二分查找`,`单调栈`  |  中等  |  第 34 场双周赛  |
|  1575  |  [统计所有可行路径](/solution/1500-1599/1575.Count%20All%20Possible%20Routes/README.md)  |  `记忆化搜索`,`数组`,`动态规划`  |  困难  |  第 34 场双周赛  |
|  1576  |  [替换所有的问号](/solution/1500-1599/1576.Replace%20All%20%27s%20to%20Avoid%20Consecutive%20Repeating%20Characters/README.md)  |  `字符串`  |  简单  |  第 205 场周赛  |
|  1577  |  [数的平方等于两数乘积的方法数](/solution/1500-1599/1577.Number%20of%20Ways%20Where%20Square%20of%20Number%20Is%20Equal%20to%20Product%20of%20Two%20Numbers/README.md)  |  `数组`,`哈希表`,`数学`,`双指针`  |  中等  |  第 205 场周赛  |
|  1578  |  [使绳子变成彩色的最短时间](/solution/1500-1599/1578.Minimum%20Time%20to%20Make%20Rope%20Colorful/README.md)  |  `贪心`,`数组`,`字符串`,`动态规划`  |  中等  |  第 205 场周赛  |
|  1579  |  [保证图可完全遍历](/solution/1500-1599/1579.Remove%20Max%20Number%20of%20Edges%20to%20Keep%20Graph%20Fully%20Traversable/README.md)  |  `并查集`,`图`  |  困难  |  第 205 场周赛  |
|  1580  |  [把箱子放进仓库里 II](/solution/1500-1599/1580.Put%20Boxes%20Into%20the%20Warehouse%20II/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  1581  |  [进店却未进行过交易的顾客](/solution/1500-1599/1581.Customer%20Who%20Visited%20but%20Did%20Not%20Make%20Any%20Transactions/README.md)  |  `数据库`  |  简单  |    |
|  1582  |  [二进制矩阵中的特殊位置](/solution/1500-1599/1582.Special%20Positions%20in%20a%20Binary%20Matrix/README.md)  |  `数组`,`矩阵`  |  简单  |  第 206 场周赛  |
|  1583  |  [统计不开心的朋友](/solution/1500-1599/1583.Count%20Unhappy%20Friends/README.md)  |  `数组`,`模拟`  |  中等  |  第 206 场周赛  |
|  1584  |  [连接所有点的最小费用](/solution/1500-1599/1584.Min%20Cost%20to%20Connect%20All%20Points/README.md)  |  `并查集`,`图`,`数组`,`最小生成树`  |  中等  |  第 206 场周赛  |
|  1585  |  [检查字符串是否可以通过排序子字符串得到另一个字符串](/solution/1500-1599/1585.Check%20If%20String%20Is%20Transformable%20With%20Substring%20Sort%20Operations/README.md)  |  `贪心`,`字符串`,`排序`  |  困难  |  第 206 场周赛  |
|  1586  |  [二叉搜索树迭代器 II](/solution/1500-1599/1586.Binary%20Search%20Tree%20Iterator%20II/README.md)  |  `栈`,`树`,`设计`,`二叉搜索树`,`二叉树`,`迭代器`  |  中等  |  🔒  |
|  1587  |  [银行账户概要 II](/solution/1500-1599/1587.Bank%20Account%20Summary%20II/README.md)  |  `数据库`  |  简单  |    |
|  1588  |  [所有奇数长度子数组的和](/solution/1500-1599/1588.Sum%20of%20All%20Odd%20Length%20Subarrays/README.md)  |  `数组`,`数学`,`前缀和`  |  简单  |  第 35 场双周赛  |
|  1589  |  [所有排列中的最大和](/solution/1500-1599/1589.Maximum%20Sum%20Obtained%20of%20Any%20Permutation/README.md)  |  `贪心`,`数组`,`前缀和`,`排序`  |  中等  |  第 35 场双周赛  |
|  1590  |  [使数组和能被 P 整除](/solution/1500-1599/1590.Make%20Sum%20Divisible%20by%20P/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  第 35 场双周赛  |
|  1591  |  [奇怪的打印机 II](/solution/1500-1599/1591.Strange%20Printer%20II/README.md)  |  `图`,`拓扑排序`,`数组`,`矩阵`  |  困难  |  第 35 场双周赛  |
|  1592  |  [重新排列单词间的空格](/solution/1500-1599/1592.Rearrange%20Spaces%20Between%20Words/README.md)  |  `字符串`  |  简单  |  第 207 场周赛  |
|  1593  |  [拆分字符串使唯一子字符串的数目最大](/solution/1500-1599/1593.Split%20a%20String%20Into%20the%20Max%20Number%20of%20Unique%20Substrings/README.md)  |  `哈希表`,`字符串`,`回溯`  |  中等  |  第 207 场周赛  |
|  1594  |  [矩阵的最大非负积](/solution/1500-1599/1594.Maximum%20Non%20Negative%20Product%20in%20a%20Matrix/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 207 场周赛  |
|  1595  |  [连通两组点的最小成本](/solution/1500-1599/1595.Minimum%20Cost%20to%20Connect%20Two%20Groups%20of%20Points/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`,`矩阵`  |  困难  |  第 207 场周赛  |
|  1596  |  [每位顾客最经常订购的商品](/solution/1500-1599/1596.The%20Most%20Frequently%20Ordered%20Products%20for%20Each%20Customer/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1597  |  [根据中缀表达式构造二叉表达式树](/solution/1500-1599/1597.Build%20Binary%20Expression%20Tree%20From%20Infix%20Expression/README.md)  |  `栈`,`树`,`字符串`,`二叉树`  |  困难  |  🔒  |
|  1598  |  [文件夹操作日志搜集器](/solution/1500-1599/1598.Crawler%20Log%20Folder/README.md)  |  `栈`,`数组`,`字符串`  |  简单  |  第 208 场周赛  |
|  1599  |  [经营摩天轮的最大利润](/solution/1500-1599/1599.Maximum%20Profit%20of%20Operating%20a%20Centennial%20Wheel/README.md)  |  `数组`,`模拟`  |  中等  |  第 208 场周赛  |
|  1600  |  [王位继承顺序](/solution/1600-1699/1600.Throne%20Inheritance/README.md)  |  `树`,`深度优先搜索`,`设计`,`哈希表`  |  中等  |  第 208 场周赛  |
|  1601  |  [最多可达成的换楼请求数目](/solution/1600-1699/1601.Maximum%20Number%20of%20Achievable%20Transfer%20Requests/README.md)  |  `位运算`,`数组`,`回溯`,`枚举`  |  困难  |  第 208 场周赛  |
|  1602  |  [找到二叉树中最近的右侧节点](/solution/1600-1699/1602.Find%20Nearest%20Right%20Node%20in%20Binary%20Tree/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  1603  |  [设计停车系统](/solution/1600-1699/1603.Design%20Parking%20System/README.md)  |  `设计`,`计数`,`模拟`  |  简单  |  第 36 场双周赛  |
|  1604  |  [警告一小时内使用相同员工卡大于等于三次的人](/solution/1600-1699/1604.Alert%20Using%20Same%20Key-Card%20Three%20or%20More%20Times%20in%20a%20One%20Hour%20Period/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  中等  |  第 36 场双周赛  |
|  1605  |  [给定行和列的和求可行矩阵](/solution/1600-1699/1605.Find%20Valid%20Matrix%20Given%20Row%20and%20Column%20Sums/README.md)  |  `贪心`,`数组`,`矩阵`  |  中等  |  第 36 场双周赛  |
|  1606  |  [找到处理最多请求的服务器](/solution/1600-1699/1606.Find%20Servers%20That%20Handled%20Most%20Number%20of%20Requests/README.md)  |  `贪心`,`数组`,`有序集合`,`堆(优先队列)`  |  困难  |  第 36 场双周赛  |
|  1607  |  [没有卖出的卖家](/solution/1600-1699/1607.Sellers%20With%20No%20Sales/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1608  |  [特殊数组的特征值](/solution/1600-1699/1608.Special%20Array%20With%20X%20Elements%20Greater%20Than%20or%20Equal%20X/README.md)  |  `数组`,`二分查找`,`排序`  |  简单  |  第 209 场周赛  |
|  1609  |  [奇偶树](/solution/1600-1699/1609.Even%20Odd%20Tree/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |  第 209 场周赛  |
|  1610  |  [可见点的最大数目](/solution/1600-1699/1610.Maximum%20Number%20of%20Visible%20Points/README.md)  |  `几何`,`数组`,`数学`,`排序`,`滑动窗口`  |  困难  |  第 209 场周赛  |
|  1611  |  [使整数变为 0 的最少操作次数](/solution/1600-1699/1611.Minimum%20One%20Bit%20Operations%20to%20Make%20Integers%20Zero/README.md)  |  `位运算`,`记忆化搜索`,`动态规划`  |  困难  |  第 209 场周赛  |
|  1612  |  [检查两棵二叉表达式树是否等价](/solution/1600-1699/1612.Check%20If%20Two%20Expression%20Trees%20are%20Equivalent/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  1613  |  [找到遗失的ID](/solution/1600-1699/1613.Find%20the%20Missing%20IDs/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1614  |  [括号的最大嵌套深度](/solution/1600-1699/1614.Maximum%20Nesting%20Depth%20of%20the%20Parentheses/README.md)  |  `栈`,`字符串`  |  简单  |  第 210 场周赛  |
|  1615  |  [最大网络秩](/solution/1600-1699/1615.Maximal%20Network%20Rank/README.md)  |  `图`  |  中等  |  第 210 场周赛  |
|  1616  |  [分割两个字符串得到回文串](/solution/1600-1699/1616.Split%20Two%20Strings%20to%20Make%20Palindrome/README.md)  |  `双指针`,`字符串`  |  中等  |  第 210 场周赛  |
|  1617  |  [统计子树中城市之间最大距离](/solution/1600-1699/1617.Count%20Subtrees%20With%20Max%20Distance%20Between%20Cities/README.md)  |  `位运算`,`树`,`动态规划`,`状态压缩`,`枚举`  |  困难  |  第 210 场周赛  |
|  1618  |  [找出适应屏幕的最大字号](/solution/1600-1699/1618.Maximum%20Font%20to%20Fit%20a%20Sentence%20in%20a%20Screen/README.md)  |  `数组`,`字符串`,`二分查找`,`交互`  |  中等  |  🔒  |
|  1619  |  [删除某些元素后的数组均值](/solution/1600-1699/1619.Mean%20of%20Array%20After%20Removing%20Some%20Elements/README.md)  |  `数组`,`排序`  |  简单  |  第 37 场双周赛  |
|  1620  |  [网络信号最好的坐标](/solution/1600-1699/1620.Coordinate%20With%20Maximum%20Network%20Quality/README.md)  |  `数组`,`枚举`  |  中等  |  第 37 场双周赛  |
|  1621  |  [大小为 K 的不重叠线段的数目](/solution/1600-1699/1621.Number%20of%20Sets%20of%20K%20Non-Overlapping%20Line%20Segments/README.md)  |  `数学`,`动态规划`  |  中等  |  第 37 场双周赛  |
|  1622  |  [奇妙序列](/solution/1600-1699/1622.Fancy%20Sequence/README.md)  |  `设计`,`线段树`,`数学`  |  困难  |  第 37 场双周赛  |
|  1623  |  [三人国家代表队](/solution/1600-1699/1623.All%20Valid%20Triplets%20That%20Can%20Represent%20a%20Country/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1624  |  [两个相同字符之间的最长子字符串](/solution/1600-1699/1624.Largest%20Substring%20Between%20Two%20Equal%20Characters/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 211 场周赛  |
|  1625  |  [执行操作后字典序最小的字符串](/solution/1600-1699/1625.Lexicographically%20Smallest%20String%20After%20Applying%20Operations/README.md)  |  `广度优先搜索`,`字符串`  |  中等  |  第 211 场周赛  |
|  1626  |  [无矛盾的最佳球队](/solution/1600-1699/1626.Best%20Team%20With%20No%20Conflicts/README.md)  |  `数组`,`动态规划`,`排序`  |  中等  |  第 211 场周赛  |
|  1627  |  [带阈值的图连通性](/solution/1600-1699/1627.Graph%20Connectivity%20With%20Threshold/README.md)  |  `并查集`,`数组`,`数学`,`数论`  |  困难  |  第 211 场周赛  |
|  1628  |  [设计带解析函数的表达式树](/solution/1600-1699/1628.Design%20an%20Expression%20Tree%20With%20Evaluate%20Function/README.md)  |  `栈`,`树`,`设计`,`数学`,`二叉树`  |  中等  |  🔒  |
|  1629  |  [按键持续时间最长的键](/solution/1600-1699/1629.Slowest%20Key/README.md)  |  `数组`,`字符串`  |  简单  |  第 212 场周赛  |
|  1630  |  [等差子数组](/solution/1600-1699/1630.Arithmetic%20Subarrays/README.md)  |  `数组`,`排序`  |  中等  |  第 212 场周赛  |
|  1631  |  [最小体力消耗路径](/solution/1600-1699/1631.Path%20With%20Minimum%20Effort/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`二分查找`,`矩阵`,`堆(优先队列)`  |  中等  |  第 212 场周赛  |
|  1632  |  [矩阵转换后的秩](/solution/1600-1699/1632.Rank%20Transform%20of%20a%20Matrix/README.md)  |  `并查集`,`图`,`拓扑排序`,`数组`,`矩阵`,`排序`  |  困难  |  第 212 场周赛  |
|  1633  |  [各赛事的用户注册率](/solution/1600-1699/1633.Percentage%20of%20Users%20Attended%20a%20Contest/README.md)  |  `数据库`  |  简单  |    |
|  1634  |  [求两个多项式链表的和](/solution/1600-1699/1634.Add%20Two%20Polynomials%20Represented%20as%20Linked%20Lists/README.md)  |  `链表`,`数学`,`双指针`  |  中等  |  🔒  |
|  1635  |  [Hopper 公司查询 I](/solution/1600-1699/1635.Hopper%20Company%20Queries%20I/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1636  |  [按照频率将数组升序排序](/solution/1600-1699/1636.Sort%20Array%20by%20Increasing%20Frequency/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |  第 38 场双周赛  |
|  1637  |  [两点之间不包含任何点的最宽垂直区域](/solution/1600-1699/1637.Widest%20Vertical%20Area%20Between%20Two%20Points%20Containing%20No%20Points/README.md)  |  `数组`,`排序`  |  中等  |  第 38 场双周赛  |
|  1638  |  [统计只差一个字符的子串数目](/solution/1600-1699/1638.Count%20Substrings%20That%20Differ%20by%20One%20Character/README.md)  |  `哈希表`,`字符串`,`动态规划`  |  中等  |  第 38 场双周赛  |
|  1639  |  [通过给定词典构造目标字符串的方案数](/solution/1600-1699/1639.Number%20of%20Ways%20to%20Form%20a%20Target%20String%20Given%20a%20Dictionary/README.md)  |  `数组`,`字符串`,`动态规划`  |  困难  |  第 38 场双周赛  |
|  1640  |  [能否连接形成数组](/solution/1600-1699/1640.Check%20Array%20Formation%20Through%20Concatenation/README.md)  |  `数组`,`哈希表`  |  简单  |  第 213 场周赛  |
|  1641  |  [统计字典序元音字符串的数目](/solution/1600-1699/1641.Count%20Sorted%20Vowel%20Strings/README.md)  |  `数学`,`动态规划`,`组合数学`  |  中等  |  第 213 场周赛  |
|  1642  |  [可以到达的最远建筑](/solution/1600-1699/1642.Furthest%20Building%20You%20Can%20Reach/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 213 场周赛  |
|  1643  |  [第 K 条最小指令](/solution/1600-1699/1643.Kth%20Smallest%20Instructions/README.md)  |  `数组`,`数学`,`动态规划`,`组合数学`  |  困难  |  第 213 场周赛  |
|  1644  |  [二叉树的最近公共祖先 II](/solution/1600-1699/1644.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Tree%20II/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  1645  |  [Hopper 公司查询 II](/solution/1600-1699/1645.Hopper%20Company%20Queries%20II/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1646  |  [获取生成数组中的最大值](/solution/1600-1699/1646.Get%20Maximum%20in%20Generated%20Array/README.md)  |  `数组`,`动态规划`,`模拟`  |  简单  |  第 214 场周赛  |
|  1647  |  [字符频次唯一的最小删除次数](/solution/1600-1699/1647.Minimum%20Deletions%20to%20Make%20Character%20Frequencies%20Unique/README.md)  |  `贪心`,`哈希表`,`字符串`,`排序`  |  中等  |  第 214 场周赛  |
|  1648  |  [销售价值减少的颜色球](/solution/1600-1699/1648.Sell%20Diminishing-Valued%20Colored%20Balls/README.md)  |  `贪心`,`数组`,`数学`,`二分查找`,`排序`,`堆(优先队列)`  |  中等  |  第 214 场周赛  |
|  1649  |  [通过指令创建有序数组](/solution/1600-1699/1649.Create%20Sorted%20Array%20through%20Instructions/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |  第 214 场周赛  |
|  1650  |  [二叉树的最近公共祖先 III](/solution/1600-1699/1650.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Tree%20III/README.md)  |  `树`,`哈希表`,`二叉树`  |  中等  |  🔒  |
|  1651  |  [Hopper 公司查询 III](/solution/1600-1699/1651.Hopper%20Company%20Queries%20III/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1652  |  [拆炸弹](/solution/1600-1699/1652.Defuse%20the%20Bomb/README.md)  |  `数组`  |  简单  |  第 39 场双周赛  |
|  1653  |  [使字符串平衡的最少删除次数](/solution/1600-1699/1653.Minimum%20Deletions%20to%20Make%20String%20Balanced/README.md)  |  `栈`,`字符串`,`动态规划`  |  中等  |  第 39 场双周赛  |
|  1654  |  [到家的最少跳跃次数](/solution/1600-1699/1654.Minimum%20Jumps%20to%20Reach%20Home/README.md)  |  `广度优先搜索`,`数组`,`动态规划`  |  中等  |  第 39 场双周赛  |
|  1655  |  [分配重复整数](/solution/1600-1699/1655.Distribute%20Repeating%20Integers/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  困难  |  第 39 场双周赛  |
|  1656  |  [设计有序流](/solution/1600-1699/1656.Design%20an%20Ordered%20Stream/README.md)  |  `设计`,`数组`,`哈希表`,`数据流`  |  简单  |  第 215 场周赛  |
|  1657  |  [确定两个字符串是否接近](/solution/1600-1699/1657.Determine%20if%20Two%20Strings%20Are%20Close/README.md)  |  `哈希表`,`字符串`,`排序`  |  中等  |  第 215 场周赛  |
|  1658  |  [将 x 减到 0 的最小操作数](/solution/1600-1699/1658.Minimum%20Operations%20to%20Reduce%20X%20to%20Zero/README.md)  |  `数组`,`哈希表`,`二分查找`,`前缀和`,`滑动窗口`  |  中等  |  第 215 场周赛  |
|  1659  |  [最大化网格幸福感](/solution/1600-1699/1659.Maximize%20Grid%20Happiness/README.md)  |  `位运算`,`记忆化搜索`,`动态规划`,`状态压缩`  |  困难  |  第 215 场周赛  |
|  1660  |  [纠正二叉树](/solution/1600-1699/1660.Correct%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  🔒  |
|  1661  |  [每台机器的进程平均运行时间](/solution/1600-1699/1661.Average%20Time%20of%20Process%20per%20Machine/README.md)  |  `数据库`  |  简单  |    |
|  1662  |  [检查两个字符串数组是否相等](/solution/1600-1699/1662.Check%20If%20Two%20String%20Arrays%20are%20Equivalent/README.md)  |  `数组`,`字符串`  |  简单  |  第 216 场周赛  |
|  1663  |  [具有给定数值的最小字符串](/solution/1600-1699/1663.Smallest%20String%20With%20A%20Given%20Numeric%20Value/README.md)  |  `贪心`,`字符串`  |  中等  |  第 216 场周赛  |
|  1664  |  [生成平衡数组的方案数](/solution/1600-1699/1664.Ways%20to%20Make%20a%20Fair%20Array/README.md)  |  `数组`,`动态规划`  |  中等  |  第 216 场周赛  |
|  1665  |  [完成所有任务的最少初始能量](/solution/1600-1699/1665.Minimum%20Initial%20Energy%20to%20Finish%20Tasks/README.md)  |  `贪心`,`数组`,`排序`  |  困难  |  第 216 场周赛  |
|  1666  |  [改变二叉树的根节点](/solution/1600-1699/1666.Change%20the%20Root%20of%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  1667  |  [修复表中的名字](/solution/1600-1699/1667.Fix%20Names%20in%20a%20Table/README.md)  |  `数据库`  |  简单  |    |
|  1668  |  [最大重复子字符串](/solution/1600-1699/1668.Maximum%20Repeating%20Substring/README.md)  |  `字符串`,`字符串匹配`  |  简单  |  第 40 场双周赛  |
|  1669  |  [合并两个链表](/solution/1600-1699/1669.Merge%20In%20Between%20Linked%20Lists/README.md)  |  `链表`  |  中等  |  第 40 场双周赛  |
|  1670  |  [设计前中后队列](/solution/1600-1699/1670.Design%20Front%20Middle%20Back%20Queue/README.md)  |  `设计`,`队列`,`数组`,`链表`,`数据流`  |  中等  |  第 40 场双周赛  |
|  1671  |  [得到山形数组的最少删除次数](/solution/1600-1699/1671.Minimum%20Number%20of%20Removals%20to%20Make%20Mountain%20Array/README.md)  |  `贪心`,`数组`,`二分查找`,`动态规划`  |  困难  |  第 40 场双周赛  |
|  1672  |  [最富有客户的资产总量](/solution/1600-1699/1672.Richest%20Customer%20Wealth/README.md)  |  `数组`,`矩阵`  |  简单  |  第 217 场周赛  |
|  1673  |  [找出最具竞争力的子序列](/solution/1600-1699/1673.Find%20the%20Most%20Competitive%20Subsequence/README.md)  |  `栈`,`贪心`,`数组`,`单调栈`  |  中等  |  第 217 场周赛  |
|  1674  |  [使数组互补的最少操作次数](/solution/1600-1699/1674.Minimum%20Moves%20to%20Make%20Array%20Complementary/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  第 217 场周赛  |
|  1675  |  [数组的最小偏移量](/solution/1600-1699/1675.Minimize%20Deviation%20in%20Array/README.md)  |  `贪心`,`数组`,`有序集合`,`堆(优先队列)`  |  困难  |  第 217 场周赛  |
|  1676  |  [二叉树的最近公共祖先 IV](/solution/1600-1699/1676.Lowest%20Common%20Ancestor%20of%20a%20Binary%20Tree%20IV/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  1677  |  [发票中的产品金额](/solution/1600-1699/1677.Product%27s%20Worth%20Over%20Invoices/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1678  |  [设计 Goal 解析器](/solution/1600-1699/1678.Goal%20Parser%20Interpretation/README.md)  |  `字符串`  |  简单  |  第 218 场周赛  |
|  1679  |  [K 和数对的最大数目](/solution/1600-1699/1679.Max%20Number%20of%20K-Sum%20Pairs/README.md)  |  `数组`,`哈希表`,`双指针`,`排序`  |  中等  |  第 218 场周赛  |
|  1680  |  [连接连续二进制数字](/solution/1600-1699/1680.Concatenation%20of%20Consecutive%20Binary%20Numbers/README.md)  |  `位运算`,`数学`,`模拟`  |  中等  |  第 218 场周赛  |
|  1681  |  [最小不兼容性](/solution/1600-1699/1681.Minimum%20Incompatibility/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  困难  |  第 218 场周赛  |
|  1682  |  [最长回文子序列 II](/solution/1600-1699/1682.Longest%20Palindromic%20Subsequence%20II/README.md)  |  `字符串`,`动态规划`  |  中等  |  🔒  |
|  1683  |  [无效的推文](/solution/1600-1699/1683.Invalid%20Tweets/README.md)  |  `数据库`  |  简单  |    |
|  1684  |  [统计一致字符串的数目](/solution/1600-1699/1684.Count%20the%20Number%20of%20Consistent%20Strings/README.md)  |  `位运算`,`数组`,`哈希表`,`字符串`  |  简单  |  第 41 场双周赛  |
|  1685  |  [有序数组中差绝对值之和](/solution/1600-1699/1685.Sum%20of%20Absolute%20Differences%20in%20a%20Sorted%20Array/README.md)  |  `数组`,`数学`,`前缀和`  |  中等  |  第 41 场双周赛  |
|  1686  |  [石子游戏 VI](/solution/1600-1699/1686.Stone%20Game%20VI/README.md)  |  `贪心`,`数组`,`数学`,`博弈`,`排序`,`堆(优先队列)`  |  中等  |  第 41 场双周赛  |
|  1687  |  [从仓库到码头运输箱子](/solution/1600-1699/1687.Delivering%20Boxes%20from%20Storage%20to%20Ports/README.md)  |  `线段树`,`队列`,`数组`,`动态规划`,`前缀和`,`单调队列`,`堆(优先队列)`  |  困难  |  第 41 场双周赛  |
|  1688  |  [比赛中的配对次数](/solution/1600-1699/1688.Count%20of%20Matches%20in%20Tournament/README.md)  |  `数学`,`模拟`  |  简单  |  第 219 场周赛  |
|  1689  |  [十-二进制数的最少数目](/solution/1600-1699/1689.Partitioning%20Into%20Minimum%20Number%20Of%20Deci-Binary%20Numbers/README.md)  |  `贪心`,`字符串`  |  中等  |  第 219 场周赛  |
|  1690  |  [石子游戏 VII](/solution/1600-1699/1690.Stone%20Game%20VII/README.md)  |  `数组`,`数学`,`动态规划`,`博弈`  |  中等  |  第 219 场周赛  |
|  1691  |  [堆叠长方体的最大高度](/solution/1600-1699/1691.Maximum%20Height%20by%20Stacking%20Cuboids/README.md)  |  `数组`,`动态规划`,`排序`  |  困难  |  第 219 场周赛  |
|  1692  |  [计算分配糖果的不同方式](/solution/1600-1699/1692.Count%20Ways%20to%20Distribute%20Candies/README.md)  |  `动态规划`  |  困难  |  🔒  |
|  1693  |  [每天的领导和合伙人](/solution/1600-1699/1693.Daily%20Leads%20and%20Partners/README.md)  |  `数据库`  |  简单  |    |
|  1694  |  [重新格式化电话号码](/solution/1600-1699/1694.Reformat%20Phone%20Number/README.md)  |  `字符串`  |  简单  |  第 220 场周赛  |
|  1695  |  [删除子数组的最大得分](/solution/1600-1699/1695.Maximum%20Erasure%20Value/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 220 场周赛  |
|  1696  |  [跳跃游戏 VI](/solution/1600-1699/1696.Jump%20Game%20VI/README.md)  |  `队列`,`数组`,`动态规划`,`单调队列`,`堆(优先队列)`  |  中等  |  第 220 场周赛  |
|  1697  |  [检查边长度限制的路径是否存在](/solution/1600-1699/1697.Checking%20Existence%20of%20Edge%20Length%20Limited%20Paths/README.md)  |  `并查集`,`图`,`数组`,`双指针`,`排序`  |  困难  |  第 220 场周赛  |
|  1698  |  [字符串的不同子字符串个数](/solution/1600-1699/1698.Number%20of%20Distinct%20Substrings%20in%20a%20String/README.md)  |  `字典树`,`字符串`,`后缀数组`,`哈希函数`,`滚动哈希`  |  中等  |  🔒  |
|  1699  |  [两人之间的通话次数](/solution/1600-1699/1699.Number%20of%20Calls%20Between%20Two%20Persons/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1700  |  [无法吃午餐的学生数量](/solution/1700-1799/1700.Number%20of%20Students%20Unable%20to%20Eat%20Lunch/README.md)  |  `栈`,`队列`,`数组`,`模拟`  |  简单  |  第 42 场双周赛  |
|  1701  |  [平均等待时间](/solution/1700-1799/1701.Average%20Waiting%20Time/README.md)  |  `数组`,`模拟`  |  中等  |  第 42 场双周赛  |
|  1702  |  [修改后的最大二进制字符串](/solution/1700-1799/1702.Maximum%20Binary%20String%20After%20Change/README.md)  |  `贪心`,`字符串`  |  中等  |  第 42 场双周赛  |
|  1703  |  [得到连续 K 个 1 的最少相邻交换次数](/solution/1700-1799/1703.Minimum%20Adjacent%20Swaps%20for%20K%20Consecutive%20Ones/README.md)  |  `贪心`,`数组`,`前缀和`,`滑动窗口`  |  困难  |  第 42 场双周赛  |
|  1704  |  [判断字符串的两半是否相似](/solution/1700-1799/1704.Determine%20if%20String%20Halves%20Are%20Alike/README.md)  |  `字符串`,`计数`  |  简单  |  第 221 场周赛  |
|  1705  |  [吃苹果的最大数目](/solution/1700-1799/1705.Maximum%20Number%20of%20Eaten%20Apples/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 221 场周赛  |
|  1706  |  [球会落何处](/solution/1700-1799/1706.Where%20Will%20the%20Ball%20Fall/README.md)  |  `深度优先搜索`,`数组`,`动态规划`,`矩阵`,`模拟`  |  中等  |  第 221 场周赛  |
|  1707  |  [与数组中元素的最大异或值](/solution/1700-1799/1707.Maximum%20XOR%20With%20an%20Element%20From%20Array/README.md)  |  `位运算`,`字典树`,`数组`  |  困难  |  第 221 场周赛  |
|  1708  |  [长度为 K 的最大子数组](/solution/1700-1799/1708.Largest%20Subarray%20Length%20K/README.md)  |  `贪心`,`数组`  |  简单  |  🔒  |
|  1709  |  [访问日期之间最大的空档期](/solution/1700-1799/1709.Biggest%20Window%20Between%20Visits/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1710  |  [卡车上的最大单元数](/solution/1700-1799/1710.Maximum%20Units%20on%20a%20Truck/README.md)  |  `贪心`,`数组`,`排序`  |  简单  |  第 222 场周赛  |
|  1711  |  [大餐计数](/solution/1700-1799/1711.Count%20Good%20Meals/README.md)  |  `数组`,`哈希表`  |  中等  |  第 222 场周赛  |
|  1712  |  [将数组分成三个子数组的方案数](/solution/1700-1799/1712.Ways%20to%20Split%20Array%20Into%20Three%20Subarrays/README.md)  |  `数组`,`双指针`,`二分查找`,`前缀和`  |  中等  |  第 222 场周赛  |
|  1713  |  [得到子序列的最少操作次数](/solution/1700-1799/1713.Minimum%20Operations%20to%20Make%20a%20Subsequence/README.md)  |  `贪心`,`数组`,`哈希表`,`二分查找`  |  困难  |  第 222 场周赛  |
|  1714  |  [数组中特殊等间距元素的和](/solution/1700-1799/1714.Sum%20Of%20Special%20Evenly-Spaced%20Elements%20In%20Array/README.md)  |  `数组`,`动态规划`  |  困难  |  🔒  |
|  1715  |  [苹果和橘子的个数](/solution/1700-1799/1715.Count%20Apples%20and%20Oranges/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1716  |  [计算力扣银行的钱](/solution/1700-1799/1716.Calculate%20Money%20in%20Leetcode%20Bank/README.md)  |  `数学`  |  简单  |  第 43 场双周赛  |
|  1717  |  [删除子字符串的最大得分](/solution/1700-1799/1717.Maximum%20Score%20From%20Removing%20Substrings/README.md)  |  `栈`,`贪心`,`字符串`  |  中等  |  第 43 场双周赛  |
|  1718  |  [构建字典序最大的可行序列](/solution/1700-1799/1718.Construct%20the%20Lexicographically%20Largest%20Valid%20Sequence/README.md)  |  `数组`,`回溯`  |  中等  |  第 43 场双周赛  |
|  1719  |  [重构一棵树的方案数](/solution/1700-1799/1719.Number%20Of%20Ways%20To%20Reconstruct%20A%20Tree/README.md)  |  `树`,`图`  |  困难  |  第 43 场双周赛  |
|  1720  |  [解码异或后的数组](/solution/1700-1799/1720.Decode%20XORed%20Array/README.md)  |  `位运算`,`数组`  |  简单  |  第 223 场周赛  |
|  1721  |  [交换链表中的节点](/solution/1700-1799/1721.Swapping%20Nodes%20in%20a%20Linked%20List/README.md)  |  `链表`,`双指针`  |  中等  |  第 223 场周赛  |
|  1722  |  [执行交换操作后的最小汉明距离](/solution/1700-1799/1722.Minimize%20Hamming%20Distance%20After%20Swap%20Operations/README.md)  |  `深度优先搜索`,`并查集`,`数组`  |  中等  |  第 223 场周赛  |
|  1723  |  [完成所有工作的最短时间](/solution/1700-1799/1723.Find%20Minimum%20Time%20to%20Finish%20All%20Jobs/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  困难  |  第 223 场周赛  |
|  1724  |  [检查边长度限制的路径是否存在 II](/solution/1700-1799/1724.Checking%20Existence%20of%20Edge%20Length%20Limited%20Paths%20II/README.md)  |  `并查集`,`图`,`最小生成树`  |  困难  |  🔒  |
|  1725  |  [可以形成最大正方形的矩形数目](/solution/1700-1799/1725.Number%20Of%20Rectangles%20That%20Can%20Form%20The%20Largest%20Square/README.md)  |  `数组`  |  简单  |  第 224 场周赛  |
|  1726  |  [同积元组](/solution/1700-1799/1726.Tuple%20with%20Same%20Product/README.md)  |  `数组`,`哈希表`  |  中等  |  第 224 场周赛  |
|  1727  |  [重新排列后的最大子矩阵](/solution/1700-1799/1727.Largest%20Submatrix%20With%20Rearrangements/README.md)  |  `贪心`,`数组`,`矩阵`,`排序`  |  中等  |  第 224 场周赛  |
|  1728  |  [猫和老鼠 II](/solution/1700-1799/1728.Cat%20and%20Mouse%20II/README.md)  |  `图`,`拓扑排序`,`记忆化搜索`,`数组`,`数学`,`动态规划`,`博弈`,`矩阵`  |  困难  |  第 224 场周赛  |
|  1729  |  [求关注者的数量](/solution/1700-1799/1729.Find%20Followers%20Count/README.md)  |  `数据库`  |  简单  |    |
|  1730  |  [获取食物的最短路径](/solution/1700-1799/1730.Shortest%20Path%20to%20Get%20Food/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  🔒  |
|  1731  |  [每位经理的下属员工数量](/solution/1700-1799/1731.The%20Number%20of%20Employees%20Which%20Report%20to%20Each%20Employee/README.md)  |  `数据库`  |  简单  |    |
|  1732  |  [找到最高海拔](/solution/1700-1799/1732.Find%20the%20Highest%20Altitude/README.md)  |  `数组`,`前缀和`  |  简单  |  第 44 场双周赛  |
|  1733  |  [需要教语言的最少人数](/solution/1700-1799/1733.Minimum%20Number%20of%20People%20to%20Teach/README.md)  |  `贪心`,`数组`  |  中等  |  第 44 场双周赛  |
|  1734  |  [解码异或后的排列](/solution/1700-1799/1734.Decode%20XORed%20Permutation/README.md)  |  `位运算`,`数组`  |  中等  |  第 44 场双周赛  |
|  1735  |  [生成乘积数组的方案数](/solution/1700-1799/1735.Count%20Ways%20to%20Make%20Array%20With%20Product/README.md)  |  `数组`,`数学`,`动态规划`,`组合数学`,`数论`  |  困难  |  第 44 场双周赛  |
|  1736  |  [替换隐藏数字得到的最晚时间](/solution/1700-1799/1736.Latest%20Time%20by%20Replacing%20Hidden%20Digits/README.md)  |  `贪心`,`字符串`  |  简单  |  第 225 场周赛  |
|  1737  |  [满足三条件之一需改变的最少字符数](/solution/1700-1799/1737.Change%20Minimum%20Characters%20to%20Satisfy%20One%20of%20Three%20Conditions/README.md)  |  `哈希表`,`字符串`,`计数`,`前缀和`  |  中等  |  第 225 场周赛  |
|  1738  |  [找出第 K 大的异或坐标值](/solution/1700-1799/1738.Find%20Kth%20Largest%20XOR%20Coordinate%20Value/README.md)  |  `位运算`,`数组`,`分治`,`矩阵`,`前缀和`,`快速选择`,`堆(优先队列)`  |  中等  |  第 225 场周赛  |
|  1739  |  [放置盒子](/solution/1700-1799/1739.Building%20Boxes/README.md)  |  `贪心`,`数学`,`二分查找`  |  困难  |  第 225 场周赛  |
|  1740  |  [找到二叉树中的距离](/solution/1700-1799/1740.Find%20Distance%20in%20a%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  🔒  |
|  1741  |  [查找每个员工花费的总时间](/solution/1700-1799/1741.Find%20Total%20Time%20Spent%20by%20Each%20Employee/README.md)  |  `数据库`  |  简单  |    |
|  1742  |  [盒子中小球的最大数量](/solution/1700-1799/1742.Maximum%20Number%20of%20Balls%20in%20a%20Box/README.md)  |  `哈希表`,`数学`,`计数`  |  简单  |  第 226 场周赛  |
|  1743  |  [从相邻元素对还原数组](/solution/1700-1799/1743.Restore%20the%20Array%20From%20Adjacent%20Pairs/README.md)  |  `数组`,`哈希表`  |  中等  |  第 226 场周赛  |
|  1744  |  [你能在你最喜欢的那天吃到你最喜欢的糖果吗?](/solution/1700-1799/1744.Can%20You%20Eat%20Your%20Favorite%20Candy%20on%20Your%20Favorite%20Day/README.md)  |  `数组`,`前缀和`  |  中等  |  第 226 场周赛  |
|  1745  |  [分割回文串 IV](/solution/1700-1799/1745.Palindrome%20Partitioning%20IV/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 226 场周赛  |
|  1746  |  [经过一次操作后的最大子数组和](/solution/1700-1799/1746.Maximum%20Subarray%20Sum%20After%20One%20Operation/README.md)  |  `数组`,`动态规划`  |  中等  |  🔒  |
|  1747  |  [应该被禁止的 Leetflex 账户](/solution/1700-1799/1747.Leetflex%20Banned%20Accounts/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1748  |  [唯一元素的和](/solution/1700-1799/1748.Sum%20of%20Unique%20Elements/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 45 场双周赛  |
|  1749  |  [任意子数组和的绝对值的最大值](/solution/1700-1799/1749.Maximum%20Absolute%20Sum%20of%20Any%20Subarray/README.md)  |  `数组`,`动态规划`  |  中等  |  第 45 场双周赛  |
|  1750  |  [删除字符串两端相同字符后的最短长度](/solution/1700-1799/1750.Minimum%20Length%20of%20String%20After%20Deleting%20Similar%20Ends/README.md)  |  `双指针`,`字符串`  |  中等  |  第 45 场双周赛  |
|  1751  |  [最多可以参加的会议数目 II](/solution/1700-1799/1751.Maximum%20Number%20of%20Events%20That%20Can%20Be%20Attended%20II/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`  |  困难  |  第 45 场双周赛  |
|  1752  |  [检查数组是否经排序和轮转得到](/solution/1700-1799/1752.Check%20if%20Array%20Is%20Sorted%20and%20Rotated/README.md)  |  `数组`  |  简单  |  第 227 场周赛  |
|  1753  |  [移除石子的最大得分](/solution/1700-1799/1753.Maximum%20Score%20From%20Removing%20Stones/README.md)  |  `贪心`,`数学`,`堆(优先队列)`  |  中等  |  第 227 场周赛  |
|  1754  |  [构造字典序最大的合并字符串](/solution/1700-1799/1754.Largest%20Merge%20Of%20Two%20Strings/README.md)  |  `贪心`,`双指针`,`字符串`  |  中等  |  第 227 场周赛  |
|  1755  |  [最接近目标值的子序列和](/solution/1700-1799/1755.Closest%20Subsequence%20Sum/README.md)  |  `位运算`,`数组`,`双指针`,`动态规划`,`状态压缩`  |  困难  |  第 227 场周赛  |
|  1756  |  [设计最近使用(MRU)队列](/solution/1700-1799/1756.Design%20Most%20Recently%20Used%20Queue/README.md)  |  `栈`,`设计`,`树状数组`,`数组`,`哈希表`,`有序集合`  |  中等  |  🔒  |
|  1757  |  [可回收且低脂的产品](/solution/1700-1799/1757.Recyclable%20and%20Low%20Fat%20Products/README.md)  |  `数据库`  |  简单  |    |
|  1758  |  [生成交替二进制字符串的最少操作数](/solution/1700-1799/1758.Minimum%20Changes%20To%20Make%20Alternating%20Binary%20String/README.md)  |  `字符串`  |  简单  |  第 228 场周赛  |
|  1759  |  [统计同质子字符串的数目](/solution/1700-1799/1759.Count%20Number%20of%20Homogenous%20Substrings/README.md)  |  `数学`,`字符串`  |  中等  |  第 228 场周赛  |
|  1760  |  [袋子里最少数目的球](/solution/1700-1799/1760.Minimum%20Limit%20of%20Balls%20in%20a%20Bag/README.md)  |  `数组`,`二分查找`  |  中等  |  第 228 场周赛  |
|  1761  |  [一个图中连通三元组的最小度数](/solution/1700-1799/1761.Minimum%20Degree%20of%20a%20Connected%20Trio%20in%20a%20Graph/README.md)  |  `图`  |  困难  |  第 228 场周赛  |
|  1762  |  [能看到海景的建筑物](/solution/1700-1799/1762.Buildings%20With%20an%20Ocean%20View/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  🔒  |
|  1763  |  [最长的美好子字符串](/solution/1700-1799/1763.Longest%20Nice%20Substring/README.md)  |  `位运算`,`哈希表`,`字符串`,`分治`,`滑动窗口`  |  简单  |  第 46 场双周赛  |
|  1764  |  [通过连接另一个数组的子数组得到一个数组](/solution/1700-1799/1764.Form%20Array%20by%20Concatenating%20Subarrays%20of%20Another%20Array/README.md)  |  `贪心`,`数组`,`字符串匹配`  |  中等  |  第 46 场双周赛  |
|  1765  |  [地图中的最高点](/solution/1700-1799/1765.Map%20of%20Highest%20Peak/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 46 场双周赛  |
|  1766  |  [互质树](/solution/1700-1799/1766.Tree%20of%20Coprimes/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`数学`  |  困难  |  第 46 场双周赛  |
|  1767  |  [寻找没有被执行的任务对](/solution/1700-1799/1767.Find%20the%20Subtasks%20That%20Did%20Not%20Execute/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1768  |  [交替合并字符串](/solution/1700-1799/1768.Merge%20Strings%20Alternately/README.md)  |  `双指针`,`字符串`  |  简单  |  第 229 场周赛  |
|  1769  |  [移动所有球到每个盒子所需的最小操作数](/solution/1700-1799/1769.Minimum%20Number%20of%20Operations%20to%20Move%20All%20Balls%20to%20Each%20Box/README.md)  |  `数组`,`字符串`  |  中等  |  第 229 场周赛  |
|  1770  |  [执行乘法运算的最大分数](/solution/1700-1799/1770.Maximum%20Score%20from%20Performing%20Multiplication%20Operations/README.md)  |  `数组`,`动态规划`  |  困难  |  第 229 场周赛  |
|  1771  |  [由子序列构造的最长回文串的长度](/solution/1700-1799/1771.Maximize%20Palindrome%20Length%20From%20Subsequences/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 229 场周赛  |
|  1772  |  [按受欢迎程度排列功能](/solution/1700-1799/1772.Sort%20Features%20by%20Popularity/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  中等  |  🔒  |
|  1773  |  [统计匹配检索规则的物品数量](/solution/1700-1799/1773.Count%20Items%20Matching%20a%20Rule/README.md)  |  `数组`,`字符串`  |  简单  |  第 230 场周赛  |
|  1774  |  [最接近目标价格的甜点成本](/solution/1700-1799/1774.Closest%20Dessert%20Cost/README.md)  |  `数组`,`动态规划`,`回溯`  |  中等  |  第 230 场周赛  |
|  1775  |  [通过最少操作次数使数组的和相等](/solution/1700-1799/1775.Equal%20Sum%20Arrays%20With%20Minimum%20Number%20of%20Operations/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`  |  中等  |  第 230 场周赛  |
|  1776  |  [车队 II](/solution/1700-1799/1776.Car%20Fleet%20II/README.md)  |  `栈`,`数组`,`数学`,`单调栈`,`堆(优先队列)`  |  困难  |  第 230 场周赛  |
|  1777  |  [每家商店的产品价格](/solution/1700-1799/1777.Product%27s%20Price%20for%20Each%20Store/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1778  |  [未知网格中的最短路径](/solution/1700-1799/1778.Shortest%20Path%20in%20a%20Hidden%20Grid/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`交互`  |  中等  |  🔒  |
|  1779  |  [找到最近的有相同 X 或 Y 坐标的点](/solution/1700-1799/1779.Find%20Nearest%20Point%20That%20Has%20the%20Same%20X%20or%20Y%20Coordinate/README.md)  |  `数组`  |  简单  |  第 47 场双周赛  |
|  1780  |  [判断一个数字是否可以表示成三的幂的和](/solution/1700-1799/1780.Check%20if%20Number%20is%20a%20Sum%20of%20Powers%20of%20Three/README.md)  |  `数学`  |  中等  |  第 47 场双周赛  |
|  1781  |  [所有子字符串美丽值之和](/solution/1700-1799/1781.Sum%20of%20Beauty%20of%20All%20Substrings/README.md)  |  `哈希表`,`字符串`,`计数`  |  中等  |  第 47 场双周赛  |
|  1782  |  [统计点对的数目](/solution/1700-1799/1782.Count%20Pairs%20Of%20Nodes/README.md)  |  `图`,`数组`,`双指针`,`二分查找`,`排序`  |  困难  |  第 47 场双周赛  |
|  1783  |  [大满贯数量](/solution/1700-1799/1783.Grand%20Slam%20Titles/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1784  |  [检查二进制字符串字段](/solution/1700-1799/1784.Check%20if%20Binary%20String%20Has%20at%20Most%20One%20Segment%20of%20Ones/README.md)  |  `字符串`  |  简单  |  第 231 场周赛  |
|  1785  |  [构成特定和需要添加的最少元素](/solution/1700-1799/1785.Minimum%20Elements%20to%20Add%20to%20Form%20a%20Given%20Sum/README.md)  |  `贪心`,`数组`  |  中等  |  第 231 场周赛  |
|  1786  |  [从第一个节点出发到最后一个节点的受限路径数](/solution/1700-1799/1786.Number%20of%20Restricted%20Paths%20From%20First%20to%20Last%20Node/README.md)  |  `图`,`拓扑排序`,`动态规划`,`最短路`,`堆(优先队列)`  |  中等  |  第 231 场周赛  |
|  1787  |  [使所有区间的异或结果为零](/solution/1700-1799/1787.Make%20the%20XOR%20of%20All%20Segments%20Equal%20to%20Zero/README.md)  |  `位运算`,`数组`,`动态规划`  |  困难  |  第 231 场周赛  |
|  1788  |  [最大化花园的美观度](/solution/1700-1799/1788.Maximize%20the%20Beauty%20of%20the%20Garden/README.md)  |  `贪心`,`数组`,`前缀和`  |  困难  |  🔒  |
|  1789  |  [员工的直属部门](/solution/1700-1799/1789.Primary%20Department%20for%20Each%20Employee/README.md)  |  `数据库`  |  简单  |    |
|  1790  |  [仅执行一次字符串交换能否使两个字符串相等](/solution/1700-1799/1790.Check%20if%20One%20String%20Swap%20Can%20Make%20Strings%20Equal/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 232 场周赛  |
|  1791  |  [找出星型图的中心节点](/solution/1700-1799/1791.Find%20Center%20of%20Star%20Graph/README.md)  |  `图`  |  简单  |  第 232 场周赛  |
|  1792  |  [最大平均通过率](/solution/1700-1799/1792.Maximum%20Average%20Pass%20Ratio/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 232 场周赛  |
|  1793  |  [好子数组的最大分数](/solution/1700-1799/1793.Maximum%20Score%20of%20a%20Good%20Subarray/README.md)  |  `栈`,`数组`,`双指针`,`二分查找`,`单调栈`  |  困难  |  第 232 场周赛  |
|  1794  |  [统计距离最小的子串对个数](/solution/1700-1799/1794.Count%20Pairs%20of%20Equal%20Substrings%20With%20Minimum%20Difference/README.md)  |  `贪心`,`哈希表`,`字符串`  |  中等  |  🔒  |
|  1795  |  [每个产品在不同商店的价格](/solution/1700-1799/1795.Rearrange%20Products%20Table/README.md)  |  `数据库`  |  简单  |    |
|  1796  |  [字符串中第二大的数字](/solution/1700-1799/1796.Second%20Largest%20Digit%20in%20a%20String/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 48 场双周赛  |
|  1797  |  [设计一个验证系统](/solution/1700-1799/1797.Design%20Authentication%20Manager/README.md)  |  `设计`,`哈希表`  |  中等  |  第 48 场双周赛  |
|  1798  |  [你能构造出连续值的最大数目](/solution/1700-1799/1798.Maximum%20Number%20of%20Consecutive%20Values%20You%20Can%20Make/README.md)  |  `贪心`,`数组`  |  中等  |  第 48 场双周赛  |
|  1799  |  [N 次操作后的最大分数和](/solution/1700-1799/1799.Maximize%20Score%20After%20N%20Operations/README.md)  |  `位运算`,`数组`,`数学`,`动态规划`,`回溯`,`状态压缩`,`数论`  |  困难  |  第 48 场双周赛  |
|  1800  |  [最大升序子数组和](/solution/1800-1899/1800.Maximum%20Ascending%20Subarray%20Sum/README.md)  |  `数组`  |  简单  |  第 233 场周赛  |
|  1801  |  [积压订单中的订单总数](/solution/1800-1899/1801.Number%20of%20Orders%20in%20the%20Backlog/README.md)  |  `数组`,`模拟`,`堆(优先队列)`  |  中等  |  第 233 场周赛  |
|  1802  |  [有界数组中指定下标处的最大值](/solution/1800-1899/1802.Maximum%20Value%20at%20a%20Given%20Index%20in%20a%20Bounded%20Array/README.md)  |  `贪心`,`二分查找`  |  中等  |  第 233 场周赛  |
|  1803  |  [统计异或值在范围内的数对有多少](/solution/1800-1899/1803.Count%20Pairs%20With%20XOR%20in%20a%20Range/README.md)  |  `位运算`,`字典树`,`数组`  |  困难  |  第 233 场周赛  |
|  1804  |  [实现 Trie (前缀树) II](/solution/1800-1899/1804.Implement%20Trie%20II%20%28Prefix%20Tree%29/README.md)  |  `设计`,`字典树`,`哈希表`,`字符串`  |  中等  |  🔒  |
|  1805  |  [字符串中不同整数的数目](/solution/1800-1899/1805.Number%20of%20Different%20Integers%20in%20a%20String/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 234 场周赛  |
|  1806  |  [还原排列的最少操作步数](/solution/1800-1899/1806.Minimum%20Number%20of%20Operations%20to%20Reinitialize%20a%20Permutation/README.md)  |  `数组`,`数学`,`模拟`  |  中等  |  第 234 场周赛  |
|  1807  |  [替换字符串中的括号内容](/solution/1800-1899/1807.Evaluate%20the%20Bracket%20Pairs%20of%20a%20String/README.md)  |  `数组`,`哈希表`,`字符串`  |  中等  |  第 234 场周赛  |
|  1808  |  [好因子的最大数目](/solution/1800-1899/1808.Maximize%20Number%20of%20Nice%20Divisors/README.md)  |  `递归`,`数学`  |  困难  |  第 234 场周赛  |
|  1809  |  [没有广告的剧集](/solution/1800-1899/1809.Ad-Free%20Sessions/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1810  |  [隐藏网格下的最小消耗路径](/solution/1800-1899/1810.Minimum%20Path%20Cost%20in%20a%20Hidden%20Grid/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`交互`,`堆(优先队列)`  |  中等  |  🔒  |
|  1811  |  [寻找面试候选人](/solution/1800-1899/1811.Find%20Interview%20Candidates/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1812  |  [判断国际象棋棋盘中一个格子的颜色](/solution/1800-1899/1812.Determine%20Color%20of%20a%20Chessboard%20Square/README.md)  |  `数学`,`字符串`  |  简单  |  第 49 场双周赛  |
|  1813  |  [句子相似性 III](/solution/1800-1899/1813.Sentence%20Similarity%20III/README.md)  |  `数组`,`双指针`,`字符串`  |  中等  |  第 49 场双周赛  |
|  1814  |  [统计一个数组中好对子的数目](/solution/1800-1899/1814.Count%20Nice%20Pairs%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`数学`,`计数`  |  中等  |  第 49 场双周赛  |
|  1815  |  [得到新鲜甜甜圈的最多组数](/solution/1800-1899/1815.Maximum%20Number%20of%20Groups%20Getting%20Fresh%20Donuts/README.md)  |  `位运算`,`记忆化搜索`,`数组`,`动态规划`,`状态压缩`  |  困难  |  第 49 场双周赛  |
|  1816  |  [截断句子](/solution/1800-1899/1816.Truncate%20Sentence/README.md)  |  `数组`,`字符串`  |  简单  |  第 235 场周赛  |
|  1817  |  [查找用户活跃分钟数](/solution/1800-1899/1817.Finding%20the%20Users%20Active%20Minutes/README.md)  |  `数组`,`哈希表`  |  中等  |  第 235 场周赛  |
|  1818  |  [绝对差值和](/solution/1800-1899/1818.Minimum%20Absolute%20Sum%20Difference/README.md)  |  `数组`,`二分查找`,`有序集合`,`排序`  |  中等  |  第 235 场周赛  |
|  1819  |  [序列中不同最大公约数的数目](/solution/1800-1899/1819.Number%20of%20Different%20Subsequences%20GCDs/README.md)  |  `数组`,`数学`,`计数`,`数论`  |  困难  |  第 235 场周赛  |
|  1820  |  [最多邀请的个数](/solution/1800-1899/1820.Maximum%20Number%20of%20Accepted%20Invitations/README.md)  |  `数组`,`回溯`,`矩阵`  |  中等  |  🔒  |
|  1821  |  [寻找今年具有正收入的客户](/solution/1800-1899/1821.Find%20Customers%20With%20Positive%20Revenue%20this%20Year/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1822  |  [数组元素积的符号](/solution/1800-1899/1822.Sign%20of%20the%20Product%20of%20an%20Array/README.md)  |  `数组`,`数学`  |  简单  |  第 236 场周赛  |
|  1823  |  [找出游戏的获胜者](/solution/1800-1899/1823.Find%20the%20Winner%20of%20the%20Circular%20Game/README.md)  |  `递归`,`队列`,`数组`,`数学`,`模拟`  |  中等  |  第 236 场周赛  |
|  1824  |  [最少侧跳次数](/solution/1800-1899/1824.Minimum%20Sideway%20Jumps/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |  第 236 场周赛  |
|  1825  |  [求出 MK 平均值](/solution/1800-1899/1825.Finding%20MK%20Average/README.md)  |  `设计`,`队列`,`数据流`,`有序集合`,`堆(优先队列)`  |  困难  |  第 236 场周赛  |
|  1826  |  [有缺陷的传感器](/solution/1800-1899/1826.Faulty%20Sensor/README.md)  |  `数组`,`双指针`  |  简单  |  🔒  |
|  1827  |  [最少操作使数组递增](/solution/1800-1899/1827.Minimum%20Operations%20to%20Make%20the%20Array%20Increasing/README.md)  |  `贪心`,`数组`  |  简单  |  第 50 场双周赛  |
|  1828  |  [统计一个圆中点的数目](/solution/1800-1899/1828.Queries%20on%20Number%20of%20Points%20Inside%20a%20Circle/README.md)  |  `几何`,`数组`,`数学`  |  中等  |  第 50 场双周赛  |
|  1829  |  [每个查询的最大异或值](/solution/1800-1899/1829.Maximum%20XOR%20for%20Each%20Query/README.md)  |  `位运算`,`数组`,`前缀和`  |  中等  |  第 50 场双周赛  |
|  1830  |  [使字符串有序的最少操作次数](/solution/1800-1899/1830.Minimum%20Number%20of%20Operations%20to%20Make%20String%20Sorted/README.md)  |  `数学`,`字符串`,`组合数学`  |  困难  |  第 50 场双周赛  |
|  1831  |  [每天的最大交易](/solution/1800-1899/1831.Maximum%20Transaction%20Each%20Day/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1832  |  [判断句子是否为全字母句](/solution/1800-1899/1832.Check%20if%20the%20Sentence%20Is%20Pangram/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 237 场周赛  |
|  1833  |  [雪糕的最大数量](/solution/1800-1899/1833.Maximum%20Ice%20Cream%20Bars/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 237 场周赛  |
|  1834  |  [单线程 CPU](/solution/1800-1899/1834.Single-Threaded%20CPU/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  中等  |  第 237 场周赛  |
|  1835  |  [所有数对按位与结果的异或和](/solution/1800-1899/1835.Find%20XOR%20Sum%20of%20All%20Pairs%20Bitwise%20AND/README.md)  |  `位运算`,`数组`,`数学`  |  困难  |  第 237 场周赛  |
|  1836  |  [从未排序的链表中移除重复元素](/solution/1800-1899/1836.Remove%20Duplicates%20From%20an%20Unsorted%20Linked%20List/README.md)  |  `哈希表`,`链表`  |  中等  |  🔒  |
|  1837  |  [K 进制表示下的各位数字总和](/solution/1800-1899/1837.Sum%20of%20Digits%20in%20Base%20K/README.md)  |  `数学`  |  简单  |  第 238 场周赛  |
|  1838  |  [最高频元素的频数](/solution/1800-1899/1838.Frequency%20of%20the%20Most%20Frequent%20Element/README.md)  |  `贪心`,`数组`,`二分查找`,`前缀和`,`排序`,`滑动窗口`  |  中等  |  第 238 场周赛  |
|  1839  |  [所有元音按顺序排布的最长子字符串](/solution/1800-1899/1839.Longest%20Substring%20Of%20All%20Vowels%20in%20Order/README.md)  |  `字符串`,`滑动窗口`  |  中等  |  第 238 场周赛  |
|  1840  |  [最高建筑高度](/solution/1800-1899/1840.Maximum%20Building%20Height/README.md)  |  `数组`,`数学`  |  困难  |  第 238 场周赛  |
|  1841  |  [联赛信息统计](/solution/1800-1899/1841.League%20Statistics/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1842  |  [下个由相同数字构成的回文串](/solution/1800-1899/1842.Next%20Palindrome%20Using%20Same%20Digits/README.md)  |  `双指针`,`字符串`  |  困难  |  🔒  |
|  1843  |  [可疑银行账户](/solution/1800-1899/1843.Suspicious%20Bank%20Accounts/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1844  |  [将所有数字用字符替换](/solution/1800-1899/1844.Replace%20All%20Digits%20with%20Characters/README.md)  |  `字符串`  |  简单  |  第 51 场双周赛  |
|  1845  |  [座位预约管理系统](/solution/1800-1899/1845.Seat%20Reservation%20Manager/README.md)  |  `设计`,`堆(优先队列)`  |  中等  |  第 51 场双周赛  |
|  1846  |  [减小和重新排列数组后的最大元素](/solution/1800-1899/1846.Maximum%20Element%20After%20Decreasing%20and%20Rearranging/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 51 场双周赛  |
|  1847  |  [最近的房间](/solution/1800-1899/1847.Closest%20Room/README.md)  |  `数组`,`二分查找`,`排序`  |  困难  |  第 51 场双周赛  |
|  1848  |  [到目标元素的最小距离](/solution/1800-1899/1848.Minimum%20Distance%20to%20the%20Target%20Element/README.md)  |  `数组`  |  简单  |  第 239 场周赛  |
|  1849  |  [将字符串拆分为递减的连续值](/solution/1800-1899/1849.Splitting%20a%20String%20Into%20Descending%20Consecutive%20Values/README.md)  |  `字符串`,`回溯`  |  中等  |  第 239 场周赛  |
|  1850  |  [邻位交换的最小次数](/solution/1800-1899/1850.Minimum%20Adjacent%20Swaps%20to%20Reach%20the%20Kth%20Smallest%20Number/README.md)  |  `贪心`,`双指针`,`字符串`  |  中等  |  第 239 场周赛  |
|  1851  |  [包含每个查询的最小区间](/solution/1800-1899/1851.Minimum%20Interval%20to%20Include%20Each%20Query/README.md)  |  `数组`,`二分查找`,`排序`,`扫描线`,`堆(优先队列)`  |  困难  |  第 239 场周赛  |
|  1852  |  [每个子数组的数字种类数](/solution/1800-1899/1852.Distinct%20Numbers%20in%20Each%20Subarray/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  🔒  |
|  1853  |  [转换日期格式](/solution/1800-1899/1853.Convert%20Date%20Format/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1854  |  [人口最多的年份](/solution/1800-1899/1854.Maximum%20Population%20Year/README.md)  |  `数组`,`计数`  |  简单  |  第 240 场周赛  |
|  1855  |  [下标对中的最大距离](/solution/1800-1899/1855.Maximum%20Distance%20Between%20a%20Pair%20of%20Values/README.md)  |  `贪心`,`数组`,`双指针`,`二分查找`  |  中等  |  第 240 场周赛  |
|  1856  |  [子数组最小乘积的最大值](/solution/1800-1899/1856.Maximum%20Subarray%20Min-Product/README.md)  |  `栈`,`数组`,`前缀和`,`单调栈`  |  中等  |  第 240 场周赛  |
|  1857  |  [有向图中最大颜色值](/solution/1800-1899/1857.Largest%20Color%20Value%20in%20a%20Directed%20Graph/README.md)  |  `图`,`拓扑排序`,`记忆化搜索`,`哈希表`,`动态规划`,`计数`  |  困难  |  第 240 场周赛  |
|  1858  |  [包含所有前缀的最长单词](/solution/1800-1899/1858.Longest%20Word%20With%20All%20Prefixes/README.md)  |  `深度优先搜索`,`字典树`  |  中等  |  🔒  |
|  1859  |  [将句子排序](/solution/1800-1899/1859.Sorting%20the%20Sentence/README.md)  |  `字符串`,`排序`  |  简单  |  第 52 场双周赛  |
|  1860  |  [增长的内存泄露](/solution/1800-1899/1860.Incremental%20Memory%20Leak/README.md)  |  `模拟`  |  中等  |  第 52 场双周赛  |
|  1861  |  [旋转盒子](/solution/1800-1899/1861.Rotating%20the%20Box/README.md)  |  `数组`,`双指针`,`矩阵`  |  中等  |  第 52 场双周赛  |
|  1862  |  [向下取整数对和](/solution/1800-1899/1862.Sum%20of%20Floored%20Pairs/README.md)  |  `数组`,`数学`,`二分查找`,`前缀和`  |  困难  |  第 52 场双周赛  |
|  1863  |  [找出所有子集的异或总和再求和](/solution/1800-1899/1863.Sum%20of%20All%20Subset%20XOR%20Totals/README.md)  |  `位运算`,`数组`,`数学`,`回溯`,`组合数学`  |  简单  |  第 241 场周赛  |
|  1864  |  [构成交替字符串需要的最小交换次数](/solution/1800-1899/1864.Minimum%20Number%20of%20Swaps%20to%20Make%20the%20Binary%20String%20Alternating/README.md)  |  `贪心`,`字符串`  |  中等  |  第 241 场周赛  |
|  1865  |  [找出和为指定值的下标对](/solution/1800-1899/1865.Finding%20Pairs%20With%20a%20Certain%20Sum/README.md)  |  `设计`,`数组`,`哈希表`  |  中等  |  第 241 场周赛  |
|  1866  |  [恰有 K 根木棍可以看到的排列数目](/solution/1800-1899/1866.Number%20of%20Ways%20to%20Rearrange%20Sticks%20With%20K%20Sticks%20Visible/README.md)  |  `数学`,`动态规划`,`组合数学`  |  困难  |  第 241 场周赛  |
|  1867  |  [最大数量高于平均水平的订单](/solution/1800-1899/1867.Orders%20With%20Maximum%20Quantity%20Above%20Average/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1868  |  [两个行程编码数组的积](/solution/1800-1899/1868.Product%20of%20Two%20Run-Length%20Encoded%20Arrays/README.md)  |  `数组`,`双指针`  |  中等  |  🔒  |
|  1869  |  [哪种连续子字符串更长](/solution/1800-1899/1869.Longer%20Contiguous%20Segments%20of%20Ones%20than%20Zeros/README.md)  |  `字符串`  |  简单  |  第 242 场周赛  |
|  1870  |  [准时到达的列车最小时速](/solution/1800-1899/1870.Minimum%20Speed%20to%20Arrive%20on%20Time/README.md)  |  `数组`,`二分查找`  |  中等  |  第 242 场周赛  |
|  1871  |  [跳跃游戏 VII](/solution/1800-1899/1871.Jump%20Game%20VII/README.md)  |  `字符串`,`动态规划`,`前缀和`,`滑动窗口`  |  中等  |  第 242 场周赛  |
|  1872  |  [石子游戏 VIII](/solution/1800-1899/1872.Stone%20Game%20VIII/README.md)  |  `数组`,`数学`,`动态规划`,`博弈`,`前缀和`  |  困难  |  第 242 场周赛  |
|  1873  |  [计算特殊奖金](/solution/1800-1899/1873.Calculate%20Special%20Bonus/README.md)  |  `数据库`  |  简单  |    |
|  1874  |  [两个数组的最小乘积和](/solution/1800-1899/1874.Minimize%20Product%20Sum%20of%20Two%20Arrays/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  1875  |  [将工资相同的雇员分组](/solution/1800-1899/1875.Group%20Employees%20of%20the%20Same%20Salary/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1876  |  [长度为三且各字符不同的子字符串](/solution/1800-1899/1876.Substrings%20of%20Size%20Three%20with%20Distinct%20Characters/README.md)  |  `哈希表`,`字符串`,`计数`,`滑动窗口`  |  简单  |  第 53 场双周赛  |
|  1877  |  [数组中最大数对和的最小值](/solution/1800-1899/1877.Minimize%20Maximum%20Pair%20Sum%20in%20Array/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 53 场双周赛  |
|  1878  |  [矩阵中最大的三个菱形和](/solution/1800-1899/1878.Get%20Biggest%20Three%20Rhombus%20Sums%20in%20a%20Grid/README.md)  |  `数组`,`数学`,`矩阵`,`前缀和`,`排序`,`堆(优先队列)`  |  中等  |  第 53 场双周赛  |
|  1879  |  [两个数组最小的异或值之和](/solution/1800-1899/1879.Minimum%20XOR%20Sum%20of%20Two%20Arrays/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  困难  |  第 53 场双周赛  |
|  1880  |  [检查某单词是否等于两单词之和](/solution/1800-1899/1880.Check%20if%20Word%20Equals%20Summation%20of%20Two%20Words/README.md)  |  `字符串`  |  简单  |  第 243 场周赛  |
|  1881  |  [插入后的最大值](/solution/1800-1899/1881.Maximum%20Value%20after%20Insertion/README.md)  |  `贪心`,`字符串`  |  中等  |  第 243 场周赛  |
|  1882  |  [使用服务器处理任务](/solution/1800-1899/1882.Process%20Tasks%20Using%20Servers/README.md)  |  `数组`,`堆(优先队列)`  |  中等  |  第 243 场周赛  |
|  1883  |  [准时抵达会议现场的最小跳过休息次数](/solution/1800-1899/1883.Minimum%20Skips%20to%20Arrive%20at%20Meeting%20On%20Time/README.md)  |  `数组`,`动态规划`  |  困难  |  第 243 场周赛  |
|  1884  |  [鸡蛋掉落-两枚鸡蛋](/solution/1800-1899/1884.Egg%20Drop%20With%202%20Eggs%20and%20N%20Floors/README.md)  |  `数学`,`动态规划`  |  中等  |    |
|  1885  |  [统计数对](/solution/1800-1899/1885.Count%20Pairs%20in%20Two%20Arrays/README.md)  |  `数组`,`二分查找`,`排序`  |  中等  |  🔒  |
|  1886  |  [判断矩阵经轮转后是否一致](/solution/1800-1899/1886.Determine%20Whether%20Matrix%20Can%20Be%20Obtained%20By%20Rotation/README.md)  |  `数组`,`矩阵`  |  简单  |  第 244 场周赛  |
|  1887  |  [使数组元素相等的减少操作次数](/solution/1800-1899/1887.Reduction%20Operations%20to%20Make%20the%20Array%20Elements%20Equal/README.md)  |  `数组`,`排序`  |  中等  |  第 244 场周赛  |
|  1888  |  [使二进制字符串字符交替的最少反转次数](/solution/1800-1899/1888.Minimum%20Number%20of%20Flips%20to%20Make%20the%20Binary%20String%20Alternating/README.md)  |  `贪心`,`字符串`,`动态规划`,`滑动窗口`  |  中等  |  第 244 场周赛  |
|  1889  |  [装包裹的最小浪费空间](/solution/1800-1899/1889.Minimum%20Space%20Wasted%20From%20Packaging/README.md)  |  `数组`,`二分查找`,`前缀和`,`排序`  |  困难  |  第 244 场周赛  |
|  1890  |  [2020年最后一次登录](/solution/1800-1899/1890.The%20Latest%20Login%20in%202020/README.md)  |  `数据库`  |  简单  |    |
|  1891  |  [割绳子](/solution/1800-1899/1891.Cutting%20Ribbons/README.md)  |  `数组`,`二分查找`  |  中等  |  🔒  |
|  1892  |  [页面推荐Ⅱ](/solution/1800-1899/1892.Page%20Recommendations%20II/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1893  |  [检查是否区域内所有整数都被覆盖](/solution/1800-1899/1893.Check%20if%20All%20the%20Integers%20in%20a%20Range%20Are%20Covered/README.md)  |  `数组`,`哈希表`,`前缀和`  |  简单  |  第 54 场双周赛  |
|  1894  |  [找到需要补充粉笔的学生编号](/solution/1800-1899/1894.Find%20the%20Student%20that%20Will%20Replace%20the%20Chalk/README.md)  |  `数组`,`二分查找`,`前缀和`,`模拟`  |  中等  |  第 54 场双周赛  |
|  1895  |  [最大的幻方](/solution/1800-1899/1895.Largest%20Magic%20Square/README.md)  |  `数组`,`矩阵`,`前缀和`  |  中等  |  第 54 场双周赛  |
|  1896  |  [反转表达式值的最少操作次数](/solution/1800-1899/1896.Minimum%20Cost%20to%20Change%20the%20Final%20Value%20of%20Expression/README.md)  |  `栈`,`数学`,`字符串`,`动态规划`  |  困难  |  第 54 场双周赛  |
|  1897  |  [重新分配字符使所有字符串都相等](/solution/1800-1899/1897.Redistribute%20Characters%20to%20Make%20All%20Strings%20Equal/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 245 场周赛  |
|  1898  |  [可移除字符的最大数目](/solution/1800-1899/1898.Maximum%20Number%20of%20Removable%20Characters/README.md)  |  `数组`,`字符串`,`二分查找`  |  中等  |  第 245 场周赛  |
|  1899  |  [合并若干三元组以形成目标三元组](/solution/1800-1899/1899.Merge%20Triplets%20to%20Form%20Target%20Triplet/README.md)  |  `贪心`,`数组`  |  中等  |  第 245 场周赛  |
|  1900  |  [最佳运动员的比拼回合](/solution/1900-1999/1900.The%20Earliest%20and%20Latest%20Rounds%20Where%20Players%20Compete/README.md)  |  `记忆化搜索`,`动态规划`  |  困难  |  第 245 场周赛  |
|  1901  |  [寻找峰值 II](/solution/1900-1999/1901.Find%20a%20Peak%20Element%20II/README.md)  |  `数组`,`二分查找`,`矩阵`  |  中等  |    |
|  1902  |  [给定二叉搜索树的插入顺序求深度](/solution/1900-1999/1902.Depth%20of%20BST%20Given%20Insertion%20Order/README.md)  |  `树`,`二叉搜索树`,`二叉树`,`有序集合`  |  中等  |  🔒  |
|  1903  |  [字符串中的最大奇数](/solution/1900-1999/1903.Largest%20Odd%20Number%20in%20String/README.md)  |  `贪心`,`数学`,`字符串`  |  简单  |  第 246 场周赛  |
|  1904  |  [你完成的完整对局数](/solution/1900-1999/1904.The%20Number%20of%20Full%20Rounds%20You%20Have%20Played/README.md)  |  `数学`,`字符串`  |  中等  |  第 246 场周赛  |
|  1905  |  [统计子岛屿](/solution/1900-1999/1905.Count%20Sub%20Islands/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  第 246 场周赛  |
|  1906  |  [查询差绝对值的最小值](/solution/1900-1999/1906.Minimum%20Absolute%20Difference%20Queries/README.md)  |  `数组`,`哈希表`  |  中等  |  第 246 场周赛  |
|  1907  |  [按分类统计薪水](/solution/1900-1999/1907.Count%20Salary%20Categories/README.md)  |  `数据库`  |  中等  |    |
|  1908  |  [Nim 游戏 II](/solution/1900-1999/1908.Game%20of%20Nim/README.md)  |  `位运算`,`脑筋急转弯`,`数组`,`数学`,`动态规划`,`博弈`  |  中等  |  🔒  |
|  1909  |  [删除一个元素使数组严格递增](/solution/1900-1999/1909.Remove%20One%20Element%20to%20Make%20the%20Array%20Strictly%20Increasing/README.md)  |  `数组`  |  简单  |  第 55 场双周赛  |
|  1910  |  [删除一个字符串中所有出现的给定子字符串](/solution/1900-1999/1910.Remove%20All%20Occurrences%20of%20a%20Substring/README.md)  |  `字符串`  |  中等  |  第 55 场双周赛  |
|  1911  |  [最大子序列交替和](/solution/1900-1999/1911.Maximum%20Alternating%20Subsequence%20Sum/README.md)  |  `数组`,`动态规划`  |  中等  |  第 55 场双周赛  |
|  1912  |  [设计电影租借系统](/solution/1900-1999/1912.Design%20Movie%20Rental%20System/README.md)  |  `设计`,`数组`,`哈希表`,`有序集合`,`堆(优先队列)`  |  困难  |  第 55 场双周赛  |
|  1913  |  [两个数对之间的最大乘积差](/solution/1900-1999/1913.Maximum%20Product%20Difference%20Between%20Two%20Pairs/README.md)  |  `数组`,`排序`  |  简单  |  第 247 场周赛  |
|  1914  |  [循环轮转矩阵](/solution/1900-1999/1914.Cyclically%20Rotating%20a%20Grid/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |  第 247 场周赛  |
|  1915  |  [最美子字符串的数目](/solution/1900-1999/1915.Number%20of%20Wonderful%20Substrings/README.md)  |  `位运算`,`哈希表`,`字符串`,`前缀和`  |  中等  |  第 247 场周赛  |
|  1916  |  [统计为蚁群构筑房间的不同顺序](/solution/1900-1999/1916.Count%20Ways%20to%20Build%20Rooms%20in%20an%20Ant%20Colony/README.md)  |  `树`,`图`,`拓扑排序`,`数学`,`动态规划`,`组合数学`  |  困难  |  第 247 场周赛  |
|  1917  |  [Leetcodify 好友推荐](/solution/1900-1999/1917.Leetcodify%20Friends%20Recommendations/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1918  |  [第 K 小的子数组和·](/solution/1900-1999/1918.Kth%20Smallest%20Subarray%20Sum/README.md)  |  `数组`,`二分查找`,`滑动窗口`  |  中等  |  🔒  |
|  1919  |  [兴趣相同的朋友](/solution/1900-1999/1919.Leetcodify%20Similar%20Friends/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1920  |  [基于排列构建数组](/solution/1900-1999/1920.Build%20Array%20from%20Permutation/README.md)  |  `数组`,`模拟`  |  简单  |  第 248 场周赛  |
|  1921  |  [消灭怪物的最大数量](/solution/1900-1999/1921.Eliminate%20Maximum%20Number%20of%20Monsters/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 248 场周赛  |
|  1922  |  [统计好数字的数目](/solution/1900-1999/1922.Count%20Good%20Numbers/README.md)  |  `递归`,`数学`  |  中等  |  第 248 场周赛  |
|  1923  |  [最长公共子路径](/solution/1900-1999/1923.Longest%20Common%20Subpath/README.md)  |  `数组`,`二分查找`,`后缀数组`,`哈希函数`,`滚动哈希`  |  困难  |  第 248 场周赛  |
|  1924  |  [安装栅栏 II](/solution/1900-1999/1924.Erect%20the%20Fence%20II/README.md)  |  `几何`,`数组`,`数学`  |  困难  |  🔒  |
|  1925  |  [统计平方和三元组的数目](/solution/1900-1999/1925.Count%20Square%20Sum%20Triples/README.md)  |  `数学`,`枚举`  |  简单  |  第 56 场双周赛  |
|  1926  |  [迷宫中离入口最近的出口](/solution/1900-1999/1926.Nearest%20Exit%20from%20Entrance%20in%20Maze/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 56 场双周赛  |
|  1927  |  [求和游戏](/solution/1900-1999/1927.Sum%20Game/README.md)  |  `贪心`,`数学`,`博弈`  |  中等  |  第 56 场双周赛  |
|  1928  |  [规定时间内到达终点的最小花费](/solution/1900-1999/1928.Minimum%20Cost%20to%20Reach%20Destination%20in%20Time/README.md)  |  `图`,`动态规划`  |  困难  |  第 56 场双周赛  |
|  1929  |  [数组串联](/solution/1900-1999/1929.Concatenation%20of%20Array/README.md)  |  `数组`  |  简单  |  第 249 场周赛  |
|  1930  |  [长度为 3 的不同回文子序列](/solution/1900-1999/1930.Unique%20Length-3%20Palindromic%20Subsequences/README.md)  |  `哈希表`,`字符串`,`前缀和`  |  中等  |  第 249 场周赛  |
|  1931  |  [用三种不同颜色为网格涂色](/solution/1900-1999/1931.Painting%20a%20Grid%20With%20Three%20Different%20Colors/README.md)  |  `动态规划`  |  困难  |  第 249 场周赛  |
|  1932  |  [合并多棵二叉搜索树](/solution/1900-1999/1932.Merge%20BSTs%20to%20Create%20Single%20BST/README.md)  |  `树`,`深度优先搜索`,`哈希表`,`二分查找`,`二叉树`  |  困难  |  第 249 场周赛  |
|  1933  |  [判断字符串是否可分解为值均等的子串](/solution/1900-1999/1933.Check%20if%20String%20Is%20Decomposable%20Into%20Value-Equal%20Substrings/README.md)  |  `字符串`  |  简单  |  🔒  |
|  1934  |  [确认率](/solution/1900-1999/1934.Confirmation%20Rate/README.md)  |  `数据库`  |  中等  |    |
|  1935  |  [可以输入的最大单词数](/solution/1900-1999/1935.Maximum%20Number%20of%20Words%20You%20Can%20Type/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 250 场周赛  |
|  1936  |  [新增的最少台阶数](/solution/1900-1999/1936.Add%20Minimum%20Number%20of%20Rungs/README.md)  |  `贪心`,`数组`  |  中等  |  第 250 场周赛  |
|  1937  |  [扣分后的最大得分](/solution/1900-1999/1937.Maximum%20Number%20of%20Points%20with%20Cost/README.md)  |  `数组`,`动态规划`  |  中等  |  第 250 场周赛  |
|  1938  |  [查询最大基因差](/solution/1900-1999/1938.Maximum%20Genetic%20Difference%20Query/README.md)  |  `位运算`,`字典树`,`数组`  |  困难  |  第 250 场周赛  |
|  1939  |  [主动请求确认消息的用户](/solution/1900-1999/1939.Users%20That%20Actively%20Request%20Confirmation%20Messages/README.md)  |  `数据库`  |  简单  |  🔒  |
|  1940  |  [排序数组之间的最长公共子序列](/solution/1900-1999/1940.Longest%20Common%20Subsequence%20Between%20Sorted%20Arrays/README.md)  |  `数组`,`哈希表`,`计数`  |  中等  |  🔒  |
|  1941  |  [检查是否所有字符出现次数相同](/solution/1900-1999/1941.Check%20if%20All%20Characters%20Have%20Equal%20Number%20of%20Occurrences/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 57 场双周赛  |
|  1942  |  [最小未被占据椅子的编号](/solution/1900-1999/1942.The%20Number%20of%20the%20Smallest%20Unoccupied%20Chair/README.md)  |  `数组`,`有序集合`,`堆(优先队列)`  |  中等  |  第 57 场双周赛  |
|  1943  |  [描述绘画结果](/solution/1900-1999/1943.Describe%20the%20Painting/README.md)  |  `数组`,`前缀和`  |  中等  |  第 57 场双周赛  |
|  1944  |  [队列中可以看到的人数](/solution/1900-1999/1944.Number%20of%20Visible%20People%20in%20a%20Queue/README.md)  |  `栈`,`数组`,`单调栈`  |  困难  |  第 57 场双周赛  |
|  1945  |  [字符串转化后的各位数字之和](/solution/1900-1999/1945.Sum%20of%20Digits%20of%20String%20After%20Convert/README.md)  |  `字符串`,`模拟`  |  简单  |  第 251 场周赛  |
|  1946  |  [子字符串突变后可能得到的最大整数](/solution/1900-1999/1946.Largest%20Number%20After%20Mutating%20Substring/README.md)  |  `贪心`,`数组`,`字符串`  |  中等  |  第 251 场周赛  |
|  1947  |  [最大兼容性评分和](/solution/1900-1999/1947.Maximum%20Compatibility%20Score%20Sum/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |  第 251 场周赛  |
|  1948  |  [删除系统中的重复文件夹](/solution/1900-1999/1948.Delete%20Duplicate%20Folders%20in%20System/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`,`哈希函数`  |  困难  |  第 251 场周赛  |
|  1949  |  [坚定的友谊](/solution/1900-1999/1949.Strong%20Friendship/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1950  |  [所有子数组最小值中的最大值](/solution/1900-1999/1950.Maximum%20of%20Minimum%20Values%20in%20All%20Subarrays/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  🔒  |
|  1951  |  [查询具有最多共同关注者的所有两两结对组](/solution/1900-1999/1951.All%20the%20Pairs%20With%20the%20Maximum%20Number%20of%20Common%20Followers/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1952  |  [三除数](/solution/1900-1999/1952.Three%20Divisors/README.md)  |  `数学`  |  简单  |  第 252 场周赛  |
|  1953  |  [你可以工作的最大周数](/solution/1900-1999/1953.Maximum%20Number%20of%20Weeks%20for%20Which%20You%20Can%20Work/README.md)  |  `贪心`,`数组`  |  中等  |  第 252 场周赛  |
|  1954  |  [收集足够苹果的最小花园周长](/solution/1900-1999/1954.Minimum%20Garden%20Perimeter%20to%20Collect%20Enough%20Apples/README.md)  |  `数学`,`二分查找`  |  中等  |  第 252 场周赛  |
|  1955  |  [统计特殊子序列的数目](/solution/1900-1999/1955.Count%20Number%20of%20Special%20Subsequences/README.md)  |  `数组`,`动态规划`  |  困难  |  第 252 场周赛  |
|  1956  |  [感染 K 种病毒所需的最短时间](/solution/1900-1999/1956.Minimum%20Time%20For%20K%20Virus%20Variants%20to%20Spread/README.md)  |  `几何`,`数组`,`数学`,`二分查找`,`枚举`  |  困难  |  🔒  |
|  1957  |  [删除字符使字符串变好](/solution/1900-1999/1957.Delete%20Characters%20to%20Make%20Fancy%20String/README.md)  |  `字符串`  |  简单  |  第 58 场双周赛  |
|  1958  |  [检查操作是否合法](/solution/1900-1999/1958.Check%20if%20Move%20is%20Legal/README.md)  |  `数组`,`枚举`,`矩阵`  |  中等  |  第 58 场双周赛  |
|  1959  |  [K 次调整数组大小浪费的最小总空间](/solution/1900-1999/1959.Minimum%20Total%20Space%20Wasted%20With%20K%20Resizing%20Operations/README.md)  |  `数组`,`动态规划`  |  中等  |  第 58 场双周赛  |
|  1960  |  [两个回文子字符串长度的最大乘积](/solution/1900-1999/1960.Maximum%20Product%20of%20the%20Length%20of%20Two%20Palindromic%20Substrings/README.md)  |  `字符串`,`哈希函数`,`滚动哈希`  |  困难  |  第 58 场双周赛  |
|  1961  |  [检查字符串是否为数组前缀](/solution/1900-1999/1961.Check%20If%20String%20Is%20a%20Prefix%20of%20Array/README.md)  |  `数组`,`字符串`  |  简单  |  第 253 场周赛  |
|  1962  |  [移除石子使总数最小](/solution/1900-1999/1962.Remove%20Stones%20to%20Minimize%20the%20Total/README.md)  |  `数组`,`堆(优先队列)`  |  中等  |  第 253 场周赛  |
|  1963  |  [使字符串平衡的最小交换次数](/solution/1900-1999/1963.Minimum%20Number%20of%20Swaps%20to%20Make%20the%20String%20Balanced/README.md)  |  `栈`,`贪心`,`双指针`,`字符串`  |  中等  |  第 253 场周赛  |
|  1964  |  [找出到每个位置为止最长的有效障碍赛跑路线](/solution/1900-1999/1964.Find%20the%20Longest%20Valid%20Obstacle%20Course%20at%20Each%20Position/README.md)  |  `树状数组`,`数组`,`二分查找`  |  困难  |  第 253 场周赛  |
|  1965  |  [丢失信息的雇员](/solution/1900-1999/1965.Employees%20With%20Missing%20Information/README.md)  |  `数据库`  |  简单  |    |
|  1966  |  [未排序数组中的可被二分搜索的数](/solution/1900-1999/1966.Binary%20Searchable%20Numbers%20in%20an%20Unsorted%20Array/README.md)  |  `数组`,`二分查找`  |  中等  |  🔒  |
|  1967  |  [作为子字符串出现在单词中的字符串数目](/solution/1900-1999/1967.Number%20of%20Strings%20That%20Appear%20as%20Substrings%20in%20Word/README.md)  |  `字符串`  |  简单  |  第 254 场周赛  |
|  1968  |  [构造元素不等于两相邻元素平均值的数组](/solution/1900-1999/1968.Array%20With%20Elements%20Not%20Equal%20to%20Average%20of%20Neighbors/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 254 场周赛  |
|  1969  |  [数组元素的最小非零乘积](/solution/1900-1999/1969.Minimum%20Non-Zero%20Product%20of%20the%20Array%20Elements/README.md)  |  `贪心`,`递归`,`数学`  |  中等  |  第 254 场周赛  |
|  1970  |  [你能穿过矩阵的最后一天](/solution/1900-1999/1970.Last%20Day%20Where%20You%20Can%20Still%20Cross/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`二分查找`,`矩阵`  |  困难  |  第 254 场周赛  |
|  1971  |  [寻找图中是否存在路径](/solution/1900-1999/1971.Find%20if%20Path%20Exists%20in%20Graph/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  简单  |    |
|  1972  |  [同一天的第一个电话和最后一个电话](/solution/1900-1999/1972.First%20and%20Last%20Call%20On%20the%20Same%20Day/README.md)  |  `数据库`  |  困难  |  🔒  |
|  1973  |  [值等于子节点值之和的节点数量](/solution/1900-1999/1973.Count%20Nodes%20Equal%20to%20Sum%20of%20Descendants/README.md)  |  `树`,`深度优先搜索`,`二叉搜索树`,`二叉树`  |  中等  |  🔒  |
|  1974  |  [使用特殊打字机键入单词的最少时间](/solution/1900-1999/1974.Minimum%20Time%20to%20Type%20Word%20Using%20Special%20Typewriter/README.md)  |  `贪心`,`字符串`  |  简单  |  第 59 场双周赛  |
|  1975  |  [最大方阵和](/solution/1900-1999/1975.Maximum%20Matrix%20Sum/README.md)  |  `贪心`,`数组`,`矩阵`  |  中等  |  第 59 场双周赛  |
|  1976  |  [到达目的地的方案数](/solution/1900-1999/1976.Number%20of%20Ways%20to%20Arrive%20at%20Destination/README.md)  |  `图`,`拓扑排序`,`动态规划`,`最短路`  |  中等  |  第 59 场双周赛  |
|  1977  |  [划分数字的方案数](/solution/1900-1999/1977.Number%20of%20Ways%20to%20Separate%20Numbers/README.md)  |  `字符串`,`动态规划`,`后缀数组`  |  困难  |  第 59 场双周赛  |
|  1978  |  [上级经理已离职的公司员工](/solution/1900-1999/1978.Employees%20Whose%20Manager%20Left%20the%20Company/README.md)  |  `数据库`  |  简单  |    |
|  1979  |  [找出数组的最大公约数](/solution/1900-1999/1979.Find%20Greatest%20Common%20Divisor%20of%20Array/README.md)  |  `数组`,`数学`,`数论`  |  简单  |  第 255 场周赛  |
|  1980  |  [找出不同的二进制字符串](/solution/1900-1999/1980.Find%20Unique%20Binary%20String/README.md)  |  `数组`,`字符串`,`回溯`  |  中等  |  第 255 场周赛  |
|  1981  |  [最小化目标值与所选元素的差](/solution/1900-1999/1981.Minimize%20the%20Difference%20Between%20Target%20and%20Chosen%20Elements/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 255 场周赛  |
|  1982  |  [从子集的和还原数组](/solution/1900-1999/1982.Find%20Array%20Given%20Subset%20Sums/README.md)  |  `数组`,`分治`  |  困难  |  第 255 场周赛  |
|  1983  |  [范围和相等的最宽索引对](/solution/1900-1999/1983.Widest%20Pair%20of%20Indices%20With%20Equal%20Range%20Sum/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  🔒  |
|  1984  |  [学生分数的最小差值](/solution/1900-1999/1984.Minimum%20Difference%20Between%20Highest%20and%20Lowest%20of%20K%20Scores/README.md)  |  `数组`,`排序`,`滑动窗口`  |  简单  |  第 256 场周赛  |
|  1985  |  [找出数组中的第 K 大整数](/solution/1900-1999/1985.Find%20the%20Kth%20Largest%20Integer%20in%20the%20Array/README.md)  |  `数组`,`字符串`,`分治`,`快速选择`,`排序`,`堆(优先队列)`  |  中等  |  第 256 场周赛  |
|  1986  |  [完成任务的最少工作时间段](/solution/1900-1999/1986.Minimum%20Number%20of%20Work%20Sessions%20to%20Finish%20the%20Tasks/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |  第 256 场周赛  |
|  1987  |  [不同的好子序列数目](/solution/1900-1999/1987.Number%20of%20Unique%20Good%20Subsequences/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 256 场周赛  |
|  1988  |  [找出每所学校的最低分数要求](/solution/1900-1999/1988.Find%20Cutoff%20Score%20for%20Each%20School/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1989  |  [捉迷藏中可捕获的最大人数](/solution/1900-1999/1989.Maximum%20Number%20of%20People%20That%20Can%20Be%20Caught%20in%20Tag/README.md)  |  `贪心`,`数组`  |  中等  |  🔒  |
|  1990  |  [统计实验的数量](/solution/1900-1999/1990.Count%20the%20Number%20of%20Experiments/README.md)  |  `数据库`  |  中等  |  🔒  |
|  1991  |  [找到数组的中间位置](/solution/1900-1999/1991.Find%20the%20Middle%20Index%20in%20Array/README.md)  |  `数组`,`前缀和`  |  简单  |  第 60 场双周赛  |
|  1992  |  [找到所有的农场组](/solution/1900-1999/1992.Find%20All%20Groups%20of%20Farmland/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`  |  中等  |  第 60 场双周赛  |
|  1993  |  [树上的操作](/solution/1900-1999/1993.Operations%20on%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`设计`,`数组`,`哈希表`  |  中等  |  第 60 场双周赛  |
|  1994  |  [好子集的数目](/solution/1900-1999/1994.The%20Number%20of%20Good%20Subsets/README.md)  |  `位运算`,`数组`,`数学`,`动态规划`,`状态压缩`  |  困难  |  第 60 场双周赛  |
|  1995  |  [统计特殊四元组](/solution/1900-1999/1995.Count%20Special%20Quadruplets/README.md)  |  `数组`,`枚举`  |  简单  |  第 257 场周赛  |
|  1996  |  [游戏中弱角色的数量](/solution/1900-1999/1996.The%20Number%20of%20Weak%20Characters%20in%20the%20Game/README.md)  |  `栈`,`贪心`,`数组`,`排序`,`单调栈`  |  中等  |  第 257 场周赛  |
|  1997  |  [访问完所有房间的第一天](/solution/1900-1999/1997.First%20Day%20Where%20You%20Have%20Been%20in%20All%20the%20Rooms/README.md)  |  `数组`,`动态规划`  |  中等  |  第 257 场周赛  |
|  1998  |  [数组的最大公因数排序](/solution/1900-1999/1998.GCD%20Sort%20of%20an%20Array/README.md)  |  `并查集`,`数组`,`数学`,`数论`,`排序`  |  困难  |  第 257 场周赛  |
|  1999  |  [最小的仅由两个数组成的倍数](/solution/1900-1999/1999.Smallest%20Greater%20Multiple%20Made%20of%20Two%20Digits/README.md)  |  `数学`,`枚举`  |  中等  |  🔒  |
|  2000  |  [反转单词前缀](/solution/2000-2099/2000.Reverse%20Prefix%20of%20Word/README.md)  |  `双指针`,`字符串`  |  简单  |  第 258 场周赛  |
|  2001  |  [可互换矩形的组数](/solution/2000-2099/2001.Number%20of%20Pairs%20of%20Interchangeable%20Rectangles/README.md)  |  `数组`,`哈希表`,`数学`,`计数`,`数论`  |  中等  |  第 258 场周赛  |
|  2002  |  [两个回文子序列长度的最大乘积](/solution/2000-2099/2002.Maximum%20Product%20of%20the%20Length%20of%20Two%20Palindromic%20Subsequences/README.md)  |  `位运算`,`字符串`,`动态规划`,`回溯`,`状态压缩`  |  中等  |  第 258 场周赛  |
|  2003  |  [每棵子树内缺失的最小基因值](/solution/2000-2099/2003.Smallest%20Missing%20Genetic%20Value%20in%20Each%20Subtree/README.md)  |  `树`,`深度优先搜索`,`并查集`,`动态规划`  |  困难  |  第 258 场周赛  |
|  2004  |  [职员招聘人数](/solution/2000-2099/2004.The%20Number%20of%20Seniors%20and%20Juniors%20to%20Join%20the%20Company/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2005  |  [斐波那契树的移除子树游戏](/solution/2000-2099/2005.Subtree%20Removal%20Game%20with%20Fibonacci%20Tree/README.md)  |  `树`,`数学`,`动态规划`,`二叉树`,`博弈`  |  困难  |  🔒  |
|  2006  |  [差的绝对值为 K 的数对数目](/solution/2000-2099/2006.Count%20Number%20of%20Pairs%20With%20Absolute%20Difference%20K/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 61 场双周赛  |
|  2007  |  [从双倍数组中还原原数组](/solution/2000-2099/2007.Find%20Original%20Array%20From%20Doubled%20Array/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`  |  中等  |  第 61 场双周赛  |
|  2008  |  [出租车的最大盈利](/solution/2000-2099/2008.Maximum%20Earnings%20From%20Taxi/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`  |  中等  |  第 61 场双周赛  |
|  2009  |  [使数组连续的最少操作数](/solution/2000-2099/2009.Minimum%20Number%20of%20Operations%20to%20Make%20Array%20Continuous/README.md)  |  `数组`,`二分查找`  |  困难  |  第 61 场双周赛  |
|  2010  |  [职员招聘人数 II](/solution/2000-2099/2010.The%20Number%20of%20Seniors%20and%20Juniors%20to%20Join%20the%20Company%20II/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2011  |  [执行操作后的变量值](/solution/2000-2099/2011.Final%20Value%20of%20Variable%20After%20Performing%20Operations/README.md)  |  `数组`,`字符串`,`模拟`  |  简单  |  第 259 场周赛  |
|  2012  |  [数组美丽值求和](/solution/2000-2099/2012.Sum%20of%20Beauty%20in%20the%20Array/README.md)  |  `数组`  |  中等  |  第 259 场周赛  |
|  2013  |  [检测正方形](/solution/2000-2099/2013.Detect%20Squares/README.md)  |  `设计`,`数组`,`哈希表`,`计数`  |  中等  |  第 259 场周赛  |
|  2014  |  [重复 K 次的最长子序列](/solution/2000-2099/2014.Longest%20Subsequence%20Repeated%20k%20Times/README.md)  |  `贪心`,`字符串`,`回溯`,`计数`,`枚举`  |  困难  |  第 259 场周赛  |
|  2015  |  [每段建筑物的平均高度](/solution/2000-2099/2015.Average%20Height%20of%20Buildings%20in%20Each%20Segment/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  中等  |  🔒  |
|  2016  |  [增量元素之间的最大差值](/solution/2000-2099/2016.Maximum%20Difference%20Between%20Increasing%20Elements/README.md)  |  `数组`  |  简单  |  第 260 场周赛  |
|  2017  |  [网格游戏](/solution/2000-2099/2017.Grid%20Game/README.md)  |  `数组`,`矩阵`,`前缀和`  |  中等  |  第 260 场周赛  |
|  2018  |  [判断单词是否能放入填字游戏内](/solution/2000-2099/2018.Check%20if%20Word%20Can%20Be%20Placed%20In%20Crossword/README.md)  |  `数组`,`枚举`,`矩阵`  |  中等  |  第 260 场周赛  |
|  2019  |  [解出数学表达式的学生分数](/solution/2000-2099/2019.The%20Score%20of%20Students%20Solving%20Math%20Expression/README.md)  |  `栈`,`记忆化搜索`,`数组`,`数学`,`字符串`,`动态规划`  |  困难  |  第 260 场周赛  |
|  2020  |  [无流量的帐户数](/solution/2000-2099/2020.Number%20of%20Accounts%20That%20Did%20Not%20Stream/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2021  |  [街上最亮的位置](/solution/2000-2099/2021.Brightest%20Position%20on%20Street/README.md)  |  `数组`,`有序集合`,`前缀和`  |  中等  |  🔒  |
|  2022  |  [将一维数组转变成二维数组](/solution/2000-2099/2022.Convert%201D%20Array%20Into%202D%20Array/README.md)  |  `数组`,`矩阵`,`模拟`  |  简单  |  第 62 场双周赛  |
|  2023  |  [连接后等于目标字符串的字符串对](/solution/2000-2099/2023.Number%20of%20Pairs%20of%20Strings%20With%20Concatenation%20Equal%20to%20Target/README.md)  |  `数组`,`字符串`  |  中等  |  第 62 场双周赛  |
|  2024  |  [考试的最大困扰度](/solution/2000-2099/2024.Maximize%20the%20Confusion%20of%20an%20Exam/README.md)  |  `字符串`,`二分查找`,`前缀和`,`滑动窗口`  |  中等  |  第 62 场双周赛  |
|  2025  |  [分割数组的最多方案数](/solution/2000-2099/2025.Maximum%20Number%20of%20Ways%20to%20Partition%20an%20Array/README.md)  |  `数组`,`哈希表`,`计数`,`枚举`,`前缀和`  |  困难  |  第 62 场双周赛  |
|  2026  |  [低质量的问题](/solution/2000-2099/2026.Low-Quality%20Problems/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2027  |  [转换字符串的最少操作次数](/solution/2000-2099/2027.Minimum%20Moves%20to%20Convert%20String/README.md)  |  `贪心`,`字符串`  |  简单  |  第 261 场周赛  |
|  2028  |  [找出缺失的观测数据](/solution/2000-2099/2028.Find%20Missing%20Observations/README.md)  |  `数组`,`数学`,`模拟`  |  中等  |  第 261 场周赛  |
|  2029  |  [石子游戏 IX](/solution/2000-2099/2029.Stone%20Game%20IX/README.md)  |  `贪心`,`数组`,`数学`,`计数`,`博弈`  |  中等  |  第 261 场周赛  |
|  2030  |  [含特定字母的最小子序列](/solution/2000-2099/2030.Smallest%20K-Length%20Subsequence%20With%20Occurrences%20of%20a%20Letter/README.md)  |  `栈`,`贪心`,`字符串`,`单调栈`  |  困难  |  第 261 场周赛  |
|  2031  |  [1 比 0 多的子数组个数](/solution/2000-2099/2031.Count%20Subarrays%20With%20More%20Ones%20Than%20Zeros/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  中等  |  🔒  |
|  2032  |  [至少在两个数组中出现的值](/solution/2000-2099/2032.Two%20Out%20of%20Three/README.md)  |  `数组`,`哈希表`  |  简单  |  第 262 场周赛  |
|  2033  |  [获取单值网格的最小操作数](/solution/2000-2099/2033.Minimum%20Operations%20to%20Make%20a%20Uni-Value%20Grid/README.md)  |  `数组`,`数学`,`矩阵`,`排序`  |  中等  |  第 262 场周赛  |
|  2034  |  [股票价格波动](/solution/2000-2099/2034.Stock%20Price%20Fluctuation/README.md)  |  `设计`,`哈希表`,`数据流`,`有序集合`,`堆(优先队列)`  |  中等  |  第 262 场周赛  |
|  2035  |  [将数组分成两个数组并最小化数组和的差](/solution/2000-2099/2035.Partition%20Array%20Into%20Two%20Arrays%20to%20Minimize%20Sum%20Difference/README.md)  |  `位运算`,`数组`,`双指针`,`二分查找`,`动态规划`,`状态压缩`,`有序集合`  |  困难  |  第 262 场周赛  |
|  2036  |  [最大交替子数组和](/solution/2000-2099/2036.Maximum%20Alternating%20Subarray%20Sum/README.md)  |  `数组`,`动态规划`  |  中等  |  🔒  |
|  2037  |  [使每位学生都有座位的最少移动次数](/solution/2000-2099/2037.Minimum%20Number%20of%20Moves%20to%20Seat%20Everyone/README.md)  |  `数组`,`排序`  |  简单  |  第 63 场双周赛  |
|  2038  |  [如果相邻两个颜色均相同则删除当前颜色](/solution/2000-2099/2038.Remove%20Colored%20Pieces%20if%20Both%20Neighbors%20are%20the%20Same%20Color/README.md)  |  `贪心`,`数学`,`字符串`,`博弈`  |  中等  |  第 63 场双周赛  |
|  2039  |  [网络空闲的时刻](/solution/2000-2099/2039.The%20Time%20When%20the%20Network%20Becomes%20Idle/README.md)  |  `广度优先搜索`,`图`,`数组`  |  中等  |  第 63 场双周赛  |
|  2040  |  [两个有序数组的第 K 小乘积](/solution/2000-2099/2040.Kth%20Smallest%20Product%20of%20Two%20Sorted%20Arrays/README.md)  |  `数组`,`二分查找`  |  困难  |  第 63 场双周赛  |
|  2041  |  [面试中被录取的候选人](/solution/2000-2099/2041.Accepted%20Candidates%20From%20the%20Interviews/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2042  |  [检查句子中的数字是否递增](/solution/2000-2099/2042.Check%20if%20Numbers%20Are%20Ascending%20in%20a%20Sentence/README.md)  |  `字符串`  |  简单  |  第 263 场周赛  |
|  2043  |  [简易银行系统](/solution/2000-2099/2043.Simple%20Bank%20System/README.md)  |  `设计`,`数组`,`哈希表`,`模拟`  |  中等  |  第 263 场周赛  |
|  2044  |  [统计按位或能得到最大值的子集数目](/solution/2000-2099/2044.Count%20Number%20of%20Maximum%20Bitwise-OR%20Subsets/README.md)  |  `位运算`,`数组`,`回溯`  |  中等  |  第 263 场周赛  |
|  2045  |  [到达目的地的第二短时间](/solution/2000-2099/2045.Second%20Minimum%20Time%20to%20Reach%20Destination/README.md)  |  `广度优先搜索`,`图`,`最短路`  |  困难  |  第 263 场周赛  |
|  2046  |  [给按照绝对值排序的链表排序](/solution/2000-2099/2046.Sort%20Linked%20List%20Already%20Sorted%20Using%20Absolute%20Values/README.md)  |  `链表`,`双指针`,`排序`  |  中等  |  🔒  |
|  2047  |  [句子中的有效单词数](/solution/2000-2099/2047.Number%20of%20Valid%20Words%20in%20a%20Sentence/README.md)  |  `字符串`  |  简单  |  第 264 场周赛  |
|  2048  |  [下一个更大的数值平衡数](/solution/2000-2099/2048.Next%20Greater%20Numerically%20Balanced%20Number/README.md)  |  `数学`,`回溯`,`枚举`  |  中等  |  第 264 场周赛  |
|  2049  |  [统计最高分的节点数目](/solution/2000-2099/2049.Count%20Nodes%20With%20the%20Highest%20Score/README.md)  |  `树`,`深度优先搜索`,`数组`,`二叉树`  |  中等  |  第 264 场周赛  |
|  2050  |  [并行课程 III](/solution/2000-2099/2050.Parallel%20Courses%20III/README.md)  |  `图`,`拓扑排序`,`数组`,`动态规划`  |  困难  |  第 264 场周赛  |
|  2051  |  [商店中每个成员的级别](/solution/2000-2099/2051.The%20Category%20of%20Each%20Member%20in%20the%20Store/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2052  |  [将句子分隔成行的最低成本](/solution/2000-2099/2052.Minimum%20Cost%20to%20Separate%20Sentence%20Into%20Rows/README.md)  |  `数组`,`动态规划`  |  中等  |  🔒  |
|  2053  |  [数组中第 K 个独一无二的字符串](/solution/2000-2099/2053.Kth%20Distinct%20String%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`字符串`,`计数`  |  简单  |  第 64 场双周赛  |
|  2054  |  [两个最好的不重叠活动](/solution/2000-2099/2054.Two%20Best%20Non-Overlapping%20Events/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`,`堆(优先队列)`  |  中等  |  第 64 场双周赛  |
|  2055  |  [蜡烛之间的盘子](/solution/2000-2099/2055.Plates%20Between%20Candles/README.md)  |  `数组`,`字符串`,`二分查找`,`前缀和`  |  中等  |  第 64 场双周赛  |
|  2056  |  [棋盘上有效移动组合的数目](/solution/2000-2099/2056.Number%20of%20Valid%20Move%20Combinations%20On%20Chessboard/README.md)  |  `数组`,`字符串`,`回溯`,`模拟`  |  困难  |  第 64 场双周赛  |
|  2057  |  [值相等的最小索引](/solution/2000-2099/2057.Smallest%20Index%20With%20Equal%20Value/README.md)  |  `数组`  |  简单  |  第 265 场周赛  |
|  2058  |  [找出临界点之间的最小和最大距离](/solution/2000-2099/2058.Find%20the%20Minimum%20and%20Maximum%20Number%20of%20Nodes%20Between%20Critical%20Points/README.md)  |  `链表`  |  中等  |  第 265 场周赛  |
|  2059  |  [转化数字的最小运算数](/solution/2000-2099/2059.Minimum%20Operations%20to%20Convert%20Number/README.md)  |  `广度优先搜索`,`数组`  |  中等  |  第 265 场周赛  |
|  2060  |  [同源字符串检测](/solution/2000-2099/2060.Check%20if%20an%20Original%20String%20Exists%20Given%20Two%20Encoded%20Strings/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 265 场周赛  |
|  2061  |  [扫地机器人清扫过的空间个数](/solution/2000-2099/2061.Number%20of%20Spaces%20Cleaning%20Robot%20Cleaned/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |  🔒  |
|  2062  |  [统计字符串中的元音子字符串](/solution/2000-2099/2062.Count%20Vowel%20Substrings%20of%20a%20String/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 266 场周赛  |
|  2063  |  [所有子字符串中的元音](/solution/2000-2099/2063.Vowels%20of%20All%20Substrings/README.md)  |  `数学`,`字符串`,`动态规划`,`组合数学`  |  中等  |  第 266 场周赛  |
|  2064  |  [分配给商店的最多商品的最小值](/solution/2000-2099/2064.Minimized%20Maximum%20of%20Products%20Distributed%20to%20Any%20Store/README.md)  |  `数组`,`二分查找`  |  中等  |  第 266 场周赛  |
|  2065  |  [最大化一张图中的路径价值](/solution/2000-2099/2065.Maximum%20Path%20Quality%20of%20a%20Graph/README.md)  |  `图`,`数组`,`回溯`  |  困难  |  第 266 场周赛  |
|  2066  |  [账户余额](/solution/2000-2099/2066.Account%20Balance/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2067  |  [等计数子串的数量](/solution/2000-2099/2067.Number%20of%20Equal%20Count%20Substrings/README.md)  |  `字符串`,`计数`,`前缀和`  |  中等  |  🔒  |
|  2068  |  [检查两个字符串是否几乎相等](/solution/2000-2099/2068.Check%20Whether%20Two%20Strings%20are%20Almost%20Equivalent/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 65 场双周赛  |
|  2069  |  [模拟行走机器人 II](/solution/2000-2099/2069.Walking%20Robot%20Simulation%20II/README.md)  |  `设计`,`模拟`  |  中等  |  第 65 场双周赛  |
|  2070  |  [每一个查询的最大美丽值](/solution/2000-2099/2070.Most%20Beautiful%20Item%20for%20Each%20Query/README.md)  |  `数组`,`二分查找`,`排序`  |  中等  |  第 65 场双周赛  |
|  2071  |  [你可以安排的最多任务数目](/solution/2000-2099/2071.Maximum%20Number%20of%20Tasks%20You%20Can%20Assign/README.md)  |  `贪心`,`队列`,`数组`,`二分查找`,`排序`,`单调队列`  |  困难  |  第 65 场双周赛  |
|  2072  |  [赢得比赛的大学](/solution/2000-2099/2072.The%20Winner%20University/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2073  |  [买票需要的时间](/solution/2000-2099/2073.Time%20Needed%20to%20Buy%20Tickets/README.md)  |  `队列`,`数组`,`模拟`  |  简单  |  第 267 场周赛  |
|  2074  |  [反转偶数长度组的节点](/solution/2000-2099/2074.Reverse%20Nodes%20in%20Even%20Length%20Groups/README.md)  |  `链表`  |  中等  |  第 267 场周赛  |
|  2075  |  [解码斜向换位密码](/solution/2000-2099/2075.Decode%20the%20Slanted%20Ciphertext/README.md)  |  `字符串`,`模拟`  |  中等  |  第 267 场周赛  |
|  2076  |  [处理含限制条件的好友请求](/solution/2000-2099/2076.Process%20Restricted%20Friend%20Requests/README.md)  |  `并查集`,`图`  |  困难  |  第 267 场周赛  |
|  2077  |  [殊途同归](/solution/2000-2099/2077.Paths%20in%20Maze%20That%20Lead%20to%20Same%20Room/README.md)  |  `图`  |  中等  |  🔒  |
|  2078  |  [两栋颜色不同且距离最远的房子](/solution/2000-2099/2078.Two%20Furthest%20Houses%20With%20Different%20Colors/README.md)  |  `贪心`,`数组`  |  简单  |  第 268 场周赛  |
|  2079  |  [给植物浇水](/solution/2000-2099/2079.Watering%20Plants/README.md)  |  `数组`  |  中等  |  第 268 场周赛  |
|  2080  |  [区间内查询数字的频率](/solution/2000-2099/2080.Range%20Frequency%20Queries/README.md)  |  `设计`,`线段树`,`数组`,`哈希表`,`二分查找`  |  中等  |  第 268 场周赛  |
|  2081  |  [k 镜像数字的和](/solution/2000-2099/2081.Sum%20of%20k-Mirror%20Numbers/README.md)  |  `数学`,`枚举`  |  困难  |  第 268 场周赛  |
|  2082  |  [富有客户的数量](/solution/2000-2099/2082.The%20Number%20of%20Rich%20Customers/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2083  |  [求以相同字母开头和结尾的子串总数](/solution/2000-2099/2083.Substrings%20That%20Begin%20and%20End%20With%20the%20Same%20Letter/README.md)  |  `哈希表`,`数学`,`字符串`,`计数`,`前缀和`  |  中等  |  🔒  |
|  2084  |  [为订单类型为 0 的客户删除类型为 1 的订单](/solution/2000-2099/2084.Drop%20Type%201%20Orders%20for%20Customers%20With%20Type%200%20Orders/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2085  |  [统计出现过一次的公共字符串](/solution/2000-2099/2085.Count%20Common%20Words%20With%20One%20Occurrence/README.md)  |  `数组`,`哈希表`,`字符串`,`计数`  |  简单  |  第 66 场双周赛  |
|  2086  |  [从房屋收集雨水需要的最少水桶数](/solution/2000-2099/2086.Minimum%20Number%20of%20Food%20Buckets%20to%20Feed%20the%20Hamsters/README.md)  |  `贪心`,`字符串`,`动态规划`  |  中等  |  第 66 场双周赛  |
|  2087  |  [网格图中机器人回家的最小代价](/solution/2000-2099/2087.Minimum%20Cost%20Homecoming%20of%20a%20Robot%20in%20a%20Grid/README.md)  |  `贪心`,`数组`,`矩阵`  |  中等  |  第 66 场双周赛  |
|  2088  |  [统计农场中肥沃金字塔的数目](/solution/2000-2099/2088.Count%20Fertile%20Pyramids%20in%20a%20Land/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  第 66 场双周赛  |
|  2089  |  [找出数组排序后的目标下标](/solution/2000-2099/2089.Find%20Target%20Indices%20After%20Sorting%20Array/README.md)  |  `数组`,`二分查找`,`排序`  |  简单  |  第 269 场周赛  |
|  2090  |  [半径为 k 的子数组平均值](/solution/2000-2099/2090.K%20Radius%20Subarray%20Averages/README.md)  |  `数组`,`滑动窗口`  |  中等  |  第 269 场周赛  |
|  2091  |  [从数组中移除最大值和最小值](/solution/2000-2099/2091.Removing%20Minimum%20and%20Maximum%20From%20Array/README.md)  |  `贪心`,`数组`  |  中等  |  第 269 场周赛  |
|  2092  |  [找出知晓秘密的所有专家](/solution/2000-2099/2092.Find%20All%20People%20With%20Secret/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`,`排序`  |  困难  |  第 269 场周赛  |
|  2093  |  [前往目标城市的最小费用](/solution/2000-2099/2093.Minimum%20Cost%20to%20Reach%20City%20With%20Discounts/README.md)  |  `图`,`最短路`,`堆(优先队列)`  |  中等  |  🔒  |
|  2094  |  [找出 3 位偶数](/solution/2000-2099/2094.Finding%203-Digit%20Even%20Numbers/README.md)  |  `数组`,`哈希表`,`枚举`,`排序`  |  简单  |  第 270 场周赛  |
|  2095  |  [删除链表的中间节点](/solution/2000-2099/2095.Delete%20the%20Middle%20Node%20of%20a%20Linked%20List/README.md)  |  `链表`,`双指针`  |  中等  |  第 270 场周赛  |
|  2096  |  [从二叉树一个节点到另一个节点每一步的方向](/solution/2000-2099/2096.Step-By-Step%20Directions%20From%20a%20Binary%20Tree%20Node%20to%20Another/README.md)  |  `树`,`深度优先搜索`,`字符串`,`二叉树`  |  中等  |  第 270 场周赛  |
|  2097  |  [合法重新排列数对](/solution/2000-2099/2097.Valid%20Arrangement%20of%20Pairs/README.md)  |  `深度优先搜索`,`图`,`欧拉回路`  |  困难  |  第 270 场周赛  |
|  2098  |  [长度为 K 的最大偶数和子序列](/solution/2000-2099/2098.Subsequence%20of%20Size%20K%20With%20the%20Largest%20Even%20Sum/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  2099  |  [找到和最大的长度为 K 的子序列](/solution/2000-2099/2099.Find%20Subsequence%20of%20Length%20K%20With%20the%20Largest%20Sum/README.md)  |  `数组`,`哈希表`,`排序`,`堆(优先队列)`  |  简单  |  第 67 场双周赛  |
|  2100  |  [适合野炊的日子](/solution/2100-2199/2100.Find%20Good%20Days%20to%20Rob%20the%20Bank/README.md)  |  `数组`,`动态规划`,`前缀和`  |  中等  |  第 67 场双周赛  |
|  2101  |  [引爆最多的炸弹](/solution/2100-2199/2101.Detonate%20the%20Maximum%20Bombs/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`几何`,`数组`,`数学`  |  中等  |  第 67 场双周赛  |
|  2102  |  [序列顺序查询](/solution/2100-2199/2102.Sequentially%20Ordinal%20Rank%20Tracker/README.md)  |  `设计`,`数据流`,`有序集合`,`堆(优先队列)`  |  困难  |  第 67 场双周赛  |
|  2103  |  [环和杆](/solution/2100-2199/2103.Rings%20and%20Rods/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 271 场周赛  |
|  2104  |  [子数组范围和](/solution/2100-2199/2104.Sum%20of%20Subarray%20Ranges/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  第 271 场周赛  |
|  2105  |  [给植物浇水 II](/solution/2100-2199/2105.Watering%20Plants%20II/README.md)  |  `数组`,`双指针`,`模拟`  |  中等  |  第 271 场周赛  |
|  2106  |  [摘水果](/solution/2100-2199/2106.Maximum%20Fruits%20Harvested%20After%20at%20Most%20K%20Steps/README.md)  |  `数组`,`二分查找`,`前缀和`,`滑动窗口`  |  困难  |  第 271 场周赛  |
|  2107  |  [分享 K 个糖果后独特口味的数量](/solution/2100-2199/2107.Number%20of%20Unique%20Flavors%20After%20Sharing%20K%20Candies/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  🔒  |
|  2108  |  [找出数组中的第一个回文字符串](/solution/2100-2199/2108.Find%20First%20Palindromic%20String%20in%20the%20Array/README.md)  |  `数组`,`双指针`,`字符串`  |  简单  |  第 272 场周赛  |
|  2109  |  [向字符串添加空格](/solution/2100-2199/2109.Adding%20Spaces%20to%20a%20String/README.md)  |  `数组`,`字符串`,`模拟`  |  中等  |  第 272 场周赛  |
|  2110  |  [股票平滑下跌阶段的数目](/solution/2100-2199/2110.Number%20of%20Smooth%20Descent%20Periods%20of%20a%20Stock/README.md)  |  `数组`,`数学`,`动态规划`  |  中等  |  第 272 场周赛  |
|  2111  |  [使数组 K 递增的最少操作次数](/solution/2100-2199/2111.Minimum%20Operations%20to%20Make%20the%20Array%20K-Increasing/README.md)  |  `数组`,`二分查找`  |  困难  |  第 272 场周赛  |
|  2112  |  [最繁忙的机场](/solution/2100-2199/2112.The%20Airport%20With%20the%20Most%20Traffic/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2113  |  [查询删除和添加元素后的数组](/solution/2100-2199/2113.Elements%20in%20Array%20After%20Removing%20and%20Replacing%20Elements/README.md)  |  `数组`  |  中等  |  🔒  |
|  2114  |  [句子中的最多单词数](/solution/2100-2199/2114.Maximum%20Number%20of%20Words%20Found%20in%20Sentences/README.md)  |  `数组`,`字符串`  |  简单  |  第 68 场双周赛  |
|  2115  |  [从给定原材料中找到所有可以做出的菜](/solution/2100-2199/2115.Find%20All%20Possible%20Recipes%20from%20Given%20Supplies/README.md)  |  `图`,`拓扑排序`,`数组`,`哈希表`,`字符串`  |  中等  |  第 68 场双周赛  |
|  2116  |  [判断一个括号字符串是否有效](/solution/2100-2199/2116.Check%20if%20a%20Parentheses%20String%20Can%20Be%20Valid/README.md)  |  `栈`,`贪心`,`字符串`  |  中等  |  第 68 场双周赛  |
|  2117  |  [一个区间内所有数乘积的缩写](/solution/2100-2199/2117.Abbreviating%20the%20Product%20of%20a%20Range/README.md)  |  `数学`  |  困难  |  第 68 场双周赛  |
|  2118  |  [建立方程](/solution/2100-2199/2118.Build%20the%20Equation/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2119  |  [反转两次的数字](/solution/2100-2199/2119.A%20Number%20After%20a%20Double%20Reversal/README.md)  |  `数学`  |  简单  |  第 273 场周赛  |
|  2120  |  [执行所有后缀指令](/solution/2100-2199/2120.Execution%20of%20All%20Suffix%20Instructions%20Staying%20in%20a%20Grid/README.md)  |  `字符串`,`模拟`  |  中等  |  第 273 场周赛  |
|  2121  |  [相同元素的间隔之和](/solution/2100-2199/2121.Intervals%20Between%20Identical%20Elements/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  第 273 场周赛  |
|  2122  |  [还原原数组](/solution/2100-2199/2122.Recover%20the%20Original%20Array/README.md)  |  `数组`,`哈希表`,`枚举`,`排序`  |  困难  |  第 273 场周赛  |
|  2123  |  [使矩阵中的 1 互不相邻的最小操作数](/solution/2100-2199/2123.Minimum%20Operations%20to%20Remove%20Adjacent%20Ones%20in%20Matrix/README.md)  |  `图`,`数组`,`矩阵`  |  困难  |  🔒  |
|  2124  |  [检查是否所有 A 都在 B 之前](/solution/2100-2199/2124.Check%20if%20All%20A%27s%20Appears%20Before%20All%20B%27s/README.md)  |  `字符串`  |  简单  |  第 274 场周赛  |
|  2125  |  [银行中的激光束数量](/solution/2100-2199/2125.Number%20of%20Laser%20Beams%20in%20a%20Bank/README.md)  |  `数组`,`数学`,`字符串`,`矩阵`  |  中等  |  第 274 场周赛  |
|  2126  |  [摧毁小行星](/solution/2100-2199/2126.Destroying%20Asteroids/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 274 场周赛  |
|  2127  |  [参加会议的最多员工数](/solution/2100-2199/2127.Maximum%20Employees%20to%20Be%20Invited%20to%20a%20Meeting/README.md)  |  `深度优先搜索`,`图`,`拓扑排序`  |  困难  |  第 274 场周赛  |
|  2128  |  [通过翻转行或列来去除所有的 1](/solution/2100-2199/2128.Remove%20All%20Ones%20With%20Row%20and%20Column%20Flips/README.md)  |  `位运算`,`数组`,`数学`,`矩阵`  |  中等  |  🔒  |
|  2129  |  [将标题首字母大写](/solution/2100-2199/2129.Capitalize%20the%20Title/README.md)  |  `字符串`  |  简单  |  第 69 场双周赛  |
|  2130  |  [链表最大孪生和](/solution/2100-2199/2130.Maximum%20Twin%20Sum%20of%20a%20Linked%20List/README.md)  |  `栈`,`链表`,`双指针`  |  中等  |  第 69 场双周赛  |
|  2131  |  [连接两字母单词得到的最长回文串](/solution/2100-2199/2131.Longest%20Palindrome%20by%20Concatenating%20Two%20Letter%20Words/README.md)  |  `贪心`,`数组`,`哈希表`,`字符串`,`计数`  |  中等  |  第 69 场双周赛  |
|  2132  |  [用邮票贴满网格图](/solution/2100-2199/2132.Stamping%20the%20Grid/README.md)  |  `贪心`,`数组`,`矩阵`,`前缀和`  |  困难  |  第 69 场双周赛  |
|  2133  |  [检查是否每一行每一列都包含全部整数](/solution/2100-2199/2133.Check%20if%20Every%20Row%20and%20Column%20Contains%20All%20Numbers/README.md)  |  `数组`,`哈希表`,`矩阵`  |  简单  |  第 275 场周赛  |
|  2134  |  [最少交换次数来组合所有的 1 II](/solution/2100-2199/2134.Minimum%20Swaps%20to%20Group%20All%201%27s%20Together%20II/README.md)  |  `数组`,`滑动窗口`  |  中等  |  第 275 场周赛  |
|  2135  |  [统计追加字母可以获得的单词数](/solution/2100-2199/2135.Count%20Words%20Obtained%20After%20Adding%20a%20Letter/README.md)  |  `位运算`,`数组`,`哈希表`,`字符串`,`排序`  |  中等  |  第 275 场周赛  |
|  2136  |  [全部开花的最早一天](/solution/2100-2199/2136.Earliest%20Possible%20Day%20of%20Full%20Bloom/README.md)  |  `贪心`,`数组`,`排序`  |  困难  |  第 275 场周赛  |
|  2137  |  [通过倒水操作让所有的水桶所含水量相等](/solution/2100-2199/2137.Pour%20Water%20Between%20Buckets%20to%20Make%20Water%20Levels%20Equal/README.md)  |  `数组`,`二分查找`  |  中等  |  🔒  |
|  2138  |  [将字符串拆分为若干长度为 k 的组](/solution/2100-2199/2138.Divide%20a%20String%20Into%20Groups%20of%20Size%20k/README.md)  |  `字符串`,`模拟`  |  简单  |  第 276 场周赛  |
|  2139  |  [得到目标值的最少行动次数](/solution/2100-2199/2139.Minimum%20Moves%20to%20Reach%20Target%20Score/README.md)  |  `贪心`,`数学`  |  中等  |  第 276 场周赛  |
|  2140  |  [解决智力问题](/solution/2100-2199/2140.Solving%20Questions%20With%20Brainpower/README.md)  |  `数组`,`动态规划`  |  中等  |  第 276 场周赛  |
|  2141  |  [同时运行 N 台电脑的最长时间](/solution/2100-2199/2141.Maximum%20Running%20Time%20of%20N%20Computers/README.md)  |  `贪心`,`数组`,`二分查找`,`排序`  |  困难  |  第 276 场周赛  |
|  2142  |  [每辆车的乘客人数 I](/solution/2100-2199/2142.The%20Number%20of%20Passengers%20in%20Each%20Bus%20I/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2143  |  [在两个数组的区间中选取数字](/solution/2100-2199/2143.Choose%20Numbers%20From%20Two%20Arrays%20in%20Range/README.md)  |  `数组`,`动态规划`  |  困难  |  🔒  |
|  2144  |  [打折购买糖果的最小开销](/solution/2100-2199/2144.Minimum%20Cost%20of%20Buying%20Candies%20With%20Discount/README.md)  |  `贪心`,`数组`,`排序`  |  简单  |  第 70 场双周赛  |
|  2145  |  [统计隐藏数组数目](/solution/2100-2199/2145.Count%20the%20Hidden%20Sequences/README.md)  |  `数组`,`前缀和`  |  中等  |  第 70 场双周赛  |
|  2146  |  [价格范围内最高排名的 K 样物品](/solution/2100-2199/2146.K%20Highest%20Ranked%20Items%20Within%20a%20Price%20Range/README.md)  |  `广度优先搜索`,`数组`,`矩阵`,`排序`,`堆(优先队列)`  |  中等  |  第 70 场双周赛  |
|  2147  |  [分隔长廊的方案数](/solution/2100-2199/2147.Number%20of%20Ways%20to%20Divide%20a%20Long%20Corridor/README.md)  |  `数学`,`字符串`,`动态规划`  |  困难  |  第 70 场双周赛  |
|  2148  |  [元素计数](/solution/2100-2199/2148.Count%20Elements%20With%20Strictly%20Smaller%20and%20Greater%20Elements/README.md)  |  `数组`,`排序`  |  简单  |  第 277 场周赛  |
|  2149  |  [按符号重排数组](/solution/2100-2199/2149.Rearrange%20Array%20Elements%20by%20Sign/README.md)  |  `数组`,`双指针`,`模拟`  |  中等  |  第 277 场周赛  |
|  2150  |  [找出数组中的所有孤独数字](/solution/2100-2199/2150.Find%20All%20Lonely%20Numbers%20in%20the%20Array/README.md)  |  `数组`,`哈希表`,`计数`  |  中等  |  第 277 场周赛  |
|  2151  |  [基于陈述统计最多好人数](/solution/2100-2199/2151.Maximum%20Good%20People%20Based%20on%20Statements/README.md)  |  `位运算`,`数组`,`回溯`,`枚举`  |  困难  |  第 277 场周赛  |
|  2152  |  [穿过所有点的所需最少直线数量](/solution/2100-2199/2152.Minimum%20Number%20of%20Lines%20to%20Cover%20Points/README.md)  |  `位运算`,`几何`,`数组`,`哈希表`,`数学`,`动态规划`,`回溯`,`状态压缩`  |  中等  |  🔒  |
|  2153  |  [每辆车的乘客人数 II](/solution/2100-2199/2153.The%20Number%20of%20Passengers%20in%20Each%20Bus%20II/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2154  |  [将找到的值乘以 2](/solution/2100-2199/2154.Keep%20Multiplying%20Found%20Values%20by%20Two/README.md)  |  `数组`,`哈希表`,`排序`,`模拟`  |  简单  |  第 278 场周赛  |
|  2155  |  [分组得分最高的所有下标](/solution/2100-2199/2155.All%20Divisions%20With%20the%20Highest%20Score%20of%20a%20Binary%20Array/README.md)  |  `数组`  |  中等  |  第 278 场周赛  |
|  2156  |  [查找给定哈希值的子串](/solution/2100-2199/2156.Find%20Substring%20With%20Given%20Hash%20Value/README.md)  |  `字符串`,`滑动窗口`,`哈希函数`,`滚动哈希`  |  困难  |  第 278 场周赛  |
|  2157  |  [字符串分组](/solution/2100-2199/2157.Groups%20of%20Strings/README.md)  |  `位运算`,`并查集`,`字符串`  |  困难  |  第 278 场周赛  |
|  2158  |  [每天绘制新区域的数量](/solution/2100-2199/2158.Amount%20of%20New%20Area%20Painted%20Each%20Day/README.md)  |  `线段树`,`数组`,`有序集合`  |  困难  |  🔒  |
|  2159  |  [分别排序两列](/solution/2100-2199/2159.Order%20Two%20Columns%20Independently/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2160  |  [拆分数位后四位数字的最小和](/solution/2100-2199/2160.Minimum%20Sum%20of%20Four%20Digit%20Number%20After%20Splitting%20Digits/README.md)  |  `贪心`,`数学`,`排序`  |  简单  |  第 71 场双周赛  |
|  2161  |  [根据给定数字划分数组](/solution/2100-2199/2161.Partition%20Array%20According%20to%20Given%20Pivot/README.md)  |  `数组`,`双指针`,`模拟`  |  中等  |  第 71 场双周赛  |
|  2162  |  [设置时间的最少代价](/solution/2100-2199/2162.Minimum%20Cost%20to%20Set%20Cooking%20Time/README.md)  |  `数学`,`枚举`  |  中等  |  第 71 场双周赛  |
|  2163  |  [删除元素后和的最小差值](/solution/2100-2199/2163.Minimum%20Difference%20in%20Sums%20After%20Removal%20of%20Elements/README.md)  |  `数组`,`动态规划`,`堆(优先队列)`  |  困难  |  第 71 场双周赛  |
|  2164  |  [对奇偶下标分别排序](/solution/2100-2199/2164.Sort%20Even%20and%20Odd%20Indices%20Independently/README.md)  |  `数组`,`排序`  |  简单  |  第 279 场周赛  |
|  2165  |  [重排数字的最小值](/solution/2100-2199/2165.Smallest%20Value%20of%20the%20Rearranged%20Number/README.md)  |  `数学`,`排序`  |  中等  |  第 279 场周赛  |
|  2166  |  [设计位集](/solution/2100-2199/2166.Design%20Bitset/README.md)  |  `设计`,`数组`,`哈希表`  |  中等  |  第 279 场周赛  |
|  2167  |  [移除所有载有违禁货物车厢所需的最少时间](/solution/2100-2199/2167.Minimum%20Time%20to%20Remove%20All%20Cars%20Containing%20Illegal%20Goods/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 279 场周赛  |
|  2168  |  [每个数字的频率都相同的独特子字符串的数量](/solution/2100-2199/2168.Unique%20Substrings%20With%20Equal%20Digit%20Frequency/README.md)  |  `哈希表`,`字符串`,`计数`,`哈希函数`,`滚动哈希`  |  中等  |  🔒  |
|  2169  |  [得到 0 的操作数](/solution/2100-2199/2169.Count%20Operations%20to%20Obtain%20Zero/README.md)  |  `数学`,`模拟`  |  简单  |  第 280 场周赛  |
|  2170  |  [使数组变成交替数组的最少操作数](/solution/2100-2199/2170.Minimum%20Operations%20to%20Make%20the%20Array%20Alternating/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`  |  中等  |  第 280 场周赛  |
|  2171  |  [拿出最少数目的魔法豆](/solution/2100-2199/2171.Removing%20Minimum%20Number%20of%20Magic%20Beans/README.md)  |  `数组`,`前缀和`,`排序`  |  中等  |  第 280 场周赛  |
|  2172  |  [数组的最大与和](/solution/2100-2199/2172.Maximum%20AND%20Sum%20of%20Array/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  困难  |  第 280 场周赛  |
|  2173  |  [最多连胜的次数](/solution/2100-2199/2173.Longest%20Winning%20Streak/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2174  |  [通过翻转行或列来去除所有的 1 II](/solution/2100-2199/2174.Remove%20All%20Ones%20With%20Row%20and%20Column%20Flips%20II/README.md)  |  `位运算`,`广度优先搜索`,`数组`,`矩阵`  |  中等  |  🔒  |
|  2175  |  [世界排名的变化](/solution/2100-2199/2175.The%20Change%20in%20Global%20Rankings/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2176  |  [统计数组中相等且可以被整除的数对](/solution/2100-2199/2176.Count%20Equal%20and%20Divisible%20Pairs%20in%20an%20Array/README.md)  |  `数组`  |  简单  |  第 72 场双周赛  |
|  2177  |  [找到和为给定整数的三个连续整数](/solution/2100-2199/2177.Find%20Three%20Consecutive%20Integers%20That%20Sum%20to%20a%20Given%20Number/README.md)  |  `数学`,`模拟`  |  中等  |  第 72 场双周赛  |
|  2178  |  [拆分成最多数目的正偶数之和](/solution/2100-2199/2178.Maximum%20Split%20of%20Positive%20Even%20Integers/README.md)  |  `贪心`,`数学`,`回溯`  |  中等  |  第 72 场双周赛  |
|  2179  |  [统计数组中好三元组数目](/solution/2100-2199/2179.Count%20Good%20Triplets%20in%20an%20Array/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |  第 72 场双周赛  |
|  2180  |  [统计各位数字之和为偶数的整数个数](/solution/2100-2199/2180.Count%20Integers%20With%20Even%20Digit%20Sum/README.md)  |  `数学`,`模拟`  |  简单  |  第 281 场周赛  |
|  2181  |  [合并零之间的节点](/solution/2100-2199/2181.Merge%20Nodes%20in%20Between%20Zeros/README.md)  |  `链表`,`模拟`  |  中等  |  第 281 场周赛  |
|  2182  |  [构造限制重复的字符串](/solution/2100-2199/2182.Construct%20String%20With%20Repeat%20Limit/README.md)  |  `贪心`,`字符串`,`计数`,`堆(优先队列)`  |  中等  |  第 281 场周赛  |
|  2183  |  [统计可以被 K 整除的下标对数目](/solution/2100-2199/2183.Count%20Array%20Pairs%20Divisible%20by%20K/README.md)  |  `数组`,`数学`,`数论`  |  困难  |  第 281 场周赛  |
|  2184  |  [建造坚实的砖墙的方法数](/solution/2100-2199/2184.Number%20of%20Ways%20to%20Build%20Sturdy%20Brick%20Wall/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  中等  |  🔒  |
|  2185  |  [统计包含给定前缀的字符串](/solution/2100-2199/2185.Counting%20Words%20With%20a%20Given%20Prefix/README.md)  |  `数组`,`字符串`  |  简单  |  第 282 场周赛  |
|  2186  |  [使两字符串互为字母异位词的最少步骤数](/solution/2100-2199/2186.Minimum%20Number%20of%20Steps%20to%20Make%20Two%20Strings%20Anagram%20II/README.md)  |  `哈希表`,`字符串`,`计数`  |  中等  |  第 282 场周赛  |
|  2187  |  [完成旅途的最少时间](/solution/2100-2199/2187.Minimum%20Time%20to%20Complete%20Trips/README.md)  |  `数组`,`二分查找`  |  中等  |  第 282 场周赛  |
|  2188  |  [完成比赛的最少时间](/solution/2100-2199/2188.Minimum%20Time%20to%20Finish%20the%20Race/README.md)  |  `数组`,`动态规划`  |  困难  |  第 282 场周赛  |
|  2189  |  [建造纸牌屋的方法数](/solution/2100-2199/2189.Number%20of%20Ways%20to%20Build%20House%20of%20Cards/README.md)  |  `数学`,`动态规划`  |  中等  |  🔒  |
|  2190  |  [数组中紧跟 key 之后出现最频繁的数字](/solution/2100-2199/2190.Most%20Frequent%20Number%20Following%20Key%20In%20an%20Array/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 73 场双周赛  |
|  2191  |  [将杂乱无章的数字排序](/solution/2100-2199/2191.Sort%20the%20Jumbled%20Numbers/README.md)  |  `数组`,`排序`  |  中等  |  第 73 场双周赛  |
|  2192  |  [有向无环图中一个节点的所有祖先](/solution/2100-2199/2192.All%20Ancestors%20of%20a%20Node%20in%20a%20Directed%20Acyclic%20Graph/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`  |  中等  |  第 73 场双周赛  |
|  2193  |  [得到回文串的最少操作次数](/solution/2100-2199/2193.Minimum%20Number%20of%20Moves%20to%20Make%20Palindrome/README.md)  |  `贪心`,`树状数组`,`双指针`,`字符串`  |  困难  |  第 73 场双周赛  |
|  2194  |  [Excel 表中某个范围内的单元格](/solution/2100-2199/2194.Cells%20in%20a%20Range%20on%20an%20Excel%20Sheet/README.md)  |  `字符串`  |  简单  |  第 283 场周赛  |
|  2195  |  [向数组中追加 K 个整数](/solution/2100-2199/2195.Append%20K%20Integers%20With%20Minimal%20Sum/README.md)  |  `贪心`,`数组`,`数学`,`排序`  |  中等  |  第 283 场周赛  |
|  2196  |  [根据描述创建二叉树](/solution/2100-2199/2196.Create%20Binary%20Tree%20From%20Descriptions/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`数组`,`哈希表`,`二叉树`  |  中等  |  第 283 场周赛  |
|  2197  |  [替换数组中的非互质数](/solution/2100-2199/2197.Replace%20Non-Coprime%20Numbers%20in%20Array/README.md)  |  `栈`,`数组`,`数学`,`数论`  |  困难  |  第 283 场周赛  |
|  2198  |  [单因数三元组](/solution/2100-2199/2198.Number%20of%20Single%20Divisor%20Triplets/README.md)  |  `数学`  |  中等  |  🔒  |
|  2199  |  [找到每篇文章的主题](/solution/2100-2199/2199.Finding%20the%20Topic%20of%20Each%20Post/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2200  |  [找出数组中的所有 K 近邻下标](/solution/2200-2299/2200.Find%20All%20K-Distant%20Indices%20in%20an%20Array/README.md)  |  `数组`  |  简单  |  第 284 场周赛  |
|  2201  |  [统计可以提取的工件](/solution/2200-2299/2201.Count%20Artifacts%20That%20Can%20Be%20Extracted/README.md)  |  `数组`,`哈希表`,`模拟`  |  中等  |  第 284 场周赛  |
|  2202  |  [K 次操作后最大化顶端元素](/solution/2200-2299/2202.Maximize%20the%20Topmost%20Element%20After%20K%20Moves/README.md)  |  `贪心`,`数组`  |  中等  |  第 284 场周赛  |
|  2203  |  [得到要求路径的最小带权子图](/solution/2200-2299/2203.Minimum%20Weighted%20Subgraph%20With%20the%20Required%20Paths/README.md)  |  `图`,`最短路`  |  困难  |  第 284 场周赛  |
|  2204  |  [无向图中到环的距离](/solution/2200-2299/2204.Distance%20to%20a%20Cycle%20in%20Undirected%20Graph/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  困难  |  🔒  |
|  2205  |  [有资格享受折扣的用户数量](/solution/2200-2299/2205.The%20Number%20of%20Users%20That%20Are%20Eligible%20for%20Discount/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2206  |  [将数组划分成相等数对](/solution/2200-2299/2206.Divide%20Array%20Into%20Equal%20Pairs/README.md)  |  `位运算`,`数组`,`哈希表`,`计数`  |  简单  |  第 74 场双周赛  |
|  2207  |  [字符串中最多数目的子字符串](/solution/2200-2299/2207.Maximize%20Number%20of%20Subsequences%20in%20a%20String/README.md)  |  `贪心`,`字符串`,`前缀和`  |  中等  |  第 74 场双周赛  |
|  2208  |  [将数组和减半的最少操作次数](/solution/2200-2299/2208.Minimum%20Operations%20to%20Halve%20Array%20Sum/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 74 场双周赛  |
|  2209  |  [用地毯覆盖后的最少白色砖块](/solution/2200-2299/2209.Minimum%20White%20Tiles%20After%20Covering%20With%20Carpets/README.md)  |  `字符串`,`动态规划`,`前缀和`  |  困难  |  第 74 场双周赛  |
|  2210  |  [统计数组中峰和谷的数量](/solution/2200-2299/2210.Count%20Hills%20and%20Valleys%20in%20an%20Array/README.md)  |  `数组`  |  简单  |  第 285 场周赛  |
|  2211  |  [统计道路上的碰撞次数](/solution/2200-2299/2211.Count%20Collisions%20on%20a%20Road/README.md)  |  `栈`,`字符串`  |  中等  |  第 285 场周赛  |
|  2212  |  [射箭比赛中的最大得分](/solution/2200-2299/2212.Maximum%20Points%20in%20an%20Archery%20Competition/README.md)  |  `位运算`,`数组`,`回溯`,`枚举`  |  中等  |  第 285 场周赛  |
|  2213  |  [由单个字符重复的最长子字符串](/solution/2200-2299/2213.Longest%20Substring%20of%20One%20Repeating%20Character/README.md)  |  `线段树`,`数组`,`字符串`,`有序集合`  |  困难  |  第 285 场周赛  |
|  2214  |  [通关游戏所需的最低生命值](/solution/2200-2299/2214.Minimum%20Health%20to%20Beat%20Game/README.md)  |  `贪心`,`数组`,`前缀和`  |  中等  |  🔒  |
|  2215  |  [找出两数组的不同](/solution/2200-2299/2215.Find%20the%20Difference%20of%20Two%20Arrays/README.md)  |  `数组`,`哈希表`  |  简单  |  第 286 场周赛  |
|  2216  |  [美化数组的最少删除数](/solution/2200-2299/2216.Minimum%20Deletions%20to%20Make%20Array%20Beautiful/README.md)  |  `栈`,`贪心`,`数组`  |  中等  |  第 286 场周赛  |
|  2217  |  [找到指定长度的回文数](/solution/2200-2299/2217.Find%20Palindrome%20With%20Fixed%20Length/README.md)  |  `数组`,`数学`  |  中等  |  第 286 场周赛  |
|  2218  |  [从栈中取出 K 个硬币的最大面值和](/solution/2200-2299/2218.Maximum%20Value%20of%20K%20Coins%20From%20Piles/README.md)  |  `数组`,`动态规划`,`前缀和`  |  困难  |  第 286 场周赛  |
|  2219  |  [数组的最大总分](/solution/2200-2299/2219.Maximum%20Sum%20Score%20of%20Array/README.md)  |  `数组`,`前缀和`  |  中等  |  🔒  |
|  2220  |  [转换数字的最少位翻转次数](/solution/2200-2299/2220.Minimum%20Bit%20Flips%20to%20Convert%20Number/README.md)  |  `位运算`  |  简单  |  第 75 场双周赛  |
|  2221  |  [数组的三角和](/solution/2200-2299/2221.Find%20Triangular%20Sum%20of%20an%20Array/README.md)  |  `数组`,`数学`,`组合数学`,`模拟`  |  中等  |  第 75 场双周赛  |
|  2222  |  [选择建筑的方案数](/solution/2200-2299/2222.Number%20of%20Ways%20to%20Select%20Buildings/README.md)  |  `字符串`,`动态规划`,`前缀和`  |  中等  |  第 75 场双周赛  |
|  2223  |  [构造字符串的总得分和](/solution/2200-2299/2223.Sum%20of%20Scores%20of%20Built%20Strings/README.md)  |  `字符串`,`二分查找`,`字符串匹配`,`后缀数组`,`哈希函数`,`滚动哈希`  |  困难  |  第 75 场双周赛  |
|  2224  |  [转化时间需要的最少操作数](/solution/2200-2299/2224.Minimum%20Number%20of%20Operations%20to%20Convert%20Time/README.md)  |  `贪心`,`字符串`  |  简单  |  第 287 场周赛  |
|  2225  |  [找出输掉零场或一场比赛的玩家](/solution/2200-2299/2225.Find%20Players%20With%20Zero%20or%20One%20Losses/README.md)  |  `数组`,`哈希表`,`计数`,`排序`  |  中等  |  第 287 场周赛  |
|  2226  |  [每个小孩最多能分到多少糖果](/solution/2200-2299/2226.Maximum%20Candies%20Allocated%20to%20K%20Children/README.md)  |  `数组`,`二分查找`  |  中等  |  第 287 场周赛  |
|  2227  |  [加密解密字符串](/solution/2200-2299/2227.Encrypt%20and%20Decrypt%20Strings/README.md)  |  `设计`,`字典树`,`数组`,`哈希表`,`字符串`  |  困难  |  第 287 场周赛  |
|  2228  |  [7 天内两次购买的用户](/solution/2200-2299/2228.Users%20With%20Two%20Purchases%20Within%20Seven%20Days/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2229  |  [检查数组是否连贯](/solution/2200-2299/2229.Check%20if%20an%20Array%20Is%20Consecutive/README.md)  |  `数组`  |  简单  |  🔒  |
|  2230  |  [查找可享受优惠的用户](/solution/2200-2299/2230.The%20Users%20That%20Are%20Eligible%20for%20Discount/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2231  |  [按奇偶性交换后的最大数字](/solution/2200-2299/2231.Largest%20Number%20After%20Digit%20Swaps%20by%20Parity/README.md)  |  `排序`,`堆(优先队列)`  |  简单  |  第 288 场周赛  |
|  2232  |  [向表达式添加括号后的最小结果](/solution/2200-2299/2232.Minimize%20Result%20by%20Adding%20Parentheses%20to%20Expression/README.md)  |  `字符串`,`枚举`  |  中等  |  第 288 场周赛  |
|  2233  |  [K 次增加后的最大乘积](/solution/2200-2299/2233.Maximum%20Product%20After%20K%20Increments/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 288 场周赛  |
|  2234  |  [花园的最大总美丽值](/solution/2200-2299/2234.Maximum%20Total%20Beauty%20of%20the%20Gardens/README.md)  |  `贪心`,`数组`,`双指针`,`二分查找`,`排序`  |  困难  |  第 288 场周赛  |
|  2235  |  [两整数相加](/solution/2200-2299/2235.Add%20Two%20Integers/README.md)  |  `数学`  |  简单  |    |
|  2236  |  [判断根结点是否等于子结点之和](/solution/2200-2299/2236.Root%20Equals%20Sum%20of%20Children/README.md)  |  `树`,`二叉树`  |  简单  |    |
|  2237  |  [计算街道上满足所需亮度的位置数量](/solution/2200-2299/2237.Count%20Positions%20on%20Street%20With%20Required%20Brightness/README.md)  |  `数组`,`前缀和`  |  中等  |  🔒  |
|  2238  |  [司机成为乘客的次数](/solution/2200-2299/2238.Number%20of%20Times%20a%20Driver%20Was%20a%20Passenger/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2239  |  [找到最接近 0 的数字](/solution/2200-2299/2239.Find%20Closest%20Number%20to%20Zero/README.md)  |  `数组`  |  简单  |  第 76 场双周赛  |
|  2240  |  [买钢笔和铅笔的方案数](/solution/2200-2299/2240.Number%20of%20Ways%20to%20Buy%20Pens%20and%20Pencils/README.md)  |  `数学`,`枚举`  |  中等  |  第 76 场双周赛  |
|  2241  |  [设计一个 ATM 机器](/solution/2200-2299/2241.Design%20an%20ATM%20Machine/README.md)  |  `贪心`,`设计`,`数组`  |  中等  |  第 76 场双周赛  |
|  2242  |  [节点序列的最大得分](/solution/2200-2299/2242.Maximum%20Score%20of%20a%20Node%20Sequence/README.md)  |  `图`,`数组`,`枚举`,`排序`  |  困难  |  第 76 场双周赛  |
|  2243  |  [计算字符串的数字和](/solution/2200-2299/2243.Calculate%20Digit%20Sum%20of%20a%20String/README.md)  |  `字符串`,`模拟`  |  简单  |  第 289 场周赛  |
|  2244  |  [完成所有任务需要的最少轮数](/solution/2200-2299/2244.Minimum%20Rounds%20to%20Complete%20All%20Tasks/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`  |  中等  |  第 289 场周赛  |
|  2245  |  [转角路径的乘积中最多能有几个尾随零](/solution/2200-2299/2245.Maximum%20Trailing%20Zeros%20in%20a%20Cornered%20Path/README.md)  |  `数组`,`矩阵`,`前缀和`  |  中等  |  第 289 场周赛  |
|  2246  |  [相邻字符不同的最长路径](/solution/2200-2299/2246.Longest%20Path%20With%20Different%20Adjacent%20Characters/README.md)  |  `树`,`深度优先搜索`,`图`,`拓扑排序`,`数组`,`字符串`  |  困难  |  第 289 场周赛  |
|  2247  |  [K 条高速公路的最大旅行费用](/solution/2200-2299/2247.Maximum%20Cost%20of%20Trip%20With%20K%20Highways/README.md)  |  `位运算`,`图`,`动态规划`,`状态压缩`  |  困难  |  🔒  |
|  2248  |  [多个数组求交集](/solution/2200-2299/2248.Intersection%20of%20Multiple%20Arrays/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 290 场周赛  |
|  2249  |  [统计圆内格点数目](/solution/2200-2299/2249.Count%20Lattice%20Points%20Inside%20a%20Circle/README.md)  |  `几何`,`数组`,`哈希表`,`数学`,`枚举`  |  中等  |  第 290 场周赛  |
|  2250  |  [统计包含每个点的矩形数目](/solution/2200-2299/2250.Count%20Number%20of%20Rectangles%20Containing%20Each%20Point/README.md)  |  `树状数组`,`数组`,`二分查找`,`排序`  |  中等  |  第 290 场周赛  |
|  2251  |  [花期内花的数目](/solution/2200-2299/2251.Number%20of%20Flowers%20in%20Full%20Bloom/README.md)  |  `数组`,`哈希表`,`二分查找`,`有序集合`,`前缀和`,`排序`  |  困难  |  第 290 场周赛  |
|  2252  |  [表的动态旋转](/solution/2200-2299/2252.Dynamic%20Pivoting%20of%20a%20Table/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2253  |  [动态取消表的旋转](/solution/2200-2299/2253.Dynamic%20Unpivoting%20of%20a%20Table/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2254  |  [设计视频共享平台](/solution/2200-2299/2254.Design%20Video%20Sharing%20Platform/README.md)  |  `栈`,`设计`,`哈希表`,`有序集合`  |  困难  |  🔒  |
|  2255  |  [统计是给定字符串前缀的字符串数目](/solution/2200-2299/2255.Count%20Prefixes%20of%20a%20Given%20String/README.md)  |  `数组`,`字符串`  |  简单  |  第 77 场双周赛  |
|  2256  |  [最小平均差](/solution/2200-2299/2256.Minimum%20Average%20Difference/README.md)  |  `数组`,`前缀和`  |  中等  |  第 77 场双周赛  |
|  2257  |  [统计网格图中没有被保卫的格子数](/solution/2200-2299/2257.Count%20Unguarded%20Cells%20in%20the%20Grid/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |  第 77 场双周赛  |
|  2258  |  [逃离火灾](/solution/2200-2299/2258.Escape%20the%20Spreading%20Fire/README.md)  |  `广度优先搜索`,`数组`,`二分查找`,`矩阵`  |  困难  |  第 77 场双周赛  |
|  2259  |  [移除指定数字得到的最大结果](/solution/2200-2299/2259.Remove%20Digit%20From%20Number%20to%20Maximize%20Result/README.md)  |  `贪心`,`字符串`,`枚举`  |  简单  |  第 291 场周赛  |
|  2260  |  [必须拿起的最小连续卡牌数](/solution/2200-2299/2260.Minimum%20Consecutive%20Cards%20to%20Pick%20Up/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 291 场周赛  |
|  2261  |  [含最多 K 个可整除元素的子数组](/solution/2200-2299/2261.K%20Divisible%20Elements%20Subarrays/README.md)  |  `字典树`,`数组`,`哈希表`,`枚举`,`哈希函数`,`滚动哈希`  |  中等  |  第 291 场周赛  |
|  2262  |  [字符串的总引力](/solution/2200-2299/2262.Total%20Appeal%20of%20A%20String/README.md)  |  `哈希表`,`字符串`,`动态规划`  |  困难  |  第 291 场周赛  |
|  2263  |  [数组变为有序的最小操作次数](/solution/2200-2299/2263.Make%20Array%20Non-decreasing%20or%20Non-increasing/README.md)  |  `贪心`,`动态规划`  |  困难  |  🔒  |
|  2264  |  [字符串中最大的 3 位相同数字](/solution/2200-2299/2264.Largest%203-Same-Digit%20Number%20in%20String/README.md)  |  `字符串`  |  简单  |  第 292 场周赛  |
|  2265  |  [统计值等于子树平均值的节点数](/solution/2200-2299/2265.Count%20Nodes%20Equal%20to%20Average%20of%20Subtree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  中等  |  第 292 场周赛  |
|  2266  |  [统计打字方案数](/solution/2200-2299/2266.Count%20Number%20of%20Texts/README.md)  |  `哈希表`,`数学`,`字符串`,`动态规划`  |  中等  |  第 292 场周赛  |
|  2267  |  [检查是否有合法括号字符串路径](/solution/2200-2299/2267.Check%20if%20There%20Is%20a%20Valid%20Parentheses%20String%20Path/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  第 292 场周赛  |
|  2268  |  [最少按键次数](/solution/2200-2299/2268.Minimum%20Number%20of%20Keypresses/README.md)  |  `贪心`,`数组`,`字符串`,`计数`,`排序`  |  中等  |  🔒  |
|  2269  |  [找到一个数字的 K 美丽值](/solution/2200-2299/2269.Find%20the%20K-Beauty%20of%20a%20Number/README.md)  |  `数学`,`字符串`,`滑动窗口`  |  简单  |  第 78 场双周赛  |
|  2270  |  [分割数组的方案数](/solution/2200-2299/2270.Number%20of%20Ways%20to%20Split%20Array/README.md)  |  `数组`,`前缀和`  |  中等  |  第 78 场双周赛  |
|  2271  |  [毯子覆盖的最多白色砖块数](/solution/2200-2299/2271.Maximum%20White%20Tiles%20Covered%20by%20a%20Carpet/README.md)  |  `贪心`,`数组`,`二分查找`,`前缀和`,`排序`  |  中等  |  第 78 场双周赛  |
|  2272  |  [最大波动的子字符串](/solution/2200-2299/2272.Substring%20With%20Largest%20Variance/README.md)  |  `数组`,`动态规划`  |  困难  |  第 78 场双周赛  |
|  2273  |  [移除字母异位词后的结果数组](/solution/2200-2299/2273.Find%20Resultant%20Array%20After%20Removing%20Anagrams/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  简单  |  第 293 场周赛  |
|  2274  |  [不含特殊楼层的最大连续楼层数](/solution/2200-2299/2274.Maximum%20Consecutive%20Floors%20Without%20Special%20Floors/README.md)  |  `数组`,`排序`  |  中等  |  第 293 场周赛  |
|  2275  |  [按位与结果大于零的最长组合](/solution/2200-2299/2275.Largest%20Combination%20With%20Bitwise%20AND%20Greater%20Than%20Zero/README.md)  |  `位运算`,`数组`,`哈希表`,`计数`  |  中等  |  第 293 场周赛  |
|  2276  |  [统计区间中的整数数目](/solution/2200-2299/2276.Count%20Integers%20in%20Intervals/README.md)  |  `设计`,`线段树`,`有序集合`  |  困难  |  第 293 场周赛  |
|  2277  |  [树中最接近路径的节点](/solution/2200-2299/2277.Closest%20Node%20to%20Path%20in%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`数组`  |  困难  |  🔒  |
|  2278  |  [字母在字符串中的百分比](/solution/2200-2299/2278.Percentage%20of%20Letter%20in%20String/README.md)  |  `字符串`  |  简单  |  第 294 场周赛  |
|  2279  |  [装满石头的背包的最大数量](/solution/2200-2299/2279.Maximum%20Bags%20With%20Full%20Capacity%20of%20Rocks/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 294 场周赛  |
|  2280  |  [表示一个折线图的最少线段数](/solution/2200-2299/2280.Minimum%20Lines%20to%20Represent%20a%20Line%20Chart/README.md)  |  `几何`,`数组`,`数学`,`数论`,`排序`  |  中等  |  第 294 场周赛  |
|  2281  |  [巫师的总力量和](/solution/2200-2299/2281.Sum%20of%20Total%20Strength%20of%20Wizards/README.md)  |  `栈`,`数组`,`前缀和`,`单调栈`  |  困难  |  第 294 场周赛  |
|  2282  |  [在一个网格中可以看到的人数](/solution/2200-2299/2282.Number%20of%20People%20That%20Can%20Be%20Seen%20in%20a%20Grid/README.md)  |  `栈`,`数组`,`矩阵`,`单调栈`  |  中等  |  🔒  |
|  2283  |  [判断一个数的数字计数是否等于数位的值](/solution/2200-2299/2283.Check%20if%20Number%20Has%20Equal%20Digit%20Count%20and%20Digit%20Value/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 79 场双周赛  |
|  2284  |  [最多单词数的发件人](/solution/2200-2299/2284.Sender%20With%20Largest%20Word%20Count/README.md)  |  `数组`,`哈希表`,`字符串`,`计数`  |  中等  |  第 79 场双周赛  |
|  2285  |  [道路的最大总重要性](/solution/2200-2299/2285.Maximum%20Total%20Importance%20of%20Roads/README.md)  |  `贪心`,`图`,`排序`,`堆(优先队列)`  |  中等  |  第 79 场双周赛  |
|  2286  |  [以组为单位订音乐会的门票](/solution/2200-2299/2286.Booking%20Concert%20Tickets%20in%20Groups/README.md)  |  `设计`,`树状数组`,`线段树`,`二分查找`  |  困难  |  第 79 场双周赛  |
|  2287  |  [重排字符形成目标字符串](/solution/2200-2299/2287.Rearrange%20Characters%20to%20Make%20Target%20String/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 295 场周赛  |
|  2288  |  [价格减免](/solution/2200-2299/2288.Apply%20Discount%20to%20Prices/README.md)  |  `字符串`  |  中等  |  第 295 场周赛  |
|  2289  |  [使数组按非递减顺序排列](/solution/2200-2299/2289.Steps%20to%20Make%20Array%20Non-decreasing/README.md)  |  `栈`,`数组`,`链表`,`单调栈`  |  中等  |  第 295 场周赛  |
|  2290  |  [到达角落需要移除障碍物的最小数目](/solution/2200-2299/2290.Minimum%20Obstacle%20Removal%20to%20Reach%20Corner/README.md)  |  `广度优先搜索`,`图`,`数组`,`矩阵`,`最短路`,`堆(优先队列)`  |  困难  |  第 295 场周赛  |
|  2291  |  [最大股票收益](/solution/2200-2299/2291.Maximum%20Profit%20From%20Trading%20Stocks/README.md)  |  `数组`,`动态规划`  |  中等  |  🔒  |
|  2292  |  [连续两年有 3 个及以上订单的产品](/solution/2200-2299/2292.Products%20With%20Three%20or%20More%20Orders%20in%20Two%20Consecutive%20Years/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2293  |  [极大极小游戏](/solution/2200-2299/2293.Min%20Max%20Game/README.md)  |  `数组`,`模拟`  |  简单  |  第 296 场周赛  |
|  2294  |  [划分数组使最大差为 K](/solution/2200-2299/2294.Partition%20Array%20Such%20That%20Maximum%20Difference%20Is%20K/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 296 场周赛  |
|  2295  |  [替换数组中的元素](/solution/2200-2299/2295.Replace%20Elements%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`模拟`  |  中等  |  第 296 场周赛  |
|  2296  |  [设计一个文本编辑器](/solution/2200-2299/2296.Design%20a%20Text%20Editor/README.md)  |  `栈`,`设计`,`链表`,`字符串`,`双向链表`,`模拟`  |  困难  |  第 296 场周赛  |
|  2297  |  [跳跃游戏 VIII](/solution/2200-2299/2297.Jump%20Game%20VIII/README.md)  |  `栈`,`图`,`数组`,`动态规划`,`最短路`,`单调栈`  |  中等  |  🔒  |
|  2298  |  [周末任务计数](/solution/2200-2299/2298.Tasks%20Count%20in%20the%20Weekend/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2299  |  [强密码检验器 II](/solution/2200-2299/2299.Strong%20Password%20Checker%20II/README.md)  |  `字符串`  |  简单  |  第 80 场双周赛  |
|  2300  |  [咒语和药水的成功对数](/solution/2300-2399/2300.Successful%20Pairs%20of%20Spells%20and%20Potions/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |  第 80 场双周赛  |
|  2301  |  [替换字符后匹配](/solution/2300-2399/2301.Match%20Substring%20After%20Replacement/README.md)  |  `数组`,`哈希表`,`字符串`,`字符串匹配`  |  困难  |  第 80 场双周赛  |
|  2302  |  [统计得分小于 K 的子数组数目](/solution/2300-2399/2302.Count%20Subarrays%20With%20Score%20Less%20Than%20K/README.md)  |  `数组`,`二分查找`,`前缀和`,`滑动窗口`  |  困难  |  第 80 场双周赛  |
|  2303  |  [计算应缴税款总额](/solution/2300-2399/2303.Calculate%20Amount%20Paid%20in%20Taxes/README.md)  |  `数组`,`模拟`  |  简单  |  第 297 场周赛  |
|  2304  |  [网格中的最小路径代价](/solution/2300-2399/2304.Minimum%20Path%20Cost%20in%20a%20Grid/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 297 场周赛  |
|  2305  |  [公平分发饼干](/solution/2300-2399/2305.Fair%20Distribution%20of%20Cookies/README.md)  |  `位运算`,`数组`,`动态规划`,`回溯`,`状态压缩`  |  中等  |  第 297 场周赛  |
|  2306  |  [公司命名](/solution/2300-2399/2306.Naming%20a%20Company/README.md)  |  `位运算`,`数组`,`哈希表`,`字符串`,`枚举`  |  困难  |  第 297 场周赛  |
|  2307  |  [检查方程中的矛盾之处](/solution/2300-2399/2307.Check%20for%20Contradictions%20in%20Equations/README.md)  |  `深度优先搜索`,`并查集`,`图`,`数组`  |  困难  |  🔒  |
|  2308  |  [按性别排列表格](/solution/2300-2399/2308.Arrange%20Table%20by%20Gender/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2309  |  [兼具大小写的最好英文字母](/solution/2300-2399/2309.Greatest%20English%20Letter%20in%20Upper%20and%20Lower%20Case/README.md)  |  `哈希表`,`字符串`,`枚举`  |  简单  |  第 298 场周赛  |
|  2310  |  [个位数字为 K 的整数之和](/solution/2300-2399/2310.Sum%20of%20Numbers%20With%20Units%20Digit%20K/README.md)  |  `贪心`,`数学`,`动态规划`,`枚举`  |  中等  |  第 298 场周赛  |
|  2311  |  [小于等于 K 的最长二进制子序列](/solution/2300-2399/2311.Longest%20Binary%20Subsequence%20Less%20Than%20or%20Equal%20to%20K/README.md)  |  `贪心`,`记忆化搜索`,`字符串`,`动态规划`  |  中等  |  第 298 场周赛  |
|  2312  |  [卖木头块](/solution/2300-2399/2312.Selling%20Pieces%20of%20Wood/README.md)  |  `记忆化搜索`,`数组`,`动态规划`  |  困难  |  第 298 场周赛  |
|  2313  |  [二叉树中得到结果所需的最少翻转次数](/solution/2300-2399/2313.Minimum%20Flips%20in%20Binary%20Tree%20to%20Get%20Result/README.md)  |  `树`,`深度优先搜索`,`动态规划`,`二叉树`  |  困难  |  🔒  |
|  2314  |  [每个城市最高气温的第一天](/solution/2300-2399/2314.The%20First%20Day%20of%20the%20Maximum%20Recorded%20Degree%20in%20Each%20City/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2315  |  [统计星号](/solution/2300-2399/2315.Count%20Asterisks/README.md)  |  `字符串`  |  简单  |  第 81 场双周赛  |
|  2316  |  [统计无向图中无法互相到达点对数](/solution/2300-2399/2316.Count%20Unreachable%20Pairs%20of%20Nodes%20in%20an%20Undirected%20Graph/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |  第 81 场双周赛  |
|  2317  |  [操作后的最大异或和](/solution/2300-2399/2317.Maximum%20XOR%20After%20Operations/README.md)  |  `位运算`,`数组`,`数学`  |  中等  |  第 81 场双周赛  |
|  2318  |  [不同骰子序列的数目](/solution/2300-2399/2318.Number%20of%20Distinct%20Roll%20Sequences/README.md)  |  `记忆化搜索`,`动态规划`  |  困难  |  第 81 场双周赛  |
|  2319  |  [判断矩阵是否是一个 X 矩阵](/solution/2300-2399/2319.Check%20if%20Matrix%20Is%20X-Matrix/README.md)  |  `数组`,`矩阵`  |  简单  |  第 299 场周赛  |
|  2320  |  [统计放置房子的方式数](/solution/2300-2399/2320.Count%20Number%20of%20Ways%20to%20Place%20Houses/README.md)  |  `动态规划`  |  中等  |  第 299 场周赛  |
|  2321  |  [拼接数组的最大分数](/solution/2300-2399/2321.Maximum%20Score%20Of%20Spliced%20Array/README.md)  |  `数组`,`动态规划`  |  困难  |  第 299 场周赛  |
|  2322  |  [从树中删除边的最小分数](/solution/2300-2399/2322.Minimum%20Score%20After%20Removals%20on%20a%20Tree/README.md)  |  `位运算`,`树`,`深度优先搜索`,`数组`  |  困难  |  第 299 场周赛  |
|  2323  |  [完成所有工作的最短时间 II](/solution/2300-2399/2323.Find%20Minimum%20Time%20to%20Finish%20All%20Jobs%20II/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  2324  |  [产品销售分析 IV](/solution/2300-2399/2324.Product%20Sales%20Analysis%20IV/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2325  |  [解密消息](/solution/2300-2399/2325.Decode%20the%20Message/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 300 场周赛  |
|  2326  |  [螺旋矩阵 IV](/solution/2300-2399/2326.Spiral%20Matrix%20IV/README.md)  |  `数组`,`链表`,`矩阵`,`模拟`  |  中等  |  第 300 场周赛  |
|  2327  |  [知道秘密的人数](/solution/2300-2399/2327.Number%20of%20People%20Aware%20of%20a%20Secret/README.md)  |  `队列`,`动态规划`,`模拟`  |  中等  |  第 300 场周赛  |
|  2328  |  [网格图中递增路径的数目](/solution/2300-2399/2328.Number%20of%20Increasing%20Paths%20in%20a%20Grid/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`拓扑排序`,`记忆化搜索`,`数组`,`动态规划`,`矩阵`  |  困难  |  第 300 场周赛  |
|  2329  |  [产品销售分析Ⅴ](/solution/2300-2399/2329.Product%20Sales%20Analysis%20V/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2330  |  [有效的回文 IV](/solution/2300-2399/2330.Valid%20Palindrome%20IV/README.md)  |  `双指针`,`字符串`  |  中等  |  🔒  |
|  2331  |  [计算布尔二叉树的值](/solution/2300-2399/2331.Evaluate%20Boolean%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`二叉树`  |  简单  |  第 82 场双周赛  |
|  2332  |  [坐上公交的最晚时间](/solution/2300-2399/2332.The%20Latest%20Time%20to%20Catch%20a%20Bus/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |  第 82 场双周赛  |
|  2333  |  [最小差值平方和](/solution/2300-2399/2333.Minimum%20Sum%20of%20Squared%20Difference/README.md)  |  `数组`,`数学`,`排序`,`堆(优先队列)`  |  中等  |  第 82 场双周赛  |
|  2334  |  [元素值大于变化阈值的子数组](/solution/2300-2399/2334.Subarray%20With%20Elements%20Greater%20Than%20Varying%20Threshold/README.md)  |  `栈`,`并查集`,`数组`,`单调栈`  |  困难  |  第 82 场双周赛  |
|  2335  |  [装满杯子需要的最短总时长](/solution/2300-2399/2335.Minimum%20Amount%20of%20Time%20to%20Fill%20Cups/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  简单  |  第 301 场周赛  |
|  2336  |  [无限集中的最小数字](/solution/2300-2399/2336.Smallest%20Number%20in%20Infinite%20Set/README.md)  |  `设计`,`哈希表`,`堆(优先队列)`  |  中等  |  第 301 场周赛  |
|  2337  |  [移动片段得到字符串](/solution/2300-2399/2337.Move%20Pieces%20to%20Obtain%20a%20String/README.md)  |  `双指针`,`字符串`  |  中等  |  第 301 场周赛  |
|  2338  |  [统计理想数组的数目](/solution/2300-2399/2338.Count%20the%20Number%20of%20Ideal%20Arrays/README.md)  |  `数学`,`动态规划`,`组合数学`,`数论`  |  困难  |  第 301 场周赛  |
|  2339  |  [联赛的所有比赛](/solution/2300-2399/2339.All%20the%20Matches%20of%20the%20League/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2340  |  [生成有效数组的最少交换次数](/solution/2300-2399/2340.Minimum%20Adjacent%20Swaps%20to%20Make%20a%20Valid%20Array/README.md)  |  `贪心`,`数组`  |  中等  |  🔒  |
|  2341  |  [数组能形成多少数对](/solution/2300-2399/2341.Maximum%20Number%20of%20Pairs%20in%20Array/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 302 场周赛  |
|  2342  |  [数位和相等数对的最大和](/solution/2300-2399/2342.Max%20Sum%20of%20a%20Pair%20With%20Equal%20Sum%20of%20Digits/README.md)  |  `数组`,`哈希表`,`排序`,`堆(优先队列)`  |  中等  |  第 302 场周赛  |
|  2343  |  [裁剪数字后查询第 K 小的数字](/solution/2300-2399/2343.Query%20Kth%20Smallest%20Trimmed%20Number/README.md)  |  `数组`,`字符串`,`分治`,`快速选择`,`基数排序`,`排序`,`堆(优先队列)`  |  中等  |  第 302 场周赛  |
|  2344  |  [使数组可以被整除的最少删除次数](/solution/2300-2399/2344.Minimum%20Deletions%20to%20Make%20Array%20Divisible/README.md)  |  `数组`,`数学`,`数论`,`排序`,`堆(优先队列)`  |  困难  |  第 302 场周赛  |
|  2345  |  [寻找可见山的数量](/solution/2300-2399/2345.Finding%20the%20Number%20of%20Visible%20Mountains/README.md)  |  `栈`,`数组`,`排序`,`单调栈`  |  中等  |  🔒  |
|  2346  |  [以百分比计算排名](/solution/2300-2399/2346.Compute%20the%20Rank%20as%20a%20Percentage/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2347  |  [最好的扑克手牌](/solution/2300-2399/2347.Best%20Poker%20Hand/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 83 场双周赛  |
|  2348  |  [全 0 子数组的数目](/solution/2300-2399/2348.Number%20of%20Zero-Filled%20Subarrays/README.md)  |  `数组`,`数学`  |  中等  |  第 83 场双周赛  |
|  2349  |  [设计数字容器系统](/solution/2300-2399/2349.Design%20a%20Number%20Container%20System/README.md)  |  `设计`,`哈希表`,`有序集合`,`堆(优先队列)`  |  中等  |  第 83 场双周赛  |
|  2350  |  [不可能得到的最短骰子序列](/solution/2300-2399/2350.Shortest%20Impossible%20Sequence%20of%20Rolls/README.md)  |  `贪心`,`数组`,`哈希表`  |  困难  |  第 83 场双周赛  |
|  2351  |  [第一个出现两次的字母](/solution/2300-2399/2351.First%20Letter%20to%20Appear%20Twice/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 303 场周赛  |
|  2352  |  [相等行列对](/solution/2300-2399/2352.Equal%20Row%20and%20Column%20Pairs/README.md)  |  `数组`,`哈希表`,`矩阵`,`模拟`  |  中等  |  第 303 场周赛  |
|  2353  |  [设计食物评分系统](/solution/2300-2399/2353.Design%20a%20Food%20Rating%20System/README.md)  |  `设计`,`哈希表`,`有序集合`,`堆(优先队列)`  |  中等  |  第 303 场周赛  |
|  2354  |  [优质数对的数目](/solution/2300-2399/2354.Number%20of%20Excellent%20Pairs/README.md)  |  `位运算`,`数组`,`哈希表`,`二分查找`  |  困难  |  第 303 场周赛  |
|  2355  |  [你能拿走的最大图书数量](/solution/2300-2399/2355.Maximum%20Number%20of%20Books%20You%20Can%20Take/README.md)  |  `栈`,`数组`,`动态规划`,`单调栈`  |  困难  |  🔒  |
|  2356  |  [每位教师所教授的科目种类的数量](/solution/2300-2399/2356.Number%20of%20Unique%20Subjects%20Taught%20by%20Each%20Teacher/README.md)  |  `数据库`  |  简单  |    |
|  2357  |  [使数组中所有元素都等于零](/solution/2300-2399/2357.Make%20Array%20Zero%20by%20Subtracting%20Equal%20Amounts/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`,`模拟`,`堆(优先队列)`  |  简单  |  第 304 场周赛  |
|  2358  |  [分组的最大数量](/solution/2300-2399/2358.Maximum%20Number%20of%20Groups%20Entering%20a%20Competition/README.md)  |  `贪心`,`数组`,`数学`,`二分查找`  |  中等  |  第 304 场周赛  |
|  2359  |  [找到离给定两个节点最近的节点](/solution/2300-2399/2359.Find%20Closest%20Node%20to%20Given%20Two%20Nodes/README.md)  |  `深度优先搜索`,`图`  |  中等  |  第 304 场周赛  |
|  2360  |  [图中的最长环](/solution/2300-2399/2360.Longest%20Cycle%20in%20a%20Graph/README.md)  |  `深度优先搜索`,`图`,`拓扑排序`  |  困难  |  第 304 场周赛  |
|  2361  |  [乘坐火车路线的最少费用](/solution/2300-2399/2361.Minimum%20Costs%20Using%20the%20Train%20Line/README.md)  |  `数组`,`动态规划`  |  困难  |  🔒  |
|  2362  |  [生成发票](/solution/2300-2399/2362.Generate%20the%20Invoice/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2363  |  [合并相似的物品](/solution/2300-2399/2363.Merge%20Similar%20Items/README.md)  |  `数组`,`哈希表`,`有序集合`,`排序`  |  简单  |  第 84 场双周赛  |
|  2364  |  [统计坏数对的数目](/solution/2300-2399/2364.Count%20Number%20of%20Bad%20Pairs/README.md)  |  `数组`,`哈希表`  |  中等  |  第 84 场双周赛  |
|  2365  |  [任务调度器 II](/solution/2300-2399/2365.Task%20Scheduler%20II/README.md)  |  `数组`,`哈希表`,`模拟`  |  中等  |  第 84 场双周赛  |
|  2366  |  [将数组排序的最少替换次数](/solution/2300-2399/2366.Minimum%20Replacements%20to%20Sort%20the%20Array/README.md)  |  `贪心`,`数组`,`数学`  |  困难  |  第 84 场双周赛  |
|  2367  |  [算术三元组的数目](/solution/2300-2399/2367.Number%20of%20Arithmetic%20Triplets/README.md)  |  `数组`,`哈希表`,`双指针`,`枚举`  |  简单  |  第 305 场周赛  |
|  2368  |  [受限条件下可到达节点的数目](/solution/2300-2399/2368.Reachable%20Nodes%20With%20Restrictions/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`图`,`数组`,`哈希表`  |  中等  |  第 305 场周赛  |
|  2369  |  [检查数组是否存在有效划分](/solution/2300-2399/2369.Check%20if%20There%20is%20a%20Valid%20Partition%20For%20The%20Array/README.md)  |  `数组`,`动态规划`  |  中等  |  第 305 场周赛  |
|  2370  |  [最长理想子序列](/solution/2300-2399/2370.Longest%20Ideal%20Subsequence/README.md)  |  `哈希表`,`字符串`,`动态规划`  |  中等  |  第 305 场周赛  |
|  2371  |  [最小化网格中的最大值](/solution/2300-2399/2371.Minimize%20Maximum%20Value%20in%20a%20Grid/README.md)  |  `并查集`,`图`,`拓扑排序`,`数组`,`矩阵`,`排序`  |  困难  |  🔒  |
|  2372  |  [计算每个销售人员的影响力](/solution/2300-2399/2372.Calculate%20the%20Influence%20of%20Each%20Salesperson/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2373  |  [矩阵中的局部最大值](/solution/2300-2399/2373.Largest%20Local%20Values%20in%20a%20Matrix/README.md)  |  `数组`,`矩阵`  |  简单  |  第 306 场周赛  |
|  2374  |  [边积分最高的节点](/solution/2300-2399/2374.Node%20With%20Highest%20Edge%20Score/README.md)  |  `图`,`哈希表`  |  中等  |  第 306 场周赛  |
|  2375  |  [根据模式串构造最小数字](/solution/2300-2399/2375.Construct%20Smallest%20Number%20From%20DI%20String/README.md)  |  `栈`,`贪心`,`字符串`,`回溯`  |  中等  |  第 306 场周赛  |
|  2376  |  [统计特殊整数](/solution/2300-2399/2376.Count%20Special%20Integers/README.md)  |  `数学`,`动态规划`  |  困难  |  第 306 场周赛  |
|  2377  |  [整理奥运表](/solution/2300-2399/2377.Sort%20the%20Olympic%20Table/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2378  |  [选择边来最大化树的得分](/solution/2300-2399/2378.Choose%20Edges%20to%20Maximize%20Score%20in%20a%20Tree/README.md)  |  `树`,`深度优先搜索`,`动态规划`  |  中等  |  🔒  |
|  2379  |  [得到 K 个黑块的最少涂色次数](/solution/2300-2399/2379.Minimum%20Recolors%20to%20Get%20K%20Consecutive%20Black%20Blocks/README.md)  |  `字符串`,`滑动窗口`  |  简单  |  第 85 场双周赛  |
|  2380  |  [二进制字符串重新安排顺序需要的时间](/solution/2300-2399/2380.Time%20Needed%20to%20Rearrange%20a%20Binary%20String/README.md)  |  `字符串`,`动态规划`,`模拟`  |  中等  |  第 85 场双周赛  |
|  2381  |  [字母移位 II](/solution/2300-2399/2381.Shifting%20Letters%20II/README.md)  |  `数组`,`字符串`,`前缀和`  |  中等  |  第 85 场双周赛  |
|  2382  |  [删除操作后的最大子段和](/solution/2300-2399/2382.Maximum%20Segment%20Sum%20After%20Removals/README.md)  |  `并查集`,`数组`,`有序集合`,`前缀和`  |  困难  |  第 85 场双周赛  |
|  2383  |  [赢得比赛需要的最少训练时长](/solution/2300-2399/2383.Minimum%20Hours%20of%20Training%20to%20Win%20a%20Competition/README.md)  |  `贪心`,`数组`  |  简单  |  第 307 场周赛  |
|  2384  |  [最大回文数字](/solution/2300-2399/2384.Largest%20Palindromic%20Number/README.md)  |  `贪心`,`哈希表`,`字符串`  |  中等  |  第 307 场周赛  |
|  2385  |  [感染二叉树需要的总时间](/solution/2300-2399/2385.Amount%20of%20Time%20for%20Binary%20Tree%20to%20Be%20Infected/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 307 场周赛  |
|  2386  |  [找出数组的第 K 大和](/solution/2300-2399/2386.Find%20the%20K-Sum%20of%20an%20Array/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  困难  |  第 307 场周赛  |
|  2387  |  [行排序矩阵的中位数](/solution/2300-2399/2387.Median%20of%20a%20Row%20Wise%20Sorted%20Matrix/README.md)  |  `数组`,`二分查找`,`矩阵`  |  中等  |  🔒  |
|  2388  |  [将表中的空值更改为前一个值](/solution/2300-2399/2388.Change%20Null%20Values%20in%20a%20Table%20to%20the%20Previous%20Value/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2389  |  [和有限的最长子序列](/solution/2300-2399/2389.Longest%20Subsequence%20With%20Limited%20Sum/README.md)  |  `贪心`,`数组`,`二分查找`,`前缀和`,`排序`  |  简单  |  第 308 场周赛  |
|  2390  |  [从字符串中移除星号](/solution/2300-2399/2390.Removing%20Stars%20From%20a%20String/README.md)  |  `栈`,`字符串`,`模拟`  |  中等  |  第 308 场周赛  |
|  2391  |  [收集垃圾的最少总时间](/solution/2300-2399/2391.Minimum%20Amount%20of%20Time%20to%20Collect%20Garbage/README.md)  |  `数组`,`字符串`,`前缀和`  |  中等  |  第 308 场周赛  |
|  2392  |  [给定条件下构造矩阵](/solution/2300-2399/2392.Build%20a%20Matrix%20With%20Conditions/README.md)  |  `图`,`拓扑排序`,`数组`,`矩阵`  |  困难  |  第 308 场周赛  |
|  2393  |  [严格递增的子数组个数](/solution/2300-2399/2393.Count%20Strictly%20Increasing%20Subarrays/README.md)  |  `数组`,`数学`,`动态规划`  |  中等  |  🔒  |
|  2394  |  [开除员工](/solution/2300-2399/2394.Employees%20With%20Deductions/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2395  |  [和相等的子数组](/solution/2300-2399/2395.Find%20Subarrays%20With%20Equal%20Sum/README.md)  |  `数组`,`哈希表`  |  简单  |  第 86 场双周赛  |
|  2396  |  [严格回文的数字](/solution/2300-2399/2396.Strictly%20Palindromic%20Number/README.md)  |  `脑筋急转弯`,`数学`,`双指针`  |  中等  |  第 86 场双周赛  |
|  2397  |  [被列覆盖的最多行数](/solution/2300-2399/2397.Maximum%20Rows%20Covered%20by%20Columns/README.md)  |  `位运算`,`数组`,`回溯`,`枚举`,`矩阵`  |  中等  |  第 86 场双周赛  |
|  2398  |  [预算内的最多机器人数目](/solution/2300-2399/2398.Maximum%20Number%20of%20Robots%20Within%20Budget/README.md)  |  `队列`,`数组`,`二分查找`,`前缀和`,`滑动窗口`,`堆(优先队列)`  |  困难  |  第 86 场双周赛  |
|  2399  |  [检查相同字母间的距离](/solution/2300-2399/2399.Check%20Distances%20Between%20Same%20Letters/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 309 场周赛  |
|  2400  |  [恰好移动 k 步到达某一位置的方法数目](/solution/2400-2499/2400.Number%20of%20Ways%20to%20Reach%20a%20Position%20After%20Exactly%20k%20Steps/README.md)  |  `数学`,`动态规划`,`组合数学`  |  中等  |  第 309 场周赛  |
|  2401  |  [最长优雅子数组](/solution/2400-2499/2401.Longest%20Nice%20Subarray/README.md)  |  `位运算`,`数组`,`滑动窗口`  |  中等  |  第 309 场周赛  |
|  2402  |  [会议室 III](/solution/2400-2499/2402.Meeting%20Rooms%20III/README.md)  |  `数组`,`排序`,`堆(优先队列)`  |  困难  |  第 309 场周赛  |
|  2403  |  [杀死所有怪物的最短时间](/solution/2400-2499/2403.Minimum%20Time%20to%20Kill%20All%20Monsters/README.md)  |  `位运算`,`数组`,`动态规划`,`状态压缩`  |  困难  |  🔒  |
|  2404  |  [出现最频繁的偶数元素](/solution/2400-2499/2404.Most%20Frequent%20Even%20Element/README.md)  |  `数组`,`哈希表`,`计数`  |  简单  |  第 310 场周赛  |
|  2405  |  [子字符串的最优划分](/solution/2400-2499/2405.Optimal%20Partition%20of%20String/README.md)  |  `贪心`,`哈希表`,`字符串`  |  中等  |  第 310 场周赛  |
|  2406  |  [将区间分为最少组数](/solution/2400-2499/2406.Divide%20Intervals%20Into%20Minimum%20Number%20of%20Groups/README.md)  |  `贪心`,`数组`,`双指针`,`前缀和`,`排序`,`堆(优先队列)`  |  中等  |  第 310 场周赛  |
|  2407  |  [最长递增子序列 II](/solution/2400-2499/2407.Longest%20Increasing%20Subsequence%20II/README.md)  |  `树状数组`,`线段树`,`队列`,`数组`,`分治`,`动态规划`,`单调队列`  |  困难  |  第 310 场周赛  |
|  2408  |  [设计 SQL](/solution/2400-2499/2408.Design%20SQL/README.md)  |  `设计`,`数组`,`哈希表`,`字符串`  |  中等  |  🔒  |
|  2409  |  [统计共同度过的日子数](/solution/2400-2499/2409.Count%20Days%20Spent%20Together/README.md)  |  `数学`,`字符串`  |  简单  |  第 87 场双周赛  |
|  2410  |  [运动员和训练师的最大匹配数](/solution/2400-2499/2410.Maximum%20Matching%20of%20Players%20With%20Trainers/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 87 场双周赛  |
|  2411  |  [按位或最大的最小子数组长度](/solution/2400-2499/2411.Smallest%20Subarrays%20With%20Maximum%20Bitwise%20OR/README.md)  |  `位运算`,`数组`,`二分查找`,`滑动窗口`  |  中等  |  第 87 场双周赛  |
|  2412  |  [完成所有交易的初始最少钱数](/solution/2400-2499/2412.Minimum%20Money%20Required%20Before%20Transactions/README.md)  |  `贪心`,`数组`,`排序`  |  困难  |  第 87 场双周赛  |
|  2413  |  [最小偶倍数](/solution/2400-2499/2413.Smallest%20Even%20Multiple/README.md)  |  `数学`,`数论`  |  简单  |  第 311 场周赛  |
|  2414  |  [最长的字母序连续子字符串的长度](/solution/2400-2499/2414.Length%20of%20the%20Longest%20Alphabetical%20Continuous%20Substring/README.md)  |  `字符串`  |  中等  |  第 311 场周赛  |
|  2415  |  [反转二叉树的奇数层](/solution/2400-2499/2415.Reverse%20Odd%20Levels%20of%20Binary%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  第 311 场周赛  |
|  2416  |  [字符串的前缀分数和](/solution/2400-2499/2416.Sum%20of%20Prefix%20Scores%20of%20Strings/README.md)  |  `字典树`,`数组`,`字符串`,`计数`  |  困难  |  第 311 场周赛  |
|  2417  |  [最近的公平整数](/solution/2400-2499/2417.Closest%20Fair%20Integer/README.md)  |  `数学`,`枚举`  |  中等  |  🔒  |
|  2418  |  [按身高排序](/solution/2400-2499/2418.Sort%20the%20People/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`  |  简单  |  第 312 场周赛  |
|  2419  |  [按位与最大的最长子数组](/solution/2400-2499/2419.Longest%20Subarray%20With%20Maximum%20Bitwise%20AND/README.md)  |  `位运算`,`脑筋急转弯`,`数组`  |  中等  |  第 312 场周赛  |
|  2420  |  [找到所有好下标](/solution/2400-2499/2420.Find%20All%20Good%20Indices/README.md)  |  `数组`,`动态规划`,`前缀和`  |  中等  |  第 312 场周赛  |
|  2421  |  [好路径的数目](/solution/2400-2499/2421.Number%20of%20Good%20Paths/README.md)  |  `树`,`并查集`,`图`,`数组`  |  困难  |  第 312 场周赛  |
|  2422  |  [使用合并操作将数组转换为回文序列](/solution/2400-2499/2422.Merge%20Operations%20to%20Turn%20Array%20Into%20a%20Palindrome/README.md)  |  `贪心`,`数组`,`双指针`  |  中等  |  🔒  |
|  2423  |  [删除字符使频率相同](/solution/2400-2499/2423.Remove%20Letter%20To%20Equalize%20Frequency/README.md)  |  `哈希表`,`字符串`,`计数`  |  简单  |  第 88 场双周赛  |
|  2424  |  [最长上传前缀](/solution/2400-2499/2424.Longest%20Uploaded%20Prefix/README.md)  |  `并查集`,`设计`,`树状数组`,`线段树`,`二分查找`,`有序集合`,`堆(优先队列)`  |  中等  |  第 88 场双周赛  |
|  2425  |  [所有数对的异或和](/solution/2400-2499/2425.Bitwise%20XOR%20of%20All%20Pairings/README.md)  |  `位运算`,`脑筋急转弯`,`数组`  |  中等  |  第 88 场双周赛  |
|  2426  |  [满足不等式的数对数目](/solution/2400-2499/2426.Number%20of%20Pairs%20Satisfying%20Inequality/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |  第 88 场双周赛  |
|  2427  |  [公因子的数目](/solution/2400-2499/2427.Number%20of%20Common%20Factors/README.md)  |  `数学`,`枚举`,`数论`  |  简单  |  第 313 场周赛  |
|  2428  |  [沙漏的最大总和](/solution/2400-2499/2428.Maximum%20Sum%20of%20an%20Hourglass/README.md)  |  `数组`,`矩阵`,`前缀和`  |  中等  |  第 313 场周赛  |
|  2429  |  [最小 XOR](/solution/2400-2499/2429.Minimize%20XOR/README.md)  |  `贪心`,`位运算`  |  中等  |  第 313 场周赛  |
|  2430  |  [对字母串可执行的最大删除数](/solution/2400-2499/2430.Maximum%20Deletions%20on%20a%20String/README.md)  |  `字符串`,`动态规划`,`字符串匹配`,`哈希函数`,`滚动哈希`  |  困难  |  第 313 场周赛  |
|  2431  |  [最大限度地提高购买水果的口味](/solution/2400-2499/2431.Maximize%20Total%20Tastiness%20of%20Purchased%20Fruits/README.md)  |  `数组`,`动态规划`  |  中等  |  🔒  |
|  2432  |  [处理用时最长的那个任务的员工](/solution/2400-2499/2432.The%20Employee%20That%20Worked%20on%20the%20Longest%20Task/README.md)  |  `数组`  |  简单  |  第 314 场周赛  |
|  2433  |  [找出前缀异或的原始数组](/solution/2400-2499/2433.Find%20The%20Original%20Array%20of%20Prefix%20Xor/README.md)  |  `位运算`,`数组`  |  中等  |  第 314 场周赛  |
|  2434  |  [使用机器人打印字典序最小的字符串](/solution/2400-2499/2434.Using%20a%20Robot%20to%20Print%20the%20Lexicographically%20Smallest%20String/README.md)  |  `栈`,`贪心`,`哈希表`,`字符串`  |  中等  |  第 314 场周赛  |
|  2435  |  [矩阵中和能被 K 整除的路径](/solution/2400-2499/2435.Paths%20in%20Matrix%20Whose%20Sum%20Is%20Divisible%20by%20K/README.md)  |  `数组`,`动态规划`,`矩阵`  |  困难  |  第 314 场周赛  |
|  2436  |  [使子数组最大公约数大于一的最小分割数](/solution/2400-2499/2436.Minimum%20Split%20Into%20Subarrays%20With%20GCD%20Greater%20Than%20One/README.md)  |  `贪心`,`数组`,`数学`,`动态规划`,`数论`  |  中等  |  🔒  |
|  2437  |  [有效时间的数目](/solution/2400-2499/2437.Number%20of%20Valid%20Clock%20Times/README.md)  |  `字符串`,`枚举`  |  简单  |  第 89 场双周赛  |
|  2438  |  [二的幂数组中查询范围内的乘积](/solution/2400-2499/2438.Range%20Product%20Queries%20of%20Powers/README.md)  |  `位运算`,`数组`,`前缀和`  |  中等  |  第 89 场双周赛  |
|  2439  |  [最小化数组中的最大值](/solution/2400-2499/2439.Minimize%20Maximum%20of%20Array/README.md)  |  `贪心`,`数组`,`二分查找`,`动态规划`,`前缀和`  |  中等  |  第 89 场双周赛  |
|  2440  |  [创建价值相同的连通块](/solution/2400-2499/2440.Create%20Components%20With%20Same%20Value/README.md)  |  `树`,`深度优先搜索`,`数组`,`数学`,`枚举`  |  困难  |  第 89 场双周赛  |
|  2441  |  [与对应负数同时存在的最大正整数](/solution/2400-2499/2441.Largest%20Positive%20Integer%20That%20Exists%20With%20Its%20Negative/README.md)  |  `数组`,`哈希表`,`双指针`,`排序`  |  简单  |  第 315 场周赛  |
|  2442  |  [反转之后不同整数的数目](/solution/2400-2499/2442.Count%20Number%20of%20Distinct%20Integers%20After%20Reverse%20Operations/README.md)  |  `数组`,`哈希表`,`数学`  |  中等  |  第 315 场周赛  |
|  2443  |  [反转之后的数字和](/solution/2400-2499/2443.Sum%20of%20Number%20and%20Its%20Reverse/README.md)  |  `数学`,`枚举`  |  中等  |  第 315 场周赛  |
|  2444  |  [统计定界子数组的数目](/solution/2400-2499/2444.Count%20Subarrays%20With%20Fixed%20Bounds/README.md)  |  `队列`,`数组`,`滑动窗口`,`单调队列`  |  困难  |  第 315 场周赛  |
|  2445  |  [值为 1 的节点数](/solution/2400-2499/2445.Number%20of%20Nodes%20With%20Value%20One/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  2446  |  [判断两个事件是否存在冲突](/solution/2400-2499/2446.Determine%20if%20Two%20Events%20Have%20Conflict/README.md)  |  `数组`,`字符串`  |  简单  |  第 316 场周赛  |
|  2447  |  [最大公因数等于 K 的子数组数目](/solution/2400-2499/2447.Number%20of%20Subarrays%20With%20GCD%20Equal%20to%20K/README.md)  |  `数组`,`数学`,`数论`  |  中等  |  第 316 场周赛  |
|  2448  |  [使数组相等的最小开销](/solution/2400-2499/2448.Minimum%20Cost%20to%20Make%20Array%20Equal/README.md)  |  `贪心`,`数组`,`二分查找`,`前缀和`,`排序`  |  困难  |  第 316 场周赛  |
|  2449  |  [使数组相似的最少操作次数](/solution/2400-2499/2449.Minimum%20Number%20of%20Operations%20to%20Make%20Arrays%20Similar/README.md)  |  `贪心`,`数组`,`排序`  |  困难  |  第 316 场周赛  |
|  2450  |  [应用操作后不同二进制字符串的数量](/solution/2400-2499/2450.Number%20of%20Distinct%20Binary%20Strings%20After%20Applying%20Operations/README.md)  |  `数学`,`字符串`  |  中等  |  🔒  |
|  2451  |  [差值数组不同的字符串](/solution/2400-2499/2451.Odd%20String%20Difference/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 90 场双周赛  |
|  2452  |  [距离字典两次编辑以内的单词](/solution/2400-2499/2452.Words%20Within%20Two%20Edits%20of%20Dictionary/README.md)  |  `数组`,`字符串`  |  中等  |  第 90 场双周赛  |
|  2453  |  [摧毁一系列目标](/solution/2400-2499/2453.Destroy%20Sequential%20Targets/README.md)  |  `数组`,`哈希表`,`计数`  |  中等  |  第 90 场双周赛  |
|  2454  |  [下一个更大元素 IV](/solution/2400-2499/2454.Next%20Greater%20Element%20IV/README.md)  |  `栈`,`数组`,`二分查找`,`排序`,`单调栈`,`堆(优先队列)`  |  困难  |  第 90 场双周赛  |
|  2455  |  [可被三整除的偶数的平均值](/solution/2400-2499/2455.Average%20Value%20of%20Even%20Numbers%20That%20Are%20Divisible%20by%20Three/README.md)  |  `数组`,`数学`  |  简单  |  第 317 场周赛  |
|  2456  |  [最流行的视频创作者](/solution/2400-2499/2456.Most%20Popular%20Video%20Creator/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`,`堆(优先队列)`  |  中等  |  第 317 场周赛  |
|  2457  |  [美丽整数的最小增量](/solution/2400-2499/2457.Minimum%20Addition%20to%20Make%20Integer%20Beautiful/README.md)  |  `贪心`,`数学`  |  中等  |  第 317 场周赛  |
|  2458  |  [移除子树后的二叉树高度](/solution/2400-2499/2458.Height%20of%20Binary%20Tree%20After%20Subtree%20Removal%20Queries/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`数组`,`二叉树`  |  困难  |  第 317 场周赛  |
|  2459  |  [通过移动项目到空白区域来排序数组](/solution/2400-2499/2459.Sort%20Array%20by%20Moving%20Items%20to%20Empty%20Space/README.md)  |  `贪心`,`数组`,`排序`  |  困难  |  🔒  |
|  2460  |  [对数组执行操作](/solution/2400-2499/2460.Apply%20Operations%20to%20an%20Array/README.md)  |  `数组`,`模拟`  |  简单  |  第 318 场周赛  |
|  2461  |  [长度为 K 子数组中的最大和](/solution/2400-2499/2461.Maximum%20Sum%20of%20Distinct%20Subarrays%20With%20Length%20K/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 318 场周赛  |
|  2462  |  [雇佣 K 位工人的总代价](/solution/2400-2499/2462.Total%20Cost%20to%20Hire%20K%20Workers/README.md)  |  `数组`,`双指针`,`模拟`,`堆(优先队列)`  |  中等  |  第 318 场周赛  |
|  2463  |  [最小移动总距离](/solution/2400-2499/2463.Minimum%20Total%20Distance%20Traveled/README.md)  |  `数组`,`动态规划`,`排序`  |  困难  |  第 318 场周赛  |
|  2464  |  [有效分割中的最少子数组数目](/solution/2400-2499/2464.Minimum%20Subarrays%20in%20a%20Valid%20Split/README.md)  |  `数组`,`数学`,`动态规划`,`数论`  |  中等  |  🔒  |
|  2465  |  [不同的平均值数目](/solution/2400-2499/2465.Number%20of%20Distinct%20Averages/README.md)  |  `数组`,`哈希表`,`双指针`,`排序`  |  简单  |  第 91 场双周赛  |
|  2466  |  [统计构造好字符串的方案数](/solution/2400-2499/2466.Count%20Ways%20To%20Build%20Good%20Strings/README.md)  |  `动态规划`  |  中等  |  第 91 场双周赛  |
|  2467  |  [树上最大得分和路径](/solution/2400-2499/2467.Most%20Profitable%20Path%20in%20a%20Tree/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`图`,`数组`  |  中等  |  第 91 场双周赛  |
|  2468  |  [根据限制分割消息](/solution/2400-2499/2468.Split%20Message%20Based%20on%20Limit/README.md)  |  `字符串`,`二分查找`  |  困难  |  第 91 场双周赛  |
|  2469  |  [温度转换](/solution/2400-2499/2469.Convert%20the%20Temperature/README.md)  |  `数学`  |  简单  |  第 319 场周赛  |
|  2470  |  [最小公倍数为 K 的子数组数目](/solution/2400-2499/2470.Number%20of%20Subarrays%20With%20LCM%20Equal%20to%20K/README.md)  |  `数组`,`数学`,`数论`  |  中等  |  第 319 场周赛  |
|  2471  |  [逐层排序二叉树所需的最少操作数目](/solution/2400-2499/2471.Minimum%20Number%20of%20Operations%20to%20Sort%20a%20Binary%20Tree%20by%20Level/README.md)  |  `树`,`广度优先搜索`,`二叉树`  |  中等  |  第 319 场周赛  |
|  2472  |  [不重叠回文子字符串的最大数目](/solution/2400-2499/2472.Maximum%20Number%20of%20Non-overlapping%20Palindrome%20Substrings/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 319 场周赛  |
|  2473  |  [购买苹果的最低成本](/solution/2400-2499/2473.Minimum%20Cost%20to%20Buy%20Apples/README.md)  |  `图`,`数组`,`最短路`,`堆(优先队列)`  |  中等  |  🔒  |
|  2474  |  [购买量严格增加的客户](/solution/2400-2499/2474.Customers%20With%20Strictly%20Increasing%20Purchases/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2475  |  [数组中不等三元组的数目](/solution/2400-2499/2475.Number%20of%20Unequal%20Triplets%20in%20Array/README.md)  |  `数组`,`哈希表`  |  简单  |  第 320 场周赛  |
|  2476  |  [二叉搜索树最近节点查询](/solution/2400-2499/2476.Closest%20Nodes%20Queries%20in%20a%20Binary%20Search%20Tree/README.md)  |  `树`,`深度优先搜索`,`数组`,`二分查找`,`二叉树`  |  中等  |  第 320 场周赛  |
|  2477  |  [到达首都的最少油耗](/solution/2400-2499/2477.Minimum%20Fuel%20Cost%20to%20Report%20to%20the%20Capital/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`图`  |  中等  |  第 320 场周赛  |
|  2478  |  [完美分割的方案数](/solution/2400-2499/2478.Number%20of%20Beautiful%20Partitions/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 320 场周赛  |
|  2479  |  [两个不重叠子树的最大异或值](/solution/2400-2499/2479.Maximum%20XOR%20of%20Two%20Non-Overlapping%20Subtrees/README.md)  |  `树`,`深度优先搜索`,`图`,`字典树`  |  困难  |  🔒  |
|  2480  |  [形成化学键](/solution/2400-2499/2480.Form%20a%20Chemical%20Bond/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2481  |  [分割圆的最少切割次数](/solution/2400-2499/2481.Minimum%20Cuts%20to%20Divide%20a%20Circle/README.md)  |  `几何`,`数学`  |  简单  |  第 92 场双周赛  |
|  2482  |  [行和列中一和零的差值](/solution/2400-2499/2482.Difference%20Between%20Ones%20and%20Zeros%20in%20Row%20and%20Column/README.md)  |  `数组`,`矩阵`,`模拟`  |  中等  |  第 92 场双周赛  |
|  2483  |  [商店的最少代价](/solution/2400-2499/2483.Minimum%20Penalty%20for%20a%20Shop/README.md)  |  `字符串`,`前缀和`  |  中等  |  第 92 场双周赛  |
|  2484  |  [统计回文子序列数目](/solution/2400-2499/2484.Count%20Palindromic%20Subsequences/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 92 场双周赛  |
|  2485  |  [找出中枢整数](/solution/2400-2499/2485.Find%20the%20Pivot%20Integer/README.md)  |  `数学`,`前缀和`  |  简单  |  第 321 场周赛  |
|  2486  |  [追加字符以获得子序列](/solution/2400-2499/2486.Append%20Characters%20to%20String%20to%20Make%20Subsequence/README.md)  |  `贪心`,`双指针`,`字符串`  |  中等  |  第 321 场周赛  |
|  2487  |  [从链表中移除节点](/solution/2400-2499/2487.Remove%20Nodes%20From%20Linked%20List/README.md)  |  `栈`,`递归`,`链表`,`单调栈`  |  中等  |  第 321 场周赛  |
|  2488  |  [统计中位数为 K 的子数组](/solution/2400-2499/2488.Count%20Subarrays%20With%20Median%20K/README.md)  |  `数组`,`哈希表`,`前缀和`  |  困难  |  第 321 场周赛  |
|  2489  |  [固定比率的子字符串数](/solution/2400-2499/2489.Number%20of%20Substrings%20With%20Fixed%20Ratio/README.md)  |  `哈希表`,`数学`,`字符串`,`前缀和`  |  中等  |  🔒  |
|  2490  |  [回环句](/solution/2400-2499/2490.Circular%20Sentence/README.md)  |  `字符串`  |  简单  |  第 322 场周赛  |
|  2491  |  [划分技能点相等的团队](/solution/2400-2499/2491.Divide%20Players%20Into%20Teams%20of%20Equal%20Skill/README.md)  |  `数组`,`哈希表`,`双指针`,`排序`  |  中等  |  第 322 场周赛  |
|  2492  |  [两个城市间路径的最小分数](/solution/2400-2499/2492.Minimum%20Score%20of%20a%20Path%20Between%20Two%20Cities/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`图`  |  中等  |  第 322 场周赛  |
|  2493  |  [将节点分成尽可能多的组](/solution/2400-2499/2493.Divide%20Nodes%20Into%20the%20Maximum%20Number%20of%20Groups/README.md)  |  `广度优先搜索`,`并查集`,`图`  |  困难  |  第 322 场周赛  |
|  2494  |  [合并在同一个大厅重叠的活动](/solution/2400-2499/2494.Merge%20Overlapping%20Events%20in%20the%20Same%20Hall/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2495  |  [乘积为偶数的子数组数](/solution/2400-2499/2495.Number%20of%20Subarrays%20Having%20Even%20Product/README.md)  |  `数组`,`数学`,`动态规划`  |  中等  |  🔒  |
|  2496  |  [数组中字符串的最大值](/solution/2400-2499/2496.Maximum%20Value%20of%20a%20String%20in%20an%20Array/README.md)  |  `数组`,`字符串`  |  简单  |  第 93 场双周赛  |
|  2497  |  [图中最大星和](/solution/2400-2499/2497.Maximum%20Star%20Sum%20of%20a%20Graph/README.md)  |  `贪心`,`图`,`数组`,`排序`,`堆(优先队列)`  |  中等  |  第 93 场双周赛  |
|  2498  |  [青蛙过河 II](/solution/2400-2499/2498.Frog%20Jump%20II/README.md)  |  `贪心`,`数组`,`二分查找`  |  中等  |  第 93 场双周赛  |
|  2499  |  [让数组不相等的最小总代价](/solution/2400-2499/2499.Minimum%20Total%20Cost%20to%20Make%20Arrays%20Unequal/README.md)  |  `贪心`,`数组`,`哈希表`,`计数`  |  困难  |  第 93 场双周赛  |
|  2500  |  [删除每行中的最大值](/solution/2500-2599/2500.Delete%20Greatest%20Value%20in%20Each%20Row/README.md)  |  `数组`,`矩阵`,`排序`,`模拟`,`堆(优先队列)`  |  简单  |  第 323 场周赛  |
|  2501  |  [数组中最长的方波](/solution/2500-2599/2501.Longest%20Square%20Streak%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`二分查找`,`动态规划`,`排序`  |  中等  |  第 323 场周赛  |
|  2502  |  [设计内存分配器](/solution/2500-2599/2502.Design%20Memory%20Allocator/README.md)  |  `设计`,`数组`,`哈希表`,`模拟`  |  中等  |  第 323 场周赛  |
|  2503  |  [矩阵查询可获得的最大分数](/solution/2500-2599/2503.Maximum%20Number%20of%20Points%20From%20Grid%20Queries/README.md)  |  `广度优先搜索`,`并查集`,`数组`,`双指针`,`矩阵`,`排序`,`堆(优先队列)`  |  困难  |  第 323 场周赛  |
|  2504  |  [把名字和职业联系起来](/solution/2500-2599/2504.Concatenate%20the%20Name%20and%20the%20Profession/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2505  |  [所有子序列和的按位或](/solution/2500-2599/2505.Bitwise%20OR%20of%20All%20Subsequence%20Sums/README.md)  |  `位运算`,`脑筋急转弯`,`数组`,`数学`  |  中等  |  🔒  |
|  2506  |  [统计相似字符串对的数目](/solution/2500-2599/2506.Count%20Pairs%20Of%20Similar%20Strings/README.md)  |  `数组`,`哈希表`,`字符串`  |  简单  |  第 324 场周赛  |
|  2507  |  [使用质因数之和替换后可以取到的最小值](/solution/2500-2599/2507.Smallest%20Value%20After%20Replacing%20With%20Sum%20of%20Prime%20Factors/README.md)  |  `数学`,`数论`  |  中等  |  第 324 场周赛  |
|  2508  |  [添加边使所有节点度数都为偶数](/solution/2500-2599/2508.Add%20Edges%20to%20Make%20Degrees%20of%20All%20Nodes%20Even/README.md)  |  `图`,`哈希表`  |  困难  |  第 324 场周赛  |
|  2509  |  [查询树中环的长度](/solution/2500-2599/2509.Cycle%20Length%20Queries%20in%20a%20Tree/README.md)  |  `树`,`二叉树`  |  困难  |  第 324 场周赛  |
|  2510  |  [检查是否有路径经过相同数量的 0 和 1](/solution/2500-2599/2510.Check%20if%20There%20is%20a%20Path%20With%20Equal%20Number%20of%200%27s%20And%201%27s/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  🔒  |
|  2511  |  [最多可以摧毁的敌人城堡数目](/solution/2500-2599/2511.Maximum%20Enemy%20Forts%20That%20Can%20Be%20Captured/README.md)  |  `数组`,`双指针`  |  简单  |  第 94 场双周赛  |
|  2512  |  [奖励最顶尖的 K 名学生](/solution/2500-2599/2512.Reward%20Top%20K%20Students/README.md)  |  `数组`,`哈希表`,`字符串`,`排序`,`堆(优先队列)`  |  中等  |  第 94 场双周赛  |
|  2513  |  [最小化两个数组中的最大值](/solution/2500-2599/2513.Minimize%20the%20Maximum%20of%20Two%20Arrays/README.md)  |  `数学`,`二分查找`,`数论`  |  中等  |  第 94 场双周赛  |
|  2514  |  [统计同位异构字符串数目](/solution/2500-2599/2514.Count%20Anagrams/README.md)  |  `哈希表`,`数学`,`字符串`,`组合数学`,`计数`  |  困难  |  第 94 场双周赛  |
|  2515  |  [到目标字符串的最短距离](/solution/2500-2599/2515.Shortest%20Distance%20to%20Target%20String%20in%20a%20Circular%20Array/README.md)  |  `数组`,`字符串`  |  简单  |  第 325 场周赛  |
|  2516  |  [每种字符至少取 K 个](/solution/2500-2599/2516.Take%20K%20of%20Each%20Character%20From%20Left%20and%20Right/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  第 325 场周赛  |
|  2517  |  [礼盒的最大甜蜜度](/solution/2500-2599/2517.Maximum%20Tastiness%20of%20Candy%20Basket/README.md)  |  `数组`,`二分查找`,`排序`  |  中等  |  第 325 场周赛  |
|  2518  |  [好分区的数目](/solution/2500-2599/2518.Number%20of%20Great%20Partitions/README.md)  |  `数组`,`动态规划`  |  困难  |  第 325 场周赛  |
|  2519  |  [统计 K-Big 索引的数量](/solution/2500-2599/2519.Count%20the%20Number%20of%20K-Big%20Indices/README.md)  |  `树状数组`,`线段树`,`数组`,`二分查找`,`分治`,`有序集合`,`归并排序`  |  困难  |  🔒  |
|  2520  |  [统计能整除数字的位数](/solution/2500-2599/2520.Count%20the%20Digits%20That%20Divide%20a%20Number/README.md)  |  `数学`  |  简单  |  第 326 场周赛  |
|  2521  |  [数组乘积中的不同质因数数目](/solution/2500-2599/2521.Distinct%20Prime%20Factors%20of%20Product%20of%20Array/README.md)  |  `数组`,`哈希表`,`数学`,`数论`  |  中等  |  第 326 场周赛  |
|  2522  |  [将字符串分割成值不超过 K 的子字符串](/solution/2500-2599/2522.Partition%20String%20Into%20Substrings%20With%20Values%20at%20Most%20K/README.md)  |  `贪心`,`字符串`,`动态规划`  |  中等  |  第 326 场周赛  |
|  2523  |  [范围内最接近的两个质数](/solution/2500-2599/2523.Closest%20Prime%20Numbers%20in%20Range/README.md)  |  `数学`,`数论`  |  中等  |  第 326 场周赛  |
|  2524  |  [子数组的最大频率分数](/solution/2500-2599/2524.Maximum%20Frequency%20Score%20of%20a%20Subarray/README.md)  |  `数组`,`哈希表`,`数学`,`滑动窗口`  |  困难  |  🔒  |
|  2525  |  [根据规则将箱子分类](/solution/2500-2599/2525.Categorize%20Box%20According%20to%20Criteria/README.md)  |  `数学`  |  简单  |  第 95 场双周赛  |
|  2526  |  [找到数据流中的连续整数](/solution/2500-2599/2526.Find%20Consecutive%20Integers%20from%20a%20Data%20Stream/README.md)  |  `设计`,`队列`,`哈希表`,`计数`,`数据流`  |  中等  |  第 95 场双周赛  |
|  2527  |  [查询数组 Xor 美丽值](/solution/2500-2599/2527.Find%20Xor-Beauty%20of%20Array/README.md)  |  `位运算`,`数组`,`数学`  |  中等  |  第 95 场双周赛  |
|  2528  |  [最大化城市的最小供电站数目](/solution/2500-2599/2528.Maximize%20the%20Minimum%20Powered%20City/README.md)  |  `贪心`,`队列`,`数组`,`二分查找`,`前缀和`,`滑动窗口`  |  困难  |  第 95 场双周赛  |
|  2529  |  [正整数和负整数的最大计数](/solution/2500-2599/2529.Maximum%20Count%20of%20Positive%20Integer%20and%20Negative%20Integer/README.md)  |  `数组`,`二分查找`,`计数`  |  简单  |  第 327 场周赛  |
|  2530  |  [执行 K 次操作后的最大分数](/solution/2500-2599/2530.Maximal%20Score%20After%20Applying%20K%20Operations/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  第 327 场周赛  |
|  2531  |  [使字符串总不同字符的数目相等](/solution/2500-2599/2531.Make%20Number%20of%20Distinct%20Characters%20Equal/README.md)  |  `哈希表`,`字符串`,`计数`  |  中等  |  第 327 场周赛  |
|  2532  |  [过桥的时间](/solution/2500-2599/2532.Time%20to%20Cross%20a%20Bridge/README.md)  |  `数组`,`模拟`,`堆(优先队列)`  |  困难  |  第 327 场周赛  |
|  2533  |  [好二进制字符串的数量](/solution/2500-2599/2533.Number%20of%20Good%20Binary%20Strings/README.md)  |  `动态规划`  |  中等  |  🔒  |
|  2534  |  [通过门的时间](/solution/2500-2599/2534.Time%20Taken%20to%20Cross%20the%20Door/README.md)  |  `队列`,`数组`,`模拟`  |  困难  |  🔒  |
|  2535  |  [数组元素和与数字和的绝对差](/solution/2500-2599/2535.Difference%20Between%20Element%20Sum%20and%20Digit%20Sum%20of%20an%20Array/README.md)  |  `数组`,`数学`  |  简单  |  第 328 场周赛  |
|  2536  |  [子矩阵元素加 1](/solution/2500-2599/2536.Increment%20Submatrices%20by%20One/README.md)  |  `数组`,`矩阵`,`前缀和`  |  中等  |  第 328 场周赛  |
|  2537  |  [统计好子数组的数目](/solution/2500-2599/2537.Count%20the%20Number%20of%20Good%20Subarrays/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 328 场周赛  |
|  2538  |  [最大价值和与最小价值和的差值](/solution/2500-2599/2538.Difference%20Between%20Maximum%20and%20Minimum%20Price%20Sum/README.md)  |  `树`,`深度优先搜索`,`数组`,`动态规划`  |  困难  |  第 328 场周赛  |
|  2539  |  [好子序列的个数](/solution/2500-2599/2539.Count%20the%20Number%20of%20Good%20Subsequences/README.md)  |  `哈希表`,`数学`,`字符串`,`组合数学`,`计数`  |  中等  |  🔒  |
|  2540  |  [最小公共值](/solution/2500-2599/2540.Minimum%20Common%20Value/README.md)  |  `数组`,`哈希表`,`双指针`,`二分查找`  |  简单  |  第 96 场双周赛  |
|  2541  |  [使数组中所有元素相等的最小操作数 II](/solution/2500-2599/2541.Minimum%20Operations%20to%20Make%20Array%20Equal%20II/README.md)  |  `贪心`,`数组`,`数学`  |  中等  |  第 96 场双周赛  |
|  2542  |  [最大子序列的分数](/solution/2500-2599/2542.Maximum%20Subsequence%20Score/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  中等  |  第 96 场双周赛  |
|  2543  |  [判断一个点是否可以到达](/solution/2500-2599/2543.Check%20if%20Point%20Is%20Reachable/README.md)  |  `数学`,`数论`  |  困难  |  第 96 场双周赛  |
|  2544  |  [交替数字和](/solution/2500-2599/2544.Alternating%20Digit%20Sum/README.md)  |  `数学`  |  简单  |  第 329 场周赛  |
|  2545  |  [根据第 K 场考试的分数排序](/solution/2500-2599/2545.Sort%20the%20Students%20by%20Their%20Kth%20Score/README.md)  |  `数组`,`矩阵`,`排序`  |  中等  |  第 329 场周赛  |
|  2546  |  [执行逐位运算使字符串相等](/solution/2500-2599/2546.Apply%20Bitwise%20Operations%20to%20Make%20Strings%20Equal/README.md)  |  `位运算`,`字符串`  |  中等  |  第 329 场周赛  |
|  2547  |  [拆分数组的最小代价](/solution/2500-2599/2547.Minimum%20Cost%20to%20Split%20an%20Array/README.md)  |  `数组`,`哈希表`,`动态规划`,`计数`  |  困难  |  第 329 场周赛  |
|  2548  |  [填满背包的最大价格](/solution/2500-2599/2548.Maximum%20Price%20to%20Fill%20a%20Bag/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  🔒  |
|  2549  |  [统计桌面上的不同数字](/solution/2500-2599/2549.Count%20Distinct%20Numbers%20on%20Board/README.md)  |  `数组`,`哈希表`,`数学`,`模拟`  |  简单  |  第 330 场周赛  |
|  2550  |  [猴子碰撞的方法数](/solution/2500-2599/2550.Count%20Collisions%20of%20Monkeys%20on%20a%20Polygon/README.md)  |  `递归`,`数学`  |  中等  |  第 330 场周赛  |
|  2551  |  [将珠子放入背包中](/solution/2500-2599/2551.Put%20Marbles%20in%20Bags/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  困难  |  第 330 场周赛  |
|  2552  |  [统计上升四元组](/solution/2500-2599/2552.Count%20Increasing%20Quadruplets/README.md)  |  `树状数组`,`数组`,`动态规划`,`枚举`,`前缀和`  |  困难  |  第 330 场周赛  |
|  2553  |  [分割数组中数字的数位](/solution/2500-2599/2553.Separate%20the%20Digits%20in%20an%20Array/README.md)  |  `数组`,`模拟`  |  简单  |  第 97 场双周赛  |
|  2554  |  [从一个范围内选择最多整数 I](/solution/2500-2599/2554.Maximum%20Number%20of%20Integers%20to%20Choose%20From%20a%20Range%20I/README.md)  |  `贪心`,`数组`,`哈希表`,`二分查找`,`排序`  |  中等  |  第 97 场双周赛  |
|  2555  |  [两个线段获得的最多奖品](/solution/2500-2599/2555.Maximize%20Win%20From%20Two%20Segments/README.md)  |  `数组`,`二分查找`,`滑动窗口`  |  中等  |  第 97 场双周赛  |
|  2556  |  [二进制矩阵中翻转最多一次使路径不连通](/solution/2500-2599/2556.Disconnect%20Path%20in%20a%20Binary%20Matrix%20by%20at%20Most%20One%20Flip/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`动态规划`,`矩阵`  |  中等  |  第 97 场双周赛  |
|  2557  |  [从一个范围内选择最多整数 II](/solution/2500-2599/2557.Maximum%20Number%20of%20Integers%20to%20Choose%20From%20a%20Range%20II/README.md)  |  `贪心`,`数组`,`二分查找`,`排序`  |  中等  |  🔒  |
|  2558  |  [从数量最多的堆取走礼物](/solution/2500-2599/2558.Take%20Gifts%20From%20the%20Richest%20Pile/README.md)  |  `数组`,`模拟`,`堆(优先队列)`  |  简单  |  第 331 场周赛  |
|  2559  |  [统计范围内的元音字符串数](/solution/2500-2599/2559.Count%20Vowel%20Strings%20in%20Ranges/README.md)  |  `数组`,`字符串`,`前缀和`  |  中等  |  第 331 场周赛  |
|  2560  |  [打家劫舍 IV](/solution/2500-2599/2560.House%20Robber%20IV/README.md)  |  `数组`,`二分查找`  |  中等  |  第 331 场周赛  |
|  2561  |  [重排水果](/solution/2500-2599/2561.Rearranging%20Fruits/README.md)  |  `贪心`,`数组`,`哈希表`  |  困难  |  第 331 场周赛  |
|  2562  |  [找出数组的串联值](/solution/2500-2599/2562.Find%20the%20Array%20Concatenation%20Value/README.md)  |  `数组`,`双指针`,`模拟`  |  简单  |  第 332 场周赛  |
|  2563  |  [统计公平数对的数目](/solution/2500-2599/2563.Count%20the%20Number%20of%20Fair%20Pairs/README.md)  |  `数组`,`双指针`,`二分查找`,`排序`  |  中等  |  第 332 场周赛  |
|  2564  |  [子字符串异或查询](/solution/2500-2599/2564.Substring%20XOR%20Queries/README.md)  |  `位运算`,`数组`,`哈希表`,`字符串`  |  中等  |  第 332 场周赛  |
|  2565  |  [最少得分子序列](/solution/2500-2599/2565.Subsequence%20With%20the%20Minimum%20Score/README.md)  |  `双指针`,`字符串`,`二分查找`  |  困难  |  第 332 场周赛  |
|  2566  |  [替换一个数字后的最大差值](/solution/2500-2599/2566.Maximum%20Difference%20by%20Remapping%20a%20Digit/README.md)  |  `贪心`,`数学`  |  简单  |  第 98 场双周赛  |
|  2567  |  [修改两个元素的最小分数](/solution/2500-2599/2567.Minimum%20Score%20by%20Changing%20Two%20Elements/README.md)  |  `贪心`,`数组`,`排序`  |  中等  |  第 98 场双周赛  |
|  2568  |  [最小无法得到的或值](/solution/2500-2599/2568.Minimum%20Impossible%20OR/README.md)  |  `位运算`,`脑筋急转弯`,`数组`  |  中等  |  第 98 场双周赛  |
|  2569  |  [更新数组后处理求和查询](/solution/2500-2599/2569.Handling%20Sum%20Queries%20After%20Update/README.md)  |  `线段树`,`数组`  |  困难  |  第 98 场双周赛  |
|  2570  |  [合并两个二维数组 - 求和法](/solution/2500-2599/2570.Merge%20Two%202D%20Arrays%20by%20Summing%20Values/README.md)  |  `数组`,`哈希表`,`双指针`  |  简单  |  第 333 场周赛  |
|  2571  |  [将整数减少到零需要的最少操作数](/solution/2500-2599/2571.Minimum%20Operations%20to%20Reduce%20an%20Integer%20to%200/README.md)  |  `贪心`,`位运算`,`动态规划`  |  中等  |  第 333 场周赛  |
|  2572  |  [无平方子集计数](/solution/2500-2599/2572.Count%20the%20Number%20of%20Square-Free%20Subsets/README.md)  |  `位运算`,`数组`,`数学`,`动态规划`,`状态压缩`  |  中等  |  第 333 场周赛  |
|  2573  |  [找出对应 LCP 矩阵的字符串](/solution/2500-2599/2573.Find%20the%20String%20with%20LCP/README.md)  |  `贪心`,`并查集`,`数组`,`字符串`,`动态规划`,`矩阵`  |  困难  |  第 333 场周赛  |
|  2574  |  [左右元素和的差值](/solution/2500-2599/2574.Left%20and%20Right%20Sum%20Differences/README.md)  |  `数组`,`前缀和`  |  简单  |  第 334 场周赛  |
|  2575  |  [找出字符串的可整除数组](/solution/2500-2599/2575.Find%20the%20Divisibility%20Array%20of%20a%20String/README.md)  |  `数组`,`数学`,`字符串`  |  中等  |  第 334 场周赛  |
|  2576  |  [求出最多标记下标](/solution/2500-2599/2576.Find%20the%20Maximum%20Number%20of%20Marked%20Indices/README.md)  |  `贪心`,`数组`,`双指针`,`二分查找`,`排序`  |  中等  |  第 334 场周赛  |
|  2577  |  [在网格图中访问一个格子的最少时间](/solution/2500-2599/2577.Minimum%20Time%20to%20Visit%20a%20Cell%20In%20a%20Grid/README.md)  |  `广度优先搜索`,`图`,`数组`,`矩阵`,`最短路`,`堆(优先队列)`  |  困难  |  第 334 场周赛  |
|  2578  |  [最小和分割](/solution/2500-2599/2578.Split%20With%20Minimum%20Sum/README.md)  |  `贪心`,`数学`,`排序`  |  简单  |  第 99 场双周赛  |
|  2579  |  [统计染色格子数](/solution/2500-2599/2579.Count%20Total%20Number%20of%20Colored%20Cells/README.md)  |  `数学`  |  中等  |  第 99 场双周赛  |
|  2580  |  [统计将重叠区间合并成组的方案数](/solution/2500-2599/2580.Count%20Ways%20to%20Group%20Overlapping%20Ranges/README.md)  |  `数组`,`排序`  |  中等  |  第 99 场双周赛  |
|  2581  |  [统计可能的树根数目](/solution/2500-2599/2581.Count%20Number%20of%20Possible%20Root%20Nodes/README.md)  |  `树`,`深度优先搜索`,`哈希表`,`动态规划`  |  困难  |  第 99 场双周赛  |
|  2582  |  [递枕头](/solution/2500-2599/2582.Pass%20the%20Pillow/README.md)  |  `数学`,`模拟`  |  简单  |  第 335 场周赛  |
|  2583  |  [二叉树中的第 K 大层和](/solution/2500-2599/2583.Kth%20Largest%20Sum%20in%20a%20Binary%20Tree/README.md)  |  `树`,`广度优先搜索`,`二分查找`  |  中等  |  第 335 场周赛  |
|  2584  |  [分割数组使乘积互质](/solution/2500-2599/2584.Split%20the%20Array%20to%20Make%20Coprime%20Products/README.md)  |  `数组`,`哈希表`,`数学`,`数论`  |  困难  |  第 335 场周赛  |
|  2585  |  [获得分数的方法数](/solution/2500-2599/2585.Number%20of%20Ways%20to%20Earn%20Points/README.md)  |  `数组`,`动态规划`  |  困难  |  第 335 场周赛  |
|  2586  |  [统计范围内的元音字符串数](/solution/2500-2599/2586.Count%20the%20Number%20of%20Vowel%20Strings%20in%20Range/README.md)  |  `数组`,`字符串`  |  简单  |  第 336 场周赛  |
|  2587  |  [重排数组以得到最大前缀分数](/solution/2500-2599/2587.Rearrange%20Array%20to%20Maximize%20Prefix%20Score/README.md)  |  `贪心`,`数组`,`前缀和`,`排序`  |  中等  |  第 336 场周赛  |
|  2588  |  [统计美丽子数组数目](/solution/2500-2599/2588.Count%20the%20Number%20of%20Beautiful%20Subarrays/README.md)  |  `位运算`,`数组`,`哈希表`,`前缀和`  |  中等  |  第 336 场周赛  |
|  2589  |  [完成所有任务的最少时间](/solution/2500-2599/2589.Minimum%20Time%20to%20Complete%20All%20Tasks/README.md)  |  `栈`,`贪心`,`数组`,`二分查找`,`排序`  |  困难  |  第 336 场周赛  |
|  2590  |  [设计一个待办事项清单](/solution/2500-2599/2590.Design%20a%20Todo%20List/README.md)  |  `设计`,`数组`,`哈希表`,`字符串`,`排序`  |  中等  |  🔒  |
|  2591  |  [将钱分给最多的儿童](/solution/2500-2599/2591.Distribute%20Money%20to%20Maximum%20Children/README.md)  |  `贪心`,`数学`  |  简单  |  第 100 场双周赛  |
|  2592  |  [最大化数组的伟大值](/solution/2500-2599/2592.Maximize%20Greatness%20of%20an%20Array/README.md)  |  `贪心`,`数组`,`双指针`,`排序`  |  中等  |  第 100 场双周赛  |
|  2593  |  [标记所有元素后数组的分数](/solution/2500-2599/2593.Find%20Score%20of%20an%20Array%20After%20Marking%20All%20Elements/README.md)  |  `数组`,`排序`,`模拟`,`堆(优先队列)`  |  中等  |  第 100 场双周赛  |
|  2594  |  [修车的最少时间](/solution/2500-2599/2594.Minimum%20Time%20to%20Repair%20Cars/README.md)  |  `数组`,`二分查找`  |  中等  |  第 100 场双周赛  |
|  2595  |  [奇偶位数](/solution/2500-2599/2595.Number%20of%20Even%20and%20Odd%20Bits/README.md)  |  `位运算`  |  简单  |  第 337 场周赛  |
|  2596  |  [检查骑士巡视方案](/solution/2500-2599/2596.Check%20Knight%20Tour%20Configuration/README.md)  |  `深度优先搜索`,`广度优先搜索`,`数组`,`矩阵`,`模拟`  |  中等  |  第 337 场周赛  |
|  2597  |  [美丽子集的数目](/solution/2500-2599/2597.The%20Number%20of%20Beautiful%20Subsets/README.md)  |  `数组`,`动态规划`,`回溯`  |  中等  |  第 337 场周赛  |
|  2598  |  [执行操作后的最大 MEX](/solution/2500-2599/2598.Smallest%20Missing%20Non-negative%20Integer%20After%20Operations/README.md)  |  `贪心`,`数组`,`哈希表`,`数学`  |  中等  |  第 337 场周赛  |
|  2599  |  [使前缀和数组非负](/solution/2500-2599/2599.Make%20the%20Prefix%20Sum%20Non-negative/README.md)  |  `贪心`,`数组`,`堆(优先队列)`  |  中等  |  🔒  |
|  2600  |  [K 件物品的最大和](/solution/2600-2699/2600.K%20Items%20With%20the%20Maximum%20Sum/README.md)  |  `贪心`,`数学`  |  简单  |  第 338 场周赛  |
|  2601  |  [质数减法运算](/solution/2600-2699/2601.Prime%20Subtraction%20Operation/README.md)  |  `贪心`,`数组`,`数学`,`二分查找`,`数论`  |  中等  |  第 338 场周赛  |
|  2602  |  [使数组元素全部相等的最少操作次数](/solution/2600-2699/2602.Minimum%20Operations%20to%20Make%20All%20Array%20Elements%20Equal/README.md)  |  `数组`,`二分查找`,`前缀和`,`排序`  |  中等  |  第 338 场周赛  |
|  2603  |  [收集树中金币](/solution/2600-2699/2603.Collect%20Coins%20in%20a%20Tree/README.md)  |  `树`,`图`,`拓扑排序`,`数组`  |  困难  |  第 338 场周赛  |
|  2604  |  [吃掉所有谷子的最短时间](/solution/2600-2699/2604.Minimum%20Time%20to%20Eat%20All%20Grains/README.md)  |  `数组`,`二分查找`,`排序`  |  困难  |  🔒  |
|  2605  |  [从两个数字数组里生成最小数字](/solution/2600-2699/2605.Form%20Smallest%20Number%20From%20Two%20Digit%20Arrays/README.md)  |  `数组`,`哈希表`,`枚举`  |  简单  |  第 101 场双周赛  |
|  2606  |  [找到最大开销的子字符串](/solution/2600-2699/2606.Find%20the%20Substring%20With%20Maximum%20Cost/README.md)  |  `数组`,`哈希表`,`字符串`,`动态规划`  |  中等  |  第 101 场双周赛  |
|  2607  |  [使子数组元素和相等](/solution/2600-2699/2607.Make%20K-Subarray%20Sums%20Equal/README.md)  |  `数组`,`数学`,`数论`,`排序`  |  中等  |  第 101 场双周赛  |
|  2608  |  [图中的最短环](/solution/2600-2699/2608.Shortest%20Cycle%20in%20a%20Graph/README.md)  |  `广度优先搜索`,`图`  |  困难  |  第 101 场双周赛  |
|  2609  |  [最长平衡子字符串](/solution/2600-2699/2609.Find%20the%20Longest%20Balanced%20Substring%20of%20a%20Binary%20String/README.md)  |  `字符串`  |  简单  |  第 339 场周赛  |
|  2610  |  [转换二维数组](/solution/2600-2699/2610.Convert%20an%20Array%20Into%20a%202D%20Array%20With%20Conditions/README.md)  |  `数组`,`哈希表`  |  中等  |  第 339 场周赛  |
|  2611  |  [老鼠和奶酪](/solution/2600-2699/2611.Mice%20and%20Cheese/README.md)  |  `贪心`,`数组`,`排序`,`堆(优先队列)`  |  中等  |  第 339 场周赛  |
|  2612  |  [最少翻转操作数](/solution/2600-2699/2612.Minimum%20Reverse%20Operations/README.md)  |  `广度优先搜索`,`数组`,`有序集合`  |  困难  |  第 339 场周赛  |
|  2613  |  [美数对](/solution/2600-2699/2613.Beautiful%20Pairs/README.md)  |  `几何`,`数组`,`数学`,`分治`,`有序集合`,`排序`  |  困难  |  🔒  |
|  2614  |  [对角线上的质数](/solution/2600-2699/2614.Prime%20In%20Diagonal/README.md)  |  `数组`,`数学`,`矩阵`,`数论`  |  简单  |  第 340 场周赛  |
|  2615  |  [等值距离和](/solution/2600-2699/2615.Sum%20of%20Distances/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  第 340 场周赛  |
|  2616  |  [最小化数对的最大差值](/solution/2600-2699/2616.Minimize%20the%20Maximum%20Difference%20of%20Pairs/README.md)  |  `贪心`,`数组`,`二分查找`  |  中等  |  第 340 场周赛  |
|  2617  |  [网格图中最少访问的格子数](/solution/2600-2699/2617.Minimum%20Number%20of%20Visited%20Cells%20in%20a%20Grid/README.md)  |  `栈`,`并查集`,`树状数组`,`线段树`,`数组`,`二分查找`,`动态规划`  |  困难  |  第 340 场周赛  |
|  2618  |  [检查是否是类的对象实例](/solution/2600-2699/2618.Check%20if%20Object%20Instance%20of%20Class/README.md)  |    |  中等  |    |
|  2619  |  [数组原型对象的最后一个元素](/solution/2600-2699/2619.Array%20Prototype%20Last/README.md)  |    |  简单  |    |
|  2620  |  [计数器](/solution/2600-2699/2620.Counter/README.md)  |    |  简单  |    |
|  2621  |  [睡眠函数](/solution/2600-2699/2621.Sleep/README.md)  |    |  简单  |    |
|  2622  |  [有时间限制的缓存](/solution/2600-2699/2622.Cache%20With%20Time%20Limit/README.md)  |    |  中等  |    |
|  2623  |  [记忆函数](/solution/2600-2699/2623.Memoize/README.md)  |    |  中等  |    |
|  2624  |  [蜗牛排序](/solution/2600-2699/2624.Snail%20Traversal/README.md)  |    |  中等  |    |
|  2625  |  [扁平化嵌套数组](/solution/2600-2699/2625.Flatten%20Deeply%20Nested%20Array/README.md)  |    |  中等  |    |
|  2626  |  [数组归约运算](/solution/2600-2699/2626.Array%20Reduce%20Transformation/README.md)  |    |  简单  |    |
|  2627  |  [函数防抖](/solution/2600-2699/2627.Debounce/README.md)  |    |  中等  |    |
|  2628  |  [完全相等的 JSON 字符串](/solution/2600-2699/2628.JSON%20Deep%20Equal/README.md)  |    |  中等  |  🔒  |
|  2629  |  [复合函数](/solution/2600-2699/2629.Function%20Composition/README.md)  |    |  简单  |    |
|  2630  |  [记忆函数 II](/solution/2600-2699/2630.Memoize%20II/README.md)  |    |  困难  |    |
|  2631  |  [分组](/solution/2600-2699/2631.Group%20By/README.md)  |    |  中等  |    |
|  2632  |  [柯里化](/solution/2600-2699/2632.Curry/README.md)  |    |  中等  |  🔒  |
|  2633  |  [将对象转换为 JSON 字符串](/solution/2600-2699/2633.Convert%20Object%20to%20JSON%20String/README.md)  |    |  中等  |  🔒  |
|  2634  |  [过滤数组中的元素](/solution/2600-2699/2634.Filter%20Elements%20from%20Array/README.md)  |    |  简单  |    |
|  2635  |  [转换数组中的每个元素](/solution/2600-2699/2635.Apply%20Transform%20Over%20Each%20Element%20in%20Array/README.md)  |    |  简单  |    |
|  2636  |  [Promise 对象池](/solution/2600-2699/2636.Promise%20Pool/README.md)  |    |  中等  |  🔒  |
|  2637  |  [有时间限制的 Promise 对象](/solution/2600-2699/2637.Promise%20Time%20Limit/README.md)  |    |  中等  |    |
|  2638  |  [统计 K-Free 子集的总数](/solution/2600-2699/2638.Count%20the%20Number%20of%20K-Free%20Subsets/README.md)  |  `数组`,`动态规划`,`排序`  |  中等  |  🔒  |
|  2639  |  [查询网格图中每一列的宽度](/solution/2600-2699/2639.Find%20the%20Width%20of%20Columns%20of%20a%20Grid/README.md)  |  `数组`,`矩阵`  |  简单  |  第 102 场双周赛  |
|  2640  |  [一个数组所有前缀的分数](/solution/2600-2699/2640.Find%20the%20Score%20of%20All%20Prefixes%20of%20an%20Array/README.md)  |  `数组`,`前缀和`  |  中等  |  第 102 场双周赛  |
|  2641  |  [二叉树的堂兄弟节点 II](/solution/2600-2699/2641.Cousins%20in%20Binary%20Tree%20II/README.md)  |  `树`,`深度优先搜索`,`广度优先搜索`,`哈希表`,`二叉树`  |  中等  |  第 102 场双周赛  |
|  2642  |  [设计可以求最短路径的图类](/solution/2600-2699/2642.Design%20Graph%20With%20Shortest%20Path%20Calculator/README.md)  |  `图`,`设计`,`最短路`,`堆(优先队列)`  |  困难  |  第 102 场双周赛  |
|  2643  |  [一最多的行](/solution/2600-2699/2643.Row%20With%20Maximum%20Ones/README.md)  |  `数组`,`矩阵`  |  简单  |  第 341 场周赛  |
|  2644  |  [找出可整除性得分最大的整数](/solution/2600-2699/2644.Find%20the%20Maximum%20Divisibility%20Score/README.md)  |  `数组`  |  简单  |  第 341 场周赛  |
|  2645  |  [构造有效字符串的最少插入数](/solution/2600-2699/2645.Minimum%20Additions%20to%20Make%20Valid%20String/README.md)  |  `栈`,`贪心`,`字符串`,`动态规划`  |  中等  |  第 341 场周赛  |
|  2646  |  [最小化旅行的价格总和](/solution/2600-2699/2646.Minimize%20the%20Total%20Price%20of%20the%20Trips/README.md)  |  `树`,`深度优先搜索`,`图`,`数组`,`动态规划`  |  困难  |  第 341 场周赛  |
|  2647  |  [把三角形染成红色](/solution/2600-2699/2647.Color%20the%20Triangle%20Red/README.md)  |  `数组`,`数学`  |  困难  |  🔒  |
|  2648  |  [生成斐波那契数列](/solution/2600-2699/2648.Generate%20Fibonacci%20Sequence/README.md)  |    |  简单  |    |
|  2649  |  [嵌套数组生成器](/solution/2600-2699/2649.Nested%20Array%20Generator/README.md)  |    |  中等  |    |
|  2650  |  [设计可取消函数](/solution/2600-2699/2650.Design%20Cancellable%20Function/README.md)  |    |  困难  |    |
|  2651  |  [计算列车到站时间](/solution/2600-2699/2651.Calculate%20Delayed%20Arrival%20Time/README.md)  |  `数学`  |  简单  |  第 342 场周赛  |
|  2652  |  [倍数求和](/solution/2600-2699/2652.Sum%20Multiples/README.md)  |  `数学`  |  简单  |  第 342 场周赛  |
|  2653  |  [滑动子数组的美丽值](/solution/2600-2699/2653.Sliding%20Subarray%20Beauty/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 342 场周赛  |
|  2654  |  [使数组所有元素变成 1 的最少操作次数](/solution/2600-2699/2654.Minimum%20Number%20of%20Operations%20to%20Make%20All%20Array%20Elements%20Equal%20to%201/README.md)  |  `数组`,`数学`,`数论`  |  中等  |  第 342 场周赛  |
|  2655  |  [寻找最大长度的未覆盖区间](/solution/2600-2699/2655.Find%20Maximal%20Uncovered%20Ranges/README.md)  |  `数组`,`排序`  |  中等  |  🔒  |
|  2656  |  [K 个元素的最大和](/solution/2600-2699/2656.Maximum%20Sum%20With%20Exactly%20K%20Elements/README.md)  |  `贪心`,`数组`  |  简单  |  第 103 场双周赛  |
|  2657  |  [找到两个数组的前缀公共数组](/solution/2600-2699/2657.Find%20the%20Prefix%20Common%20Array%20of%20Two%20Arrays/README.md)  |  `数组`,`哈希表`  |  中等  |  第 103 场双周赛  |
|  2658  |  [网格图中鱼的最大数目](/solution/2600-2699/2658.Maximum%20Number%20of%20Fish%20in%20a%20Grid/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  第 103 场双周赛  |
|  2659  |  [将数组清空](/solution/2600-2699/2659.Make%20Array%20Empty/README.md)  |  `贪心`,`树状数组`,`线段树`,`数组`,`二分查找`,`有序集合`,`排序`  |  困难  |  第 103 场双周赛  |
|  2660  |  [保龄球游戏的获胜者](/solution/2600-2699/2660.Determine%20the%20Winner%20of%20a%20Bowling%20Game/README.md)  |  `数组`,`模拟`  |  简单  |  第 343 场周赛  |
|  2661  |  [找出叠涂元素](/solution/2600-2699/2661.First%20Completely%20Painted%20Row%20or%20Column/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |  第 343 场周赛  |
|  2662  |  [前往目标的最小代价](/solution/2600-2699/2662.Minimum%20Cost%20of%20a%20Path%20With%20Special%20Roads/README.md)  |  `图`,`数组`,`最短路`,`堆(优先队列)`  |  中等  |  第 343 场周赛  |
|  2663  |  [字典序最小的美丽字符串](/solution/2600-2699/2663.Lexicographically%20Smallest%20Beautiful%20String/README.md)  |  `贪心`,`字符串`  |  困难  |  第 343 场周赛  |
|  2664  |  [巡逻的骑士](/solution/2600-2699/2664.The%20Knight%E2%80%99s%20Tour/README.md)  |  `数组`,`回溯`,`矩阵`  |  中等  |  🔒  |
|  2665  |  [计数器 II](/solution/2600-2699/2665.Counter%20II/README.md)  |    |  简单  |    |
|  2666  |  [只允许一次函数调用44](/solution/2600-2699/2666.Allow%20One%20Function%20Call/README.md)  |    |  简单  |    |
|  2667  |  [创建 Hello World 函数](/solution/2600-2699/2667.Create%20Hello%20World%20Function/README.md)  |    |  简单  |    |
|  2668  |  [查询员工当前薪水](/solution/2600-2699/2668.Find%20Latest%20Salaries/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2669  |  [统计 Spotify 排行榜上艺术家出现次数](/solution/2600-2699/2669.Count%20Artist%20Occurrences%20On%20Spotify%20Ranking%20List/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2670  |  [找出不同元素数目差数组](/solution/2600-2699/2670.Find%20the%20Distinct%20Difference%20Array/README.md)  |  `数组`,`哈希表`  |  简单  |  第 344 场周赛  |
|  2671  |  [频率跟踪器](/solution/2600-2699/2671.Frequency%20Tracker/README.md)  |  `设计`,`哈希表`  |  中等  |  第 344 场周赛  |
|  2672  |  [有相同颜色的相邻元素数目](/solution/2600-2699/2672.Number%20of%20Adjacent%20Elements%20With%20the%20Same%20Color/README.md)  |  `数组`  |  中等  |  第 344 场周赛  |
|  2673  |  [使二叉树所有路径值相等的最小代价](/solution/2600-2699/2673.Make%20Costs%20of%20Paths%20Equal%20in%20a%20Binary%20Tree/README.md)  |  `贪心`,`树`,`数组`,`动态规划`,`二叉树`  |  中等  |  第 344 场周赛  |
|  2674  |  [拆分循环链表](/solution/2600-2699/2674.Split%20a%20Circular%20Linked%20List/README.md)  |    |  中等  |  🔒  |
|  2675  |  [将对象数组转换为矩阵](/solution/2600-2699/2675.Array%20of%20Objects%20to%20Matrix/README.md)  |    |  困难  |  🔒  |
|  2676  |  [节流](/solution/2600-2699/2676.Throttle/README.md)  |    |  中等  |  🔒  |
|  2677  |  [分块数组](/solution/2600-2699/2677.Chunk%20Array/README.md)  |    |  简单  |    |
|  2678  |  [老人的数目](/solution/2600-2699/2678.Number%20of%20Senior%20Citizens/README.md)  |  `数组`,`字符串`  |  简单  |  第 104 场双周赛  |
|  2679  |  [矩阵中的和](/solution/2600-2699/2679.Sum%20in%20a%20Matrix/README.md)  |  `数组`,`矩阵`,`排序`,`模拟`,`堆(优先队列)`  |  中等  |  第 104 场双周赛  |
|  2680  |  [最大或值](/solution/2600-2699/2680.Maximum%20OR/README.md)  |  `贪心`,`位运算`,`数组`,`前缀和`  |  中等  |  第 104 场双周赛  |
|  2681  |  [英雄的力量](/solution/2600-2699/2681.Power%20of%20Heroes/README.md)  |  `数组`,`数学`,`前缀和`,`排序`  |  困难  |  第 104 场双周赛  |
|  2682  |  [找出转圈游戏输家](/solution/2600-2699/2682.Find%20the%20Losers%20of%20the%20Circular%20Game/README.md)  |  `数组`,`哈希表`,`模拟`  |  简单  |  第 345 场周赛  |
|  2683  |  [相邻值的按位异或](/solution/2600-2699/2683.Neighboring%20Bitwise%20XOR/README.md)  |  `位运算`,`数组`  |  中等  |  第 345 场周赛  |
|  2684  |  [矩阵中移动的最大次数](/solution/2600-2699/2684.Maximum%20Number%20of%20Moves%20in%20a%20Grid/README.md)  |  `数组`,`动态规划`,`矩阵`  |  中等  |  第 345 场周赛  |
|  2685  |  [统计完全连通分量的数量](/solution/2600-2699/2685.Count%20the%20Number%20of%20Complete%20Components/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`  |  中等  |  第 345 场周赛  |
|  2686  |  [即时食物配送 III](/solution/2600-2699/2686.Immediate%20Food%20Delivery%20III/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2687  |  [自行车的最后使用时间](/solution/2600-2699/2687.Bikes%20Last%20Time%20Used/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2688  |  [查找活跃用户](/solution/2600-2699/2688.Find%20Active%20Users/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2689  |  [从 Rope 树中提取第 K 个字符](/solution/2600-2699/2689.Extract%20Kth%20Character%20From%20The%20Rope%20Tree/README.md)  |  `树`,`深度优先搜索`  |  简单  |  🔒  |
|  2690  |  [无穷方法对象](/solution/2600-2699/2690.Infinite%20Method%20Object/README.md)  |    |  简单  |  🔒  |
|  2691  |  [不可变辅助工具](/solution/2600-2699/2691.Immutability%20Helper/README.md)  |    |  困难  |  🔒  |
|  2692  |  [使对象不可变](/solution/2600-2699/2692.Make%20Object%20Immutable/README.md)  |    |  中等  |  🔒  |
|  2693  |  [使用自定义上下文调用函数](/solution/2600-2699/2693.Call%20Function%20with%20Custom%20Context/README.md)  |    |  中等  |    |
|  2694  |  [事件发射器](/solution/2600-2699/2694.Event%20Emitter/README.md)  |    |  中等  |    |
|  2695  |  [包装数组](/solution/2600-2699/2695.Array%20Wrapper/README.md)  |    |  简单  |    |
|  2696  |  [删除子串后的字符串最小长度](/solution/2600-2699/2696.Minimum%20String%20Length%20After%20Removing%20Substrings/README.md)  |  `栈`,`字符串`,`模拟`  |  简单  |  第 346 场周赛  |
|  2697  |  [字典序最小回文串](/solution/2600-2699/2697.Lexicographically%20Smallest%20Palindrome/README.md)  |  `双指针`,`字符串`  |  简单  |  第 346 场周赛  |
|  2698  |  [求一个整数的惩罚数](/solution/2600-2699/2698.Find%20the%20Punishment%20Number%20of%20an%20Integer/README.md)  |  `数学`,`回溯`  |  中等  |  第 346 场周赛  |
|  2699  |  [修改图中的边权](/solution/2600-2699/2699.Modify%20Graph%20Edge%20Weights/README.md)  |  `图`,`最短路`,`堆(优先队列)`  |  困难  |  第 346 场周赛  |
|  2700  |  [两个对象之间的差异](/solution/2700-2799/2700.Differences%20Between%20Two%20Objects/README.md)  |    |  中等  |  🔒  |
|  2701  |  [连续递增交易](/solution/2700-2799/2701.Consecutive%20Transactions%20with%20Increasing%20Amounts/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2702  |  [使数字变为非正数的最小操作次数](/solution/2700-2799/2702.Minimum%20Operations%20to%20Make%20Numbers%20Non-positive/README.md)  |  `数组`,`二分查找`  |  困难  |  🔒  |
|  2703  |  [返回传递的参数的长度](/solution/2700-2799/2703.Return%20Length%20of%20Arguments%20Passed/README.md)  |    |  简单  |    |
|  2704  |  [相等还是不相等](/solution/2700-2799/2704.To%20Be%20Or%20Not%20To%20Be/README.md)  |    |  简单  |    |
|  2705  |  [精简对象](/solution/2700-2799/2705.Compact%20Object/README.md)  |    |  中等  |    |
|  2706  |  [购买两块巧克力](/solution/2700-2799/2706.Buy%20Two%20Chocolates/README.md)  |  `数组`,`排序`  |  简单  |  第 105 场双周赛  |
|  2707  |  [字符串中的额外字符](/solution/2700-2799/2707.Extra%20Characters%20in%20a%20String/README.md)  |  `字典树`,`数组`,`哈希表`,`字符串`,`动态规划`  |  中等  |  第 105 场双周赛  |
|  2708  |  [一个小组的最大实力值](/solution/2700-2799/2708.Maximum%20Strength%20of%20a%20Group/README.md)  |  `贪心`,`数组`,`回溯`,`排序`  |  中等  |  第 105 场双周赛  |
|  2709  |  [最大公约数遍历](/solution/2700-2799/2709.Greatest%20Common%20Divisor%20Traversal/README.md)  |  `并查集`,`数组`,`数学`,`数论`  |  困难  |  第 105 场双周赛  |
|  2710  |  [移除字符串中的尾随零](/solution/2700-2799/2710.Remove%20Trailing%20Zeros%20From%20a%20String/README.md)  |  `字符串`  |  简单  |  第 347 场周赛  |
|  2711  |  [对角线上不同值的数量差](/solution/2700-2799/2711.Difference%20of%20Number%20of%20Distinct%20Values%20on%20Diagonals/README.md)  |  `数组`,`哈希表`,`矩阵`  |  中等  |  第 347 场周赛  |
|  2712  |  [使所有字符相等的最小成本](/solution/2700-2799/2712.Minimum%20Cost%20to%20Make%20All%20Characters%20Equal/README.md)  |  `贪心`,`字符串`,`动态规划`  |  中等  |  第 347 场周赛  |
|  2713  |  [矩阵中严格递增的单元格数](/solution/2700-2799/2713.Maximum%20Strictly%20Increasing%20Cells%20in%20a%20Matrix/README.md)  |  `记忆化搜索`,`数组`,`二分查找`,`动态规划`,`矩阵`,`排序`  |  困难  |  第 347 场周赛  |
|  2714  |  [找到最短路径的 K 次跨越](/solution/2700-2799/2714.Find%20Shortest%20Path%20with%20K%20Hops/README.md)  |  `图`,`最短路`,`堆(优先队列)`  |  困难  |  🔒  |
|  2715  |  [执行可取消的延迟函数](/solution/2700-2799/2715.Timeout%20Cancellation/README.md)  |    |  简单  |    |
|  2716  |  [最小化字符串长度](/solution/2700-2799/2716.Minimize%20String%20Length/README.md)  |  `哈希表`,`字符串`  |  简单  |  第 348 场周赛  |
|  2717  |  [半有序排列](/solution/2700-2799/2717.Semi-Ordered%20Permutation/README.md)  |  `数组`,`模拟`  |  简单  |  第 348 场周赛  |
|  2718  |  [查询后矩阵的和](/solution/2700-2799/2718.Sum%20of%20Matrix%20After%20Queries/README.md)  |  `数组`,`哈希表`  |  中等  |  第 348 场周赛  |
|  2719  |  [统计整数数目](/solution/2700-2799/2719.Count%20of%20Integers/README.md)  |  `数学`,`字符串`,`动态规划`  |  困难  |  第 348 场周赛  |
|  2720  |  [受欢迎度百分比](/solution/2700-2799/2720.Popularity%20Percentage/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2721  |  [并行执行异步函数](/solution/2700-2799/2721.Execute%20Asynchronous%20Functions%20in%20Parallel/README.md)  |    |  中等  |    |
|  2722  |  [根据 ID 合并两个数组](/solution/2700-2799/2722.Join%20Two%20Arrays%20by%20ID/README.md)  |    |  中等  |    |
|  2723  |  [两个 Promise 对象相加](/solution/2700-2799/2723.Add%20Two%20Promises/README.md)  |    |  简单  |    |
|  2724  |  [排序方式](/solution/2700-2799/2724.Sort%20By/README.md)  |    |  简单  |    |
|  2725  |  [间隔取消](/solution/2700-2799/2725.Interval%20Cancellation/README.md)  |    |  简单  |    |
|  2726  |  [使用方法链的计算器](/solution/2700-2799/2726.Calculator%20with%20Method%20Chaining/README.md)  |    |  简单  |    |
|  2727  |  [判断对象是否为空](/solution/2700-2799/2727.Is%20Object%20Empty/README.md)  |    |  简单  |    |
|  2728  |  [计算一个环形街道上的房屋数量](/solution/2700-2799/2728.Count%20Houses%20in%20a%20Circular%20Street/README.md)  |  `数组`,`交互`  |  简单  |  🔒  |
|  2729  |  [判断一个数是否迷人](/solution/2700-2799/2729.Check%20if%20The%20Number%20is%20Fascinating/README.md)  |  `哈希表`,`数学`  |  简单  |  第 106 场双周赛  |
|  2730  |  [找到最长的半重复子字符串](/solution/2700-2799/2730.Find%20the%20Longest%20Semi-Repetitive%20Substring/README.md)  |  `字符串`,`滑动窗口`  |  中等  |  第 106 场双周赛  |
|  2731  |  [移动机器人](/solution/2700-2799/2731.Movement%20of%20Robots/README.md)  |  `脑筋急转弯`,`数组`,`前缀和`,`排序`  |  中等  |  第 106 场双周赛  |
|  2732  |  [找到矩阵中的好子集](/solution/2700-2799/2732.Find%20a%20Good%20Subset%20of%20the%20Matrix/README.md)  |  `贪心`,`位运算`,`数组`,`矩阵`  |  困难  |  第 106 场双周赛  |
|  2733  |  [既不是最小值也不是最大值](/solution/2700-2799/2733.Neither%20Minimum%20nor%20Maximum/README.md)  |  `数组`,`排序`  |  简单  |  第 349 场周赛  |
|  2734  |  [执行子串操作后的字典序最小字符串](/solution/2700-2799/2734.Lexicographically%20Smallest%20String%20After%20Substring%20Operation/README.md)  |  `贪心`,`字符串`  |  中等  |  第 349 场周赛  |
|  2735  |  [收集巧克力](/solution/2700-2799/2735.Collecting%20Chocolates/README.md)  |  `数组`,`枚举`  |  中等  |  第 349 场周赛  |
|  2736  |  [最大和查询](/solution/2700-2799/2736.Maximum%20Sum%20Queries/README.md)  |  `栈`,`树状数组`,`线段树`,`数组`,`二分查找`,`排序`,`单调栈`  |  困难  |  第 349 场周赛  |
|  2737  |  [找到最近的标记节点](/solution/2700-2799/2737.Find%20the%20Closest%20Marked%20Node/README.md)  |  `图`,`数组`,`最短路`,`堆(优先队列)`  |  中等  |  🔒  |
|  2738  |  [统计文本中单词的出现次数](/solution/2700-2799/2738.Count%20Occurrences%20in%20Text/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2739  |  [总行驶距离](/solution/2700-2799/2739.Total%20Distance%20Traveled/README.md)  |  `数学`,`模拟`  |  简单  |  第 350 场周赛  |
|  2740  |  [找出分区值](/solution/2700-2799/2740.Find%20the%20Value%20of%20the%20Partition/README.md)  |  `数组`,`排序`  |  中等  |  第 350 场周赛  |
|  2741  |  [特别的排列](/solution/2700-2799/2741.Special%20Permutations/README.md)  |  `位运算`,`数组`,`状态压缩`  |  中等  |  第 350 场周赛  |
|  2742  |  [给墙壁刷油漆](/solution/2700-2799/2742.Painting%20the%20Walls/README.md)  |  `数组`,`动态规划`  |  困难  |  第 350 场周赛  |
|  2743  |  [计算没有重复字符的子字符串数量](/solution/2700-2799/2743.Count%20Substrings%20Without%20Repeating%20Character/README.md)  |  `哈希表`,`字符串`,`滑动窗口`  |  中等  |  🔒  |
|  2744  |  [最大字符串配对数目](/solution/2700-2799/2744.Find%20Maximum%20Number%20of%20String%20Pairs/README.md)  |  `数组`,`哈希表`,`字符串`,`模拟`  |  简单  |  第 107 场双周赛  |
|  2745  |  [构造最长的新字符串](/solution/2700-2799/2745.Construct%20the%20Longest%20New%20String/README.md)  |  `贪心`,`脑筋急转弯`,`数学`  |  中等  |  第 107 场双周赛  |
|  2746  |  [字符串连接删减字母](/solution/2700-2799/2746.Decremental%20String%20Concatenation/README.md)  |  `数组`,`字符串`,`动态规划`  |  中等  |  第 107 场双周赛  |
|  2747  |  [统计没有收到请求的服务器数目](/solution/2700-2799/2747.Count%20Zero%20Request%20Servers/README.md)  |  `数组`,`哈希表`,`排序`,`滑动窗口`  |  中等  |  第 107 场双周赛  |
|  2748  |  [美丽下标对的数目](/solution/2700-2799/2748.Number%20of%20Beautiful%20Pairs/README.md)  |  `数组`,`数学`,`数论`  |  简单  |  第 351 场周赛  |
|  2749  |  [得到整数零需要执行的最少操作数](/solution/2700-2799/2749.Minimum%20Operations%20to%20Make%20the%20Integer%20Zero/README.md)  |  `位运算`,`脑筋急转弯`  |  中等  |  第 351 场周赛  |
|  2750  |  [将数组划分成若干好子数组的方式](/solution/2700-2799/2750.Ways%20to%20Split%20Array%20Into%20Good%20Subarrays/README.md)  |  `数组`,`数学`  |  中等  |  第 351 场周赛  |
|  2751  |  [机器人碰撞](/solution/2700-2799/2751.Robot%20Collisions/README.md)  |  `栈`,`数组`,`排序`,`模拟`  |  困难  |  第 351 场周赛  |
|  2752  |  [在连续天数上进行了最多交易次数的顾客](/solution/2700-2799/2752.Customers%20with%20Maximum%20Number%20of%20Transactions%20on%20Consecutive%20Days/README.md)  |  `数据库`  |  困难  |  🔒  |
|  2753  |  [计算一个环形街道上的房屋数量 II](/solution/2700-2799/2753.Count%20Houses%20in%20a%20Circular%20Street%20II/README.md)  |    |  困难  |  🔒  |
|  2754  |  [将函数绑定到上下文](/solution/2700-2799/2754.Bind%20Function%20to%20Context/README.md)  |    |  中等  |  🔒  |
|  2755  |  [深度合并两个对象](/solution/2700-2799/2755.Deep%20Merge%20of%20Two%20Objects/README.md)  |    |  中等  |  🔒  |
|  2756  |  [批处理查询](/solution/2700-2799/2756.Query%20Batching/README.md)  |    |  困难  |  🔒  |
|  2757  |  [生成循环数组的值](/solution/2700-2799/2757.Generate%20Circular%20Array%20Values/README.md)  |    |  中等  |  🔒  |
|  2758  |  [下一天](/solution/2700-2799/2758.Next%20Day/README.md)  |    |  简单  |  🔒  |
|  2759  |  [将 JSON 字符串转换为对象](/solution/2700-2799/2759.Convert%20JSON%20String%20to%20Object/README.md)  |    |  困难  |  🔒  |
|  2760  |  [最长奇偶子数组](/solution/2700-2799/2760.Longest%20Even%20Odd%20Subarray%20With%20Threshold/README.md)  |  `数组`,`滑动窗口`  |  简单  |  第 352 场周赛  |
|  2761  |  [和等于目标值的质数对](/solution/2700-2799/2761.Prime%20Pairs%20With%20Target%20Sum/README.md)  |  `数组`,`数学`,`枚举`,`数论`  |  中等  |  第 352 场周赛  |
|  2762  |  [不间断子数组](/solution/2700-2799/2762.Continuous%20Subarrays/README.md)  |  `队列`,`数组`,`有序集合`,`滑动窗口`,`单调队列`,`堆(优先队列)`  |  中等  |  第 352 场周赛  |
|  2763  |  [所有子数组中不平衡数字之和](/solution/2700-2799/2763.Sum%20of%20Imbalance%20Numbers%20of%20All%20Subarrays/README.md)  |  `数组`,`哈希表`,`有序集合`  |  困难  |  第 352 场周赛  |
|  2764  |  [数组是否表示某二叉树的前序遍历](/solution/2700-2799/2764.is%20Array%20a%20Preorder%20of%20Some%20%E2%80%8CBinary%20Tree/README.md)  |  `栈`,`树`,`深度优先搜索`,`二叉树`  |  中等  |  🔒  |
|  2765  |  [最长交替子序列](/solution/2700-2799/2765.Longest%20Alternating%20Subarray/README.md)  |  `数组`,`枚举`  |  简单  |  第 108 场双周赛  |
|  2766  |  [重新放置石块](/solution/2700-2799/2766.Relocate%20Marbles/README.md)  |  `数组`,`哈希表`,`排序`,`模拟`  |  中等  |  第 108 场双周赛  |
|  2767  |  [将字符串分割为最少的美丽子字符串](/solution/2700-2799/2767.Partition%20String%20Into%20Minimum%20Beautiful%20Substrings/README.md)  |  `哈希表`,`字符串`,`动态规划`,`回溯`  |  中等  |  第 108 场双周赛  |
|  2768  |  [黑格子的数目](/solution/2700-2799/2768.Number%20of%20Black%20Blocks/README.md)  |  `数组`,`哈希表`,`枚举`  |  中等  |  第 108 场双周赛  |
|  2769  |  [找出最大的可达成数字](/solution/2700-2799/2769.Find%20the%20Maximum%20Achievable%20Number/README.md)  |  `数学`  |  简单  |  第 353 场周赛  |
|  2770  |  [达到末尾下标所需的最大跳跃次数](/solution/2700-2799/2770.Maximum%20Number%20of%20Jumps%20to%20Reach%20the%20Last%20Index/README.md)  |  `数组`,`动态规划`  |  中等  |  第 353 场周赛  |
|  2771  |  [构造最长非递减子数组](/solution/2700-2799/2771.Longest%20Non-decreasing%20Subarray%20From%20Two%20Arrays/README.md)  |  `数组`,`动态规划`  |  中等  |  第 353 场周赛  |
|  2772  |  [使数组中的所有元素都等于零](/solution/2700-2799/2772.Apply%20Operations%20to%20Make%20All%20Array%20Elements%20Equal%20to%20Zero/README.md)  |  `数组`,`前缀和`  |  中等  |  第 353 场周赛  |
|  2773  |  [特殊二叉树的高度](/solution/2700-2799/2773.Height%20of%20Special%20Binary%20Tree/README.md)  |    |  中等  |  🔒  |
|  2774  |  [数组的上界](/solution/2700-2799/2774.Array%20Upper%20Bound/README.md)  |    |  简单  |  🔒  |
|  2775  |  [将 undefined 转为 null](/solution/2700-2799/2775.Undefined%20to%20Null/README.md)  |    |  中等  |  🔒  |
|  2776  |  [转换回调函数为 Promise 函数](/solution/2700-2799/2776.Convert%20Callback%20Based%20Function%20to%20Promise%20Based%20Function/README.md)  |    |  中等  |  🔒  |
|  2777  |  [日期范围生成器](/solution/2700-2799/2777.Date%20Range%20Generator/README.md)  |    |  中等  |  🔒  |
|  2778  |  [特殊元素平方和](/solution/2700-2799/2778.Sum%20of%20Squares%20of%20Special%20Elements/README.md)  |  `数组`,`模拟`  |  简单  |  第 354 场周赛  |
|  2779  |  [数组的最大美丽值](/solution/2700-2799/2779.Maximum%20Beauty%20of%20an%20Array%20After%20Applying%20Operation/README.md)  |  `数组`,`二分查找`,`排序`,`滑动窗口`  |  中等  |  第 354 场周赛  |
|  2780  |  [合法分割的最小下标](/solution/2700-2799/2780.Minimum%20Index%20of%20a%20Valid%20Split/README.md)  |  `数组`,`哈希表`,`排序`  |  中等  |  第 354 场周赛  |
|  2781  |  [最长合法子字符串的长度](/solution/2700-2799/2781.Length%20of%20the%20Longest%20Valid%20Substring/README.md)  |  `数组`,`哈希表`,`字符串`,`滑动窗口`  |  困难  |  第 354 场周赛  |
|  2782  |  [唯一类别的数量](/solution/2700-2799/2782.Number%20of%20Unique%20Categories/README.md)  |  `并查集`,`计数`  |  中等  |  🔒  |
|  2783  |  [航班入座率和等待名单分析](/solution/2700-2799/2783.Flight%20Occupancy%20and%20Waitlist%20Analysis/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2784  |  [检查数组是否是好的](/solution/2700-2799/2784.Check%20if%20Array%20is%20Good/README.md)  |  `数组`,`哈希表`,`排序`  |  简单  |  第 109 场双周赛  |
|  2785  |  [将字符串中的元音字母排序](/solution/2700-2799/2785.Sort%20Vowels%20in%20a%20String/README.md)  |  `字符串`,`排序`  |  中等  |  第 109 场双周赛  |
|  2786  |  [访问数组中的位置使分数最大](/solution/2700-2799/2786.Visit%20Array%20Positions%20to%20Maximize%20Score/README.md)  |  `数组`,`动态规划`  |  中等  |  第 109 场双周赛  |
|  2787  |  [将一个数字表示成幂的和的方案数](/solution/2700-2799/2787.Ways%20to%20Express%20an%20Integer%20as%20Sum%20of%20Powers/README.md)  |  `动态规划`  |  中等  |  第 109 场双周赛  |
|  2788  |  [按分隔符拆分字符串](/solution/2700-2799/2788.Split%20Strings%20by%20Separator/README.md)  |  `数组`,`字符串`  |  简单  |  第 355 场周赛  |
|  2789  |  [合并后数组中的最大元素](/solution/2700-2799/2789.Largest%20Element%20in%20an%20Array%20after%20Merge%20Operations/README.md)  |  `贪心`,`数组`,`前缀和`  |  中等  |  第 355 场周赛  |
|  2790  |  [长度递增组的最大数目](/solution/2700-2799/2790.Maximum%20Number%20of%20Groups%20With%20Increasing%20Length/README.md)  |  `贪心`,`数组`,`数学`,`二分查找`,`排序`  |  困难  |  第 355 场周赛  |
|  2791  |  [树中可以形成回文的路径数](/solution/2700-2799/2791.Count%20Paths%20That%20Can%20Form%20a%20Palindrome%20in%20a%20Tree/README.md)  |  `位运算`,`树`,`深度优先搜索`,`动态规划`,`状态压缩`  |  困难  |  第 355 场周赛  |
|  2792  |  [计算满足条件的节点数](/solution/2700-2799/2792.Count%20Nodes%20That%20Are%20Great%20Enough/README.md)  |    |  中等  |  🔒  |
|  2793  |  [航班机票状态](/solution/2700-2799/2793.Status%20of%20Flight%20Tickets/README.md)  |    |  困难  |  🔒  |
|  2794  |  [从两个数组中创建对象](/solution/2700-2799/2794.Create%20Object%20from%20Two%20Arrays/README.md)  |    |  简单  |  🔒  |
|  2795  |  [并行执行 Promise 以获取独有的结果](/solution/2700-2799/2795.Parallel%20Execution%20of%20Promises%20for%20Individual%20Results%20Retrieval/README.md)  |    |  中等  |  🔒  |
|  2796  |  [重复字符串](/solution/2700-2799/2796.Repeat%20String/README.md)  |    |  简单  |  🔒  |
|  2797  |  [带有占位符的部分函数](/solution/2700-2799/2797.Partial%20Function%20with%20Placeholders/README.md)  |    |  简单  |  🔒  |
|  2798  |  [满足目标工作时长的员工数目](/solution/2700-2799/2798.Number%20of%20Employees%20Who%20Met%20the%20Target/README.md)  |  `数组`,`枚举`  |  简单  |  第 356 场周赛  |
|  2799  |  [统计完全子数组的数目](/solution/2700-2799/2799.Count%20Complete%20Subarrays%20in%20an%20Array/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 356 场周赛  |
|  2800  |  [包含三个字符串的最短字符串](/solution/2800-2899/2800.Shortest%20String%20That%20Contains%20Three%20Strings/README.md)  |  `贪心`,`字符串`,`枚举`  |  中等  |  第 356 场周赛  |
|  2801  |  [统计范围内的步进数字数目](/solution/2800-2899/2801.Count%20Stepping%20Numbers%20in%20Range/README.md)  |  `字符串`,`动态规划`  |  困难  |  第 356 场周赛  |
|  2802  |  [找出第 K 个幸运数字](/solution/2800-2899/2802.Find%20The%20K-th%20Lucky%20Number/README.md)  |    |  中等  |  🔒  |
|  2803  |  [阶乘生成器](/solution/2800-2899/2803.Factorial%20Generator/README.md)  |    |  简单  |  🔒  |
|  2804  |  [数组原型的 forEach 方法](/solution/2800-2899/2804.Array%20Prototype%20ForEach/README.md)  |    |  简单  |  🔒  |
|  2805  |  [自定义间隔](/solution/2800-2899/2805.Custom%20Interval/README.md)  |    |  中等  |  🔒  |
|  2806  |  [取整购买后的账户余额](/solution/2800-2899/2806.Account%20Balance%20After%20Rounded%20Purchase/README.md)  |  `数学`  |  简单  |  第 110 场双周赛  |
|  2807  |  [在链表中插入最大公约数](/solution/2800-2899/2807.Insert%20Greatest%20Common%20Divisors%20in%20Linked%20List/README.md)  |  `数组`,`链表`,`数学`  |  中等  |  第 110 场双周赛  |
|  2808  |  [使循环数组所有元素相等的最少秒数](/solution/2800-2899/2808.Minimum%20Seconds%20to%20Equalize%20a%20Circular%20Array/README.md)  |  `贪心`,`数组`,`哈希表`  |  中等  |  第 110 场双周赛  |
|  2809  |  [使数组和小于等于 x 的最少时间](/solution/2800-2899/2809.Minimum%20Time%20to%20Make%20Array%20Sum%20At%20Most%20x/README.md)  |  `数组`,`动态规划`,`排序`  |  困难  |  第 110 场双周赛  |
|  2810  |  [故障键盘](/solution/2800-2899/2810.Faulty%20Keyboard/README.md)  |  `字符串`,`模拟`  |  简单  |  第 357 场周赛  |
|  2811  |  [判断是否能拆分数组](/solution/2800-2899/2811.Check%20if%20it%20is%20Possible%20to%20Split%20Array/README.md)  |  `贪心`,`数组`,`动态规划`  |  中等  |  第 357 场周赛  |
|  2812  |  [找出最安全路径](/solution/2800-2899/2812.Find%20the%20Safest%20Path%20in%20a%20Grid/README.md)  |  `广度优先搜索`,`并查集`,`数组`,`二分查找`,`矩阵`  |  中等  |  第 357 场周赛  |
|  2813  |  [子序列最大优雅度](/solution/2800-2899/2813.Maximum%20Elegance%20of%20a%20K-Length%20Subsequence/README.md)  |  `贪心`,`数组`,`哈希表`,`排序`,`堆(优先队列)`  |  困难  |  第 357 场周赛  |
|  2814  |  [避免淹死并到达目的地的最短时间](/solution/2800-2899/2814.Minimum%20Time%20Takes%20to%20Reach%20Destination%20Without%20Drowning/README.md)  |  `广度优先搜索`,`数组`,`矩阵`  |  困难  |  🔒  |
|  2815  |  [数组中的最大数对和](/solution/2800-2899/2815.Max%20Pair%20Sum%20in%20an%20Array/README.md)  |  `数组`,`哈希表`  |  简单  |  第 358 场周赛  |
|  2816  |  [翻倍以链表形式表示的数字](/solution/2800-2899/2816.Double%20a%20Number%20Represented%20as%20a%20Linked%20List/README.md)  |  `栈`,`链表`,`数学`  |  中等  |  第 358 场周赛  |
|  2817  |  [限制条件下元素之间的最小绝对差](/solution/2800-2899/2817.Minimum%20Absolute%20Difference%20Between%20Elements%20With%20Constraint/README.md)  |  `数组`,`二分查找`,`有序集合`  |  中等  |  第 358 场周赛  |
|  2818  |  [操作使得分最大](/solution/2800-2899/2818.Apply%20Operations%20to%20Maximize%20Score/README.md)  |  `栈`,`贪心`,`数组`,`数学`,`数论`,`单调栈`  |  困难  |  第 358 场周赛  |
|  2819  |  [购买巧克力后的最小相对损失](/solution/2800-2899/2819.Minimum%20Relative%20Loss%20After%20Buying%20Chocolates/README.md)  |    |  困难  |  🔒  |
|  2820  |  [选举结果](/solution/2800-2899/2820.Election%20Results/README.md)  |    |  中等  |  🔒  |
|  2821  |  [延迟每个 Promise 对象的解析](/solution/2800-2899/2821.Delay%20the%20Resolution%20of%20Each%20Promise/README.md)  |    |  简单  |  🔒  |
|  2822  |  [对象反转](/solution/2800-2899/2822.Inversion%20of%20Object/README.md)  |    |  简单  |  🔒  |
|  2823  |  [深度对象筛选](/solution/2800-2899/2823.Deep%20Object%20Filter/README.md)  |    |  中等  |  🔒  |
|  2824  |  [统计和小于目标的下标对数目](/solution/2800-2899/2824.Count%20Pairs%20Whose%20Sum%20is%20Less%20than%20Target/README.md)  |  `数组`,`双指针`,`排序`  |  简单  |  第 111 场双周赛  |
|  2825  |  [循环增长使字符串子序列等于另一个字符串](/solution/2800-2899/2825.Make%20String%20a%20Subsequence%20Using%20Cyclic%20Increments/README.md)  |  `双指针`,`字符串`  |  中等  |  第 111 场双周赛  |
|  2826  |  [将三个组排序](/solution/2800-2899/2826.Sorting%20Three%20Groups/README.md)  |  `数组`,`动态规划`  |  中等  |  第 111 场双周赛  |
|  2827  |  [范围中美丽整数的数目](/solution/2800-2899/2827.Number%20of%20Beautiful%20Integers%20in%20the%20Range/README.md)  |  `数学`,`动态规划`  |  困难  |  第 111 场双周赛  |
|  2828  |  [判别首字母缩略词](/solution/2800-2899/2828.Check%20if%20a%20String%20Is%20an%20Acronym%20of%20Words/README.md)  |  `数组`,`字符串`  |  简单  |  第 359 场周赛  |
|  2829  |  [k-avoiding 数组的最小总和](/solution/2800-2899/2829.Determine%20the%20Minimum%20Sum%20of%20a%20k-avoiding%20Array/README.md)  |  `贪心`,`数学`  |  中等  |  第 359 场周赛  |
|  2830  |  [销售利润最大化](/solution/2800-2899/2830.Maximize%20the%20Profit%20as%20the%20Salesman/README.md)  |  `数组`,`二分查找`,`动态规划`,`排序`  |  中等  |  第 359 场周赛  |
|  2831  |  [找出最长等值子数组](/solution/2800-2899/2831.Find%20the%20Longest%20Equal%20Subarray/README.md)  |  `数组`,`哈希表`,`二分查找`,`滑动窗口`  |  中等  |  第 359 场周赛  |
|  2832  |  [每个元素为最大值的最大范围](/solution/2800-2899/2832.Maximal%20Range%20That%20Each%20Element%20Is%20Maximum%20in%20It/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  🔒  |
|  2833  |  [距离原点最远的点](/solution/2800-2899/2833.Furthest%20Point%20From%20Origin/README.md)  |  `数组`,`计数`  |  简单  |  第 360 场周赛  |
|  2834  |  [找出美丽数组的最小和](/solution/2800-2899/2834.Find%20the%20Minimum%20Possible%20Sum%20of%20a%20Beautiful%20Array/README.md)  |  `贪心`,`数学`  |  中等  |  第 360 场周赛  |
|  2835  |  [使子序列的和等于目标的最少操作次数](/solution/2800-2899/2835.Minimum%20Operations%20to%20Form%20Subsequence%20With%20Target%20Sum/README.md)  |  `贪心`,`位运算`,`数组`  |  困难  |  第 360 场周赛  |
|  2836  |  [在传球游戏中最大化函数值](/solution/2800-2899/2836.Maximize%20Value%20of%20Function%20in%20a%20Ball%20Passing%20Game/README.md)  |  `位运算`,`数组`,`动态规划`  |  困难  |  第 360 场周赛  |
|  2837  |  [总旅行距离](/solution/2800-2899/2837.Total%20Traveled%20Distance/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2838  |  [Maximum Coins Heroes Can Collect](/solution/2800-2899/2838.Maximum%20Coins%20Heroes%20Can%20Collect/README.md)  |  `数组`,`双指针`,`二分查找`,`前缀和`,`排序`  |  中等  |  🔒  |
|  2839  |  [判断通过操作能否让字符串相等 I](/solution/2800-2899/2839.Check%20if%20Strings%20Can%20be%20Made%20Equal%20With%20Operations%20I/README.md)  |  `字符串`  |  简单  |  第 112 场双周赛  |
|  2840  |  [判断通过操作能否让字符串相等 II](/solution/2800-2899/2840.Check%20if%20Strings%20Can%20be%20Made%20Equal%20With%20Operations%20II/README.md)  |  `哈希表`,`字符串`,`排序`  |  中等  |  第 112 场双周赛  |
|  2841  |  [几乎唯一子数组的最大和](/solution/2800-2899/2841.Maximum%20Sum%20of%20Almost%20Unique%20Subarray/README.md)  |  `数组`,`哈希表`,`滑动窗口`  |  中等  |  第 112 场双周赛  |
|  2842  |  [统计一个字符串的 k 子序列美丽值最大的数目](/solution/2800-2899/2842.Count%20K-Subsequences%20of%20a%20String%20With%20Maximum%20Beauty/README.md)  |  `贪心`,`哈希表`,`数学`,`字符串`,`组合数学`  |  困难  |  第 112 场双周赛  |
|  2843  |  [统计对称整数的数目](/solution/2800-2899/2843.Count%20Symmetric%20Integers/README.md)  |  `数学`,`枚举`  |  简单  |  第 361 场周赛  |
|  2844  |  [生成特殊数字的最少操作](/solution/2800-2899/2844.Minimum%20Operations%20to%20Make%20a%20Special%20Number/README.md)  |  `贪心`,`数学`,`字符串`,`枚举`  |  中等  |  第 361 场周赛  |
|  2845  |  [统计趣味子数组的数目](/solution/2800-2899/2845.Count%20of%20Interesting%20Subarrays/README.md)  |  `数组`,`哈希表`,`前缀和`  |  中等  |  第 361 场周赛  |
|  2846  |  [边权重均等查询](/solution/2800-2899/2846.Minimum%20Edge%20Weight%20Equilibrium%20Queries%20in%20a%20Tree/README.md)  |  `树`,`图`,`数组`,`强连通分量`  |  困难  |  第 361 场周赛  |
|  2847  |  [给定数字乘积的最小数字](/solution/2800-2899/2847.Smallest%20Number%20With%20Given%20Digit%20Product/README.md)  |  `贪心`,`数学`  |  中等  |  🔒  |
|  2848  |  [与车相交的点](/solution/2800-2899/2848.Points%20That%20Intersect%20With%20Cars/README.md)  |  `哈希表`,`数学`,`前缀和`  |  简单  |  第 362 场周赛  |
|  2849  |  [判断能否在给定时间到达单元格](/solution/2800-2899/2849.Determine%20if%20a%20Cell%20Is%20Reachable%20at%20a%20Given%20Time/README.md)  |  `数学`  |  中等  |  第 362 场周赛  |
|  2850  |  [将石头分散到网格图的最少移动次数](/solution/2800-2899/2850.Minimum%20Moves%20to%20Spread%20Stones%20Over%20Grid/README.md)  |  `广度优先搜索`,`数组`,`动态规划`,`矩阵`  |  中等  |  第 362 场周赛  |
|  2851  |  [字符串转换](/solution/2800-2899/2851.String%20Transformation/README.md)  |  `数学`,`字符串`,`动态规划`,`字符串匹配`  |  困难  |  第 362 场周赛  |
|  2852  |  [所有单元格的远离程度之和](/solution/2800-2899/2852.Sum%20of%20Remoteness%20of%20All%20Cells/README.md)  |  `深度优先搜索`,`广度优先搜索`,`并查集`,`数组`,`矩阵`  |  中等  |  🔒  |
|  2853  |  [最高薪水差异](/solution/2800-2899/2853.Highest%20Salaries%20Difference/README.md)  |  `数据库`  |  简单  |  🔒  |
|  2854  |  [滚动平均步数](/solution/2800-2899/2854.Rolling%20Average%20Steps/README.md)  |  `数据库`  |  中等  |  🔒  |
|  2855  |  [使数组成为递增数组的最少右移次数](/solution/2800-2899/2855.Minimum%20Right%20Shifts%20to%20Sort%20the%20Array/README.md)  |  `数组`  |  简单  |  第 113 场双周赛  |
|  2856  |  [删除数对后的最小数组长度](/solution/2800-2899/2856.Minimum%20Array%20Length%20After%20Pair%20Removals/README.md)  |  `贪心`,`数组`,`哈希表`,`双指针`,`二分查找`,`计数`  |  中等  |  第 113 场双周赛  |
|  2857  |  [统计距离为 k 的点对](/solution/2800-2899/2857.Count%20Pairs%20of%20Points%20With%20Distance%20k/README.md)  |  `位运算`,`数组`,`哈希表`  |  中等  |  第 113 场双周赛  |
|  2858  |  [可以到达每一个节点的最少边反转次数](/solution/2800-2899/2858.Minimum%20Edge%20Reversals%20So%20Every%20Node%20Is%20Reachable/README.md)  |  `深度优先搜索`,`广度优先搜索`,`图`,`动态规划`  |  困难  |  第 113 场双周赛  |
|  2859  |  [计算 K 置位下标对应元素的和](/solution/2800-2899/2859.Sum%20of%20Values%20at%20Indices%20With%20K%20Set%20Bits/README.md)  |  `位运算`,`数组`  |  简单  |  第 363 场周赛  |
|  2860  |  [让所有学生保持开心的分组方法数](/solution/2800-2899/2860.Happy%20Students/README.md)  |  `数组`,`枚举`,`排序`  |  中等  |  第 363 场周赛  |
|  2861  |  [最大合金数](/solution/2800-2899/2861.Maximum%20Number%20of%20Alloys/README.md)  |  `数组`,`二分查找`  |  中等  |  第 363 场周赛  |
|  2862  |  [完全子集的最大元素和](/solution/2800-2899/2862.Maximum%20Element-Sum%20of%20a%20Complete%20Subset%20of%20Indices/README.md)  |  `数组`,`数学`,`数论`  |  困难  |  第 363 场周赛  |
|  2863  |  [最长半递减数组](/solution/2800-2899/2863.Maximum%20Length%20of%20Semi-Decreasing%20Subarrays/README.md)  |  `数组`,`哈希表`,`排序`  |  中等  |  🔒  |
|  2864  |  [最大二进制奇数](/solution/2800-2899/2864.Maximum%20Odd%20Binary%20Number/README.md)  |  `贪心`,`数学`,`字符串`  |  简单  |  第 364 场周赛  |
|  2865  |  [美丽塔 I](/solution/2800-2899/2865.Beautiful%20Towers%20I/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  第 364 场周赛  |
|  2866  |  [美丽塔 II](/solution/2800-2899/2866.Beautiful%20Towers%20II/README.md)  |  `栈`,`数组`,`单调栈`  |  中等  |  第 364 场周赛  |
|  2867  |  [统计树中的合法路径数目](/solution/2800-2899/2867.Count%20Valid%20Paths%20in%20a%20Tree/README.md)  |  `树`,`深度优先搜索`,`数学`,`动态规划`,`数论`  |  困难  |  第 364 场周赛  |
|  2868  |  [单词游戏](/solution/2800-2899/2868.The%20Wording%20Game/README.md)  |    |  困难  |  🔒  |
|  2869  |  [收集元素的最少操作次数](/solution/2800-2899/2869.Minimum%20Operations%20to%20Collect%20Elements/README.md)  |    |  简单  |  第 114 场双周赛  |
|  2870  |  [使数组为空的最少操作次数](/solution/2800-2899/2870.Minimum%20Number%20of%20Operations%20to%20Make%20Array%20Empty/README.md)  |    |  中等  |  第 114 场双周赛  |
|  2871  |  [将数组分割成最多数目的子数组](/solution/2800-2899/2871.Split%20Array%20Into%20Maximum%20Number%20of%20Subarrays/README.md)  |    |  中等  |  第 114 场双周赛  |
|  2872  |  [可以被 K 整除连通块的最大数目](/solution/2800-2899/2872.Maximum%20Number%20of%20K-Divisible%20Components/README.md)  |    |  困难  |  第 114 场双周赛  |
|  2873  |  [有序三元组中的最大值 I](/solution/2800-2899/2873.Maximum%20Value%20of%20an%20Ordered%20Triplet%20I/README.md)  |    |  简单  |  第 365 场周赛  |
|  2874  |  [有序三元组中的最大值 II](/solution/2800-2899/2874.Maximum%20Value%20of%20an%20Ordered%20Triplet%20II/README.md)  |    |  中等  |  第 365 场周赛  |
|  2875  |  [无限数组的最短子数组](/solution/2800-2899/2875.Minimum%20Size%20Subarray%20in%20Infinite%20Array/README.md)  |    |  中等  |  第 365 场周赛  |
|  2876  |  [有向图访问计数](/solution/2800-2899/2876.Count%20Visited%20Nodes%20in%20a%20Directed%20Graph/README.md)  |    |  困难  |  第 365 场周赛  |

## 版权

著作权归 [GitHub 开源社区 Doocs](https://github.com/doocs) 所有,商业转载请联系 [@yanglbme](mailto:contact@yanglibin.info) 获得授权,非商业转载请注明出处。