数组
数组
全部标签
数据结构
数组 矩阵
链表
双向链表
栈
单调栈
队列
单调队列
堆(优先队列)
哈希表
字符串
字符串匹配
树
二叉树
二叉搜索树
最小生成树
图
有序集合
拓扑排序
最短路
强连通分量
欧拉回路
双连通分量
并查集
字典树
线段树
树状数组
后缀数组
算法
枚举
递归
分治
回溯
贪心
动态规划
排序
桶排序
计数排序
基数排序
归并排序
快速选择
二分查找
记忆化搜索
深度优先搜索
广度优先搜索
双指针
位运算
前缀和
计数
滑动窗口
状态压缩
哈希函数
滚动哈希
扫描线
其他
数学
数论
几何
博弈
模拟
组合数学
随机化
概率与统计
水塘抽样
拒绝采样
数据库
设计
数据流
脑筋急转弯
交互
迭代器
多线程
题号 | 标题 | 题解 | 标签 | 难度 | 力扣 |
---|---|---|---|---|---|
1 | 两数之和 | [✓] | 数组 哈希表 | 🟢 | 🀄️ 🔗 |
4 | 寻找两个正序数组的中位数 | [✓] | 数组 二分查找 分治 | 🔴 | 🀄️ 🔗 |
11 | 盛最多水的容器 | [✓] | 贪心 数组 双指针 | 🟠 | 🀄️ 🔗 |
15 | 三数之和 | [✓] | 数组 双指针 排序 | 🟠 | 🀄️ 🔗 |
16 | 最接近的三数之和 | [✓] | 数组 双指针 排序 | 🟠 | 🀄️ 🔗 |
18 | 四数之和 | [✓] | 数组 双指针 排序 | 🟠 | 🀄️ 🔗 |
26 | 删除有序数组中的重复项 | [✓] | 数组 双指针 | 🟢 | 🀄️ 🔗 |
27 | 移除元素 | [✓] | 数组 双指针 | 🟢 | 🀄️ 🔗 |
31 | 下一个排列 | [✓] | 数组 双指针 | 🟠 | 🀄️ 🔗 |
33 | 搜索旋转排序数组 | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
34 | 在排序数组中查找元素的第一个和最后一个位置 | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
35 | 搜索插入位置 | [✓] | 数组 二分查找 | 🟢 | 🀄️ 🔗 |
36 | 有效的数独 | [✓] | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 |
37 | 解数独 | [✓] | 数组 哈希表 回溯 1+ | 🔴 | 🀄️ 🔗 |
39 | 组合总和 | [✓] | 数组 回溯 | 🟠 | 🀄️ 🔗 |
40 | 组合总和 II | [✓] | 数组 回溯 | 🟠 | 🀄️ 🔗 |
41 | 缺失的第一个正数 | [✓] | 数组 哈希表 | 🔴 | 🀄️ 🔗 |
42 | 接雨水 | [✓] | 栈 数组 双指针 2+ | 🔴 | 🀄️ 🔗 |
45 | 跳跃游戏 II | [✓] | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 |
46 | 全排列 | [✓] | 数组 回溯 | 🟠 | 🀄️ 🔗 |
47 | 全排列 II | [✓] | 数组 回溯 | 🟠 | 🀄️ 🔗 |
48 | 旋转图像 | [✓] | 数组 数学 矩阵 | 🟠 | 🀄️ 🔗 |
49 | 字母异位词分组 | [✓] | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 |
51 | N 皇后 | [✓] | 数组 回溯 | 🔴 | 🀄️ 🔗 |
53 | 最大子数组和 | [✓] | 数组 分治 动态规划 | 🟠 | 🀄️ 🔗 |
54 | 螺旋矩阵 | [✓] | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 |
55 | 跳跃游戏 | [✓] | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 |
56 | 合并区间 | [✓] | 数组 排序 | 🟠 | 🀄️ 🔗 |
57 | 插入区间 | [✓] | 数组 | 🟠 | 🀄️ 🔗 |
59 | 螺旋矩阵 II | [✓] | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 |
63 | 不同路径 II | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 |
64 | 最小路径和 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 |
66 | 加一 | [✓] | 数组 数学 | 🟢 | 🀄️ 🔗 |
68 | 文本左右对齐 | [✓] | 数组 字符串 模拟 | 🔴 | 🀄️ 🔗 |
73 | 矩阵置零 | [✓] | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 |
74 | 搜索二维矩阵 | [✓] | 数组 二分查找 矩阵 | 🟠 | 🀄️ 🔗 |
75 | 颜色分类 | [✓] | 数组 双指针 排序 | 🟠 | 🀄️ 🔗 |
78 | 子集 | [✓] | 位运算 数组 回溯 | 🟠 | 🀄️ 🔗 |
79 | 单词搜索 | [✓] | 数组 字符串 回溯 1+ | 🟠 | 🀄️ 🔗 |
80 | 删除有序数组中的重复项 II | [✓] | 数组 双指针 | 🟠 | 🀄️ 🔗 |
81 | 搜索旋转排序数组 II | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
84 | 柱状图中最大的矩形 | [✓] | 栈 数组 单调栈 | 🔴 | 🀄️ 🔗 |
85 | 最大矩形 | [✓] | 栈 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 |
88 | 合并两个有序数组 | [✓] | 数组 双指针 排序 | 🟢 | 🀄️ 🔗 |
90 | 子集 II | [✓] | 位运算 数组 回溯 | 🟠 | 🀄️ 🔗 |
105 | 从前序与中序遍历序列构造二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
106 | 从中序与后序遍历序列构造二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
108 | 将有序数组转换为二叉搜索树 | [✓] | 树 二叉搜索树 数组 2+ | 🟢 | 🀄️ 🔗 |
118 | 杨辉三角 | [✓] | 数组 动态规划 | 🟢 | 🀄️ 🔗 |
119 | 杨辉三角 II | 数组 动态规划 | 🟢 | 🀄️ 🔗 | |
120 | 三角形最小路径和 | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
121 | 买卖股票的最佳时机 | [✓] | 数组 动态规划 | 🟢 | 🀄️ 🔗 |
122 | 买卖股票的最佳时机 II | [✓] | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 |
123 | 买卖股票的最佳时机 III | [✓] | 数组 动态规划 | 🔴 | 🀄️ 🔗 |
128 | 最长连续序列 | [✓] | 并查集 数组 哈希表 | 🟠 | 🀄️ 🔗 |
130 | 被围绕的区域 | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 |
134 | 加油站 | [✓] | 贪心 数组 | 🟠 | 🀄️ 🔗 |
135 | 分发糖果 | [✓] | 贪心 数组 | 🔴 | 🀄️ 🔗 |
136 | 只出现一次的数字 | [✓] | 位运算 数组 | 🟢 | 🀄️ 🔗 |
137 | 只出现一次的数字 II | [✓] | 位运算 数组 | 🟠 | 🀄️ 🔗 |
139 | 单词拆分 | [✓] | 字典树 记忆化搜索 数组 3+ | 🟠 | 🀄️ 🔗 |
140 | 单词拆分 II | 字典树 记忆化搜索 数组 4+ | 🔴 | 🀄️ 🔗 | |
149 | 直线上最多的点数 | [✓] | 几何 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 |
150 | 逆波兰表达式求值 | [✓] | 栈 数组 数学 | 🟠 | 🀄️ 🔗 |
152 | 乘积最大子数组 | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
153 | 寻找旋转排序数组中的最小值 | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
154 | 寻找旋转排序数组中的最小值 II | [✓] | 数组 二分查找 | 🔴 | 🀄️ 🔗 |
157 | 用 Read4 读取 N 个字符 🔒 | 数组 交互 模拟 | 🟢 | 🀄️ 🔗 | |
158 | 用 Read4 读取 N 个字符 II - 多次调用 🔒 | 数组 交互 模拟 | 🔴 | 🀄️ 🔗 | |
162 | 寻找峰值 | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
163 | 缺失的区间 🔒 | 数组 | 🟢 | 🀄️ 🔗 | |
164 | 最大间距 | 数组 桶排序 基数排序 1+ | 🟠 | 🀄️ 🔗 | |
167 | 两数之和 II - 输入有序数组 | [✓] | 数组 双指针 二分查找 | 🟠 | 🀄️ 🔗 |
169 | 多数元素 | [✓] | 数组 哈希表 分治 2+ | 🟢 | 🀄️ 🔗 |
170 | 两数之和 III - 数据结构设计 🔒 | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
174 | 地下城游戏 | [✓] | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 |
179 | 最大数 | 贪心 数组 字符串 1+ | 🟠 | 🀄️ 🔗 | |
188 | 买卖股票的最佳时机 IV | [✓] | 数组 动态规划 | 🔴 | 🀄️ 🔗 |
189 | 轮转数组 | [✓] | 数组 数学 双指针 | 🟠 | 🀄️ 🔗 |
198 | 打家劫舍 | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
200 | 岛屿数量 | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 |
204 | 计数质数 | 数组 数学 枚举 1+ | 🟠 | 🀄️ 🔗 | |
209 | 长度最小的子数组 | [✓] | 数组 二分查找 前缀和 1+ | 🟠 | 🀄️ 🔗 |
212 | 单词搜索 II | [✓] | 字典树 数组 字符串 2+ | 🔴 | 🀄️ 🔗 |
213 | 打家劫舍 II | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
215 | 数组中的第K个最大元素 | [✓] | 数组 分治 快速选择 2+ | 🟠 | 🀄️ 🔗 |
216 | 组合总和 III | [✓] | 数组 回溯 | 🟠 | 🀄️ 🔗 |
217 | 存在重复元素 | [✓] | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 |
218 | 天际线问题 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
219 | 存在重复元素 II | [✓] | 数组 哈希表 滑动窗口 | 🟢 | 🀄️ 🔗 |
220 | 存在重复元素 III | 数组 桶排序 有序集合 2+ | 🔴 | 🀄️ 🔗 | |
221 | 最大正方形 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 |
228 | 汇总区间 | [✓] | 数组 | 🟢 | 🀄️ 🔗 |
229 | 多数元素 II | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
238 | 除自身以外数组的乘积 | [✓] | 数组 前缀和 | 🟠 | 🀄️ 🔗 |
239 | 滑动窗口最大值 | [✓] | 队列 数组 滑动窗口 2+ | 🔴 | 🀄️ 🔗 |
240 | 搜索二维矩阵 II | [✓] | 数组 二分查找 分治 1+ | 🟠 | 🀄️ 🔗 |
243 | 最短单词距离 🔒 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
244 | 最短单词距离 II 🔒 | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
245 | 最短单词距离 III 🔒 | 数组 字符串 | 🟠 | 🀄️ 🔗 | |
247 | 中心对称数 II 🔒 | 递归 数组 字符串 | 🟠 | 🀄️ 🔗 | |
248 | 中心对称数 III 🔒 | 递归 数组 字符串 | 🔴 | 🀄️ 🔗 | |
249 | 移位字符串分组 🔒 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
251 | 展开二维向量 🔒 | 设计 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
252 | 会议室 🔒 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
253 | 会议室 II 🔒 | 贪心 数组 双指针 3+ | 🟠 | 🀄️ 🔗 | |
255 | 验证二叉搜索树的前序遍历序列 🔒 | 栈 树 二叉搜索树 4+ | 🟠 | 🀄️ 🔗 | |
256 | 粉刷房子 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
259 | 较小的三数之和 🔒 | [✓] | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 |
260 | 只出现一次的数字 III | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
265 | 粉刷房子 II 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
268 | 丢失的数字 | [✓] | 位运算 数组 哈希表 3+ | 🟢 | 🀄️ 🔗 |
269 | 火星词典 🔒 | 深度优先搜索 广度优先搜索 图 3+ | 🔴 | 🀄️ 🔗 | |
271 | 字符串的编码与解码 🔒 | 设计 数组 字符串 | 🟠 | 🀄️ 🔗 | |
274 | H 指数 | [✓] | 数组 计数排序 排序 | 🟠 | 🀄️ 🔗 |
275 | H 指数 II | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
280 | 摆动排序 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
281 | 锯齿迭代器 🔒 | 设计 队列 数组 1+ | 🟠 | 🀄️ 🔗 | |
283 | 移动零 | [✓] | 数组 双指针 | 🟢 | 🀄️ 🔗 |
284 | 窥视迭代器 | 设计 数组 迭代器 | 🟠 | 🀄️ 🔗 | |
286 | 墙与门 🔒 | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
287 | 寻找重复数 | [✓] | 位运算 数组 双指针 1+ | 🟠 | 🀄️ 🔗 |
288 | 单词的唯一缩写 🔒 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
289 | 生命游戏 | [✓] | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 |
296 | 最佳的碰头地点 🔒 | 数组 数学 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
300 | 最长递增子序列 | [✓] | 数组 二分查找 动态规划 | 🟠 | 🀄️ 🔗 |
302 | 包含全部黑色像素的最小矩形 🔒 | 深度优先搜索 广度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
303 | 区域和检索 - 数组不可变 | [✓] | 设计 数组 前缀和 | 🟢 | 🀄️ 🔗 |
304 | 二维区域和检索 - 矩阵不可变 | 设计 数组 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
305 | 岛屿数量 II 🔒 | 并查集 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
307 | 区域和检索 - 数组可修改 | [✓] | 设计 树状数组 线段树 1+ | 🟠 | 🀄️ 🔗 |
308 | 二维区域和检索 - 矩阵可修改 🔒 | 设计 树状数组 线段树 2+ | 🔴 | 🀄️ 🔗 | |
309 | 买卖股票的最佳时机含冷冻期 | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
311 | 稀疏矩阵的乘法 🔒 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
312 | 戳气球 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
313 | 超级丑数 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
315 | 计算右侧小于当前元素的个数 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
317 | 离建筑物最近的距离 🔒 | 广度优先搜索 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
318 | 最大单词长度乘积 | 位运算 数组 字符串 | 🟠 | 🀄️ 🔗 | |
321 | 拼接最大数 | 栈 贪心 数组 2+ | 🔴 | 🀄️ 🔗 | |
322 | 零钱兑换 | [✓] | 广度优先搜索 数组 动态规划 | 🟠 | 🀄️ 🔗 |
324 | 摆动排序 II | 贪心 数组 分治 2+ | 🟠 | 🀄️ 🔗 | |
325 | 和等于 k 的最长子数组长度 🔒 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
327 | 区间和的个数 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
329 | 矩阵中的最长递增路径 | 深度优先搜索 广度优先搜索 图 5+ | 🔴 | 🀄️ 🔗 | |
330 | 按要求补齐数组 | 贪心 数组 | 🔴 | 🀄️ 🔗 | |
334 | 递增的三元子序列 | [✓] | 贪心 数组 | 🟠 | 🀄️ 🔗 |
335 | 路径交叉 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
336 | 回文对 | 字典树 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
346 | 数据流中的移动平均值 🔒 | [✓] | 设计 队列 数组 1+ | 🟢 | 🀄️ 🔗 |
347 | 前 K 个高频元素 | [✓] | 数组 哈希表 分治 5+ | 🟠 | 🀄️ 🔗 |
348 | 设计井字棋 🔒 | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
349 | 两个数组的交集 | 数组 哈希表 双指针 2+ | 🟢 | 🀄️ 🔗 | |
350 | 两个数组的交集 II | 数组 哈希表 双指针 2+ | 🟢 | 🀄️ 🔗 | |
353 | 贪吃蛇 🔒 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
354 | 俄罗斯套娃信封问题 | [✓] | 数组 二分查找 动态规划 1+ | 🔴 | 🀄️ 🔗 |
356 | 直线镜像 🔒 | 数组 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
360 | 有序转化数组 🔒 | 数组 数学 双指针 1+ | 🟠 | 🀄️ 🔗 | |
361 | 轰炸敌人 🔒 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
362 | 敲击计数器 🔒 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
363 | 矩形区域不超过 K 的最大数值和 | 数组 二分查找 矩阵 2+ | 🔴 | 🀄️ 🔗 | |
368 | 最大整除子集 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
370 | 区间加法 🔒 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
373 | 查找和最小的 K 对数字 | [✓] | 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 |
376 | 摆动序列 | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
377 | 组合总和 Ⅳ | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
378 | 有序矩阵中第 K 小的元素 | [✓] | 数组 二分查找 矩阵 2+ | 🟠 | 🀄️ 🔗 |
379 | 电话目录管理系统 🔒 | [✓] | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 |
380 | O(1) 时间插入、删除和获取随机元素 | [✓] | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
381 | O(1) 时间插入、删除和获取随机元素 - 允许重复 | 设计 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
384 | 打乱数组 | 数组 数学 随机化 | 🟠 | 🀄️ 🔗 | |
391 | 完美矩形 | 数组 扫描线 | 🔴 | 🀄️ 🔗 | |
393 | UTF-8 编码验证 | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
396 | 旋转函数 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
399 | 除法求值 | [✓] | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 |
403 | 青蛙过河 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
406 | 根据身高重建队列 | 树状数组 线段树 数组 1+ | 🟠 | 🀄️ 🔗 | |
407 | 接雨水 II | 广度优先搜索 数组 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
410 | 分割数组的最大值 | 贪心 数组 二分查找 2+ | 🔴 | 🀄️ 🔗 | |
411 | 最短独占单词缩写 🔒 | 位运算 数组 字符串 1+ | 🔴 | 🀄️ 🔗 | |
413 | 等差数列划分 | 数组 动态规划 滑动窗口 | 🟠 | 🀄️ 🔗 | |
414 | 第三大的数 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
416 | 分割等和子集 | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
417 | 太平洋大西洋水流问题 | 深度优先搜索 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
418 | 屏幕可显示句子的数量 🔒 | 数组 字符串 动态规划 | 🟠 | 🀄️ 🔗 | |
419 | 棋盘上的战舰 | 深度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
421 | 数组中两个数的最大异或值 | 位运算 字典树 数组 1+ | 🟠 | 🀄️ 🔗 | |
422 | 有效的单词方块 🔒 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
425 | 单词方块 🔒 | 字典树 数组 字符串 1+ | 🔴 | 🀄️ 🔗 | |
427 | 建立四叉树 | [✓] | 树 数组 分治 1+ | 🟠 | 🀄️ 🔗 |
435 | 无重叠区间 | [✓] | 贪心 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 |
436 | 寻找右区间 | 数组 二分查找 排序 | 🟠 | 🀄️ 🔗 | |
442 | 数组中重复的数据 | [✓] | 数组 哈希表 | 🟠 | 🀄️ 🔗 |
444 | 序列重建 🔒 | 图 拓扑排序 数组 | 🟠 | 🀄️ 🔗 | |
446 | 等差数列划分 II - 子序列 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
447 | 回旋镖的数量 | 数组 哈希表 数学 | 🟠 | 🀄️ 🔗 | |
448 | 找到所有数组中消失的数字 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
452 | 用最少数量的箭引爆气球 | [✓] | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 |
453 | 最小操作次数使数组元素相等 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
454 | 四数相加 II | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
455 | 分发饼干 | 贪心 数组 双指针 1+ | 🟢 | 🀄️ 🔗 | |
456 | 132 模式 | 栈 数组 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
457 | 环形数组是否存在循环 | 数组 哈希表 双指针 | 🟠 | 🀄️ 🔗 | |
462 | 最小操作次数使数组元素相等 II | 数组 数学 排序 | 🟠 | 🀄️ 🔗 | |
463 | 岛屿的周长 | 深度优先搜索 广度优先搜索 数组 1+ | 🟢 | 🀄️ 🔗 | |
465 | 最优账单平衡 🔒 | 位运算 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
469 | 凸多边形 🔒 | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
472 | 连接词 | 深度优先搜索 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
473 | 火柴拼正方形 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
474 | 一和零 | [✓] | 数组 字符串 动态规划 | 🟠 | 🀄️ 🔗 |
475 | 供暖器 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
477 | 汉明距离总和 | 位运算 数组 数学 | 🟠 | 🀄️ 🔗 | |
480 | 滑动窗口中位数 | 数组 哈希表 滑动窗口 1+ | 🔴 | 🀄️ 🔗 | |
484 | 寻找排列 🔒 | 栈 贪心 数组 1+ | 🟠 | 🀄️ 🔗 | |
485 | 最大连续 1 的个数 | [✓] | 数组 | 🟢 | 🀄️ 🔗 |
486 | 预测赢家 | 递归 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
487 | 最大连续1的个数 II 🔒 | 数组 动态规划 滑动窗口 | 🟠 | 🀄️ 🔗 | |
490 | 迷宫 🔒 | 深度优先搜索 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
491 | 非递减子序列 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
493 | 翻转对 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
494 | 目标和 | [✓] | 数组 动态规划 回溯 | 🟠 | 🀄️ 🔗 |
495 | 提莫攻击 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
496 | 下一个更大元素 I | [✓] | 栈 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 |
497 | 非重叠矩形中的随机点 | 水塘抽样 数组 数学 4+ | 🟠 | 🀄️ 🔗 | |
498 | 对角线遍历 | [✓] | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 |
499 | 迷宫 III 🔒 | 深度优先搜索 广度优先搜索 图 5+ | 🔴 | 🀄️ 🔗 | |
500 | 键盘行 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
502 | IPO | [✓] | 贪心 数组 排序 1+ | 🔴 | 🀄️ 🔗 |
503 | 下一个更大元素 II | [✓] | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 |
505 | 迷宫 II 🔒 | 深度优先搜索 广度优先搜索 图 4+ | 🟠 | 🀄️ 🔗 | |
506 | 相对名次 | [✓] | 数组 排序 堆(优先队列) | 🟢 | 🀄️ 🔗 |
517 | 超级洗衣机 | 贪心 数组 | 🔴 | 🀄️ 🔗 | |
518 | 零钱兑换 II | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
522 | 最长特殊序列 II | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
523 | 连续的子数组和 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
524 | 通过删除字母匹配到字典里最长单词 | 数组 双指针 字符串 1+ | 🟠 | 🀄️ 🔗 | |
525 | 连续数组 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
526 | 优美的排列 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
527 | 单词缩写 🔒 | 贪心 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
528 | 按权重随机选择 | 数组 数学 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
529 | 扫雷游戏 | 深度优先搜索 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
531 | 孤独像素 I 🔒 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
532 | 数组中的 k-diff 数对 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
533 | 孤独像素 II 🔒 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
539 | 最小时间差 | 数组 数学 字符串 1+ | 🟠 | 🀄️ 🔗 | |
540 | 有序数组中的单一元素 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
542 | 01 矩阵 | 广度优先搜索 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
546 | 移除盒子 | 记忆化搜索 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
548 | 将数组分割成和相等的子数组 🔒 | 数组 哈希表 前缀和 | 🔴 | 🀄️ 🔗 | |
553 | 最优除法 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
554 | 砖墙 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
555 | 分割连接字符串 🔒 | 贪心 数组 字符串 | 🟠 | 🀄️ 🔗 | |
560 | 和为 K 的子数组 | [✓] | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 |
561 | 数组拆分 | 贪心 数组 计数排序 1+ | 🟢 | 🀄️ 🔗 | |
562 | 矩阵中最长的连续1线段 🔒 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
565 | 数组嵌套 | 深度优先搜索 数组 | 🟠 | 🀄️ 🔗 | |
566 | 重塑矩阵 | 数组 矩阵 模拟 | 🟢 | 🀄️ 🔗 | |
568 | 最大休假天数 🔒 | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
573 | 松鼠模拟 🔒 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
575 | 分糖果 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
581 | 最短无序连续子数组 | 栈 贪心 数组 3+ | 🟠 | 🀄️ 🔗 | |
582 | 杀掉进程 🔒 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
587 | 安装栅栏 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
594 | 最长和谐子序列 | 数组 哈希表 计数 2+ | 🟢 | 🀄️ 🔗 | |
598 | 区间加法 II | 数组 数学 | 🟢 | 🀄️ 🔗 | |
599 | 两个列表的最小索引总和 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
604 | 迭代压缩字符串 🔒 | 设计 数组 字符串 1+ | 🟢 | 🀄️ 🔗 | |
605 | 种花问题 | [✓] | 贪心 数组 | 🟢 | 🀄️ 🔗 |
609 | 在系统中查找重复文件 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
611 | 有效三角形的个数 | [✓] | 贪心 数组 双指针 2+ | 🟠 | 🀄️ 🔗 |
616 | 给字符串添加加粗标签 🔒 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
621 | 任务调度器 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
622 | 设计循环队列 | [✓] | 设计 队列 数组 1+ | 🟠 | 🀄️ 🔗 |
624 | 数组列表中的最大距离 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
628 | 三个数的最大乘积 | 数组 数学 排序 | 🟢 | 🀄️ 🔗 | |
630 | 课程表 III | 贪心 数组 排序 1+ | 🔴 | 🀄️ 🔗 | |
631 | 设计 Excel 求和公式 🔒 | 图 设计 拓扑排序 2+ | 🔴 | 🀄️ 🔗 | |
632 | 最小区间 | [✓] | 贪心 数组 哈希表 3+ | 🔴 | 🀄️ 🔗 |
636 | 函数的独占时间 | 栈 数组 | 🟠 | 🀄️ 🔗 | |
638 | 大礼包 | 位运算 记忆化搜索 数组 3+ | 🟠 | 🀄️ 🔗 | |
641 | 设计循环双端队列 | [✓] | 设计 队列 数组 1+ | 🟠 | 🀄️ 🔗 |
643 | 子数组最大平均数 I | [✓] | 数组 滑动窗口 | 🟢 | 🀄️ 🔗 |
644 | 子数组最大平均数 II 🔒 | 数组 二分查找 前缀和 | 🔴 | 🀄️ 🔗 | |
645 | 错误的集合 | 位运算 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 | |
646 | 最长数对链 | 贪心 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
648 | 单词替换 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
654 | 最大二叉树 | [✓] | 栈 树 数组 3+ | 🟠 | 🀄️ 🔗 |
656 | 成本最小路径 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
658 | 找到 K 个最接近的元素 | 数组 双指针 二分查找 3+ | 🟠 | 🀄️ 🔗 | |
659 | 分割数组为连续子序列 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
661 | 图片平滑器 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
665 | 非递减数列 | 数组 | 🟠 | 🀄️ 🔗 | |
666 | 路径总和 IV 🔒 | 树 深度优先搜索 数组 2+ | 🟠 | 🀄️ 🔗 | |
667 | 优美的排列 II | 数组 数学 | 🟠 | 🀄️ 🔗 | |
673 | 最长递增子序列的个数 | 树状数组 线段树 数组 1+ | 🟠 | 🀄️ 🔗 | |
674 | 最长连续递增序列 | 数组 | 🟢 | 🀄️ 🔗 | |
675 | 为高尔夫比赛砍树 | 广度优先搜索 数组 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
679 | 24 点游戏 | 数组 数学 回溯 | 🔴 | 🀄️ 🔗 | |
682 | 棒球比赛 | [✓] | 栈 数组 模拟 | 🟢 | 🀄️ 🔗 |
683 | K 个关闭的灯泡 🔒 | 树状数组 线段树 队列 5+ | 🔴 | 🀄️ 🔗 | |
689 | 三个无重叠子数组的最大和 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
690 | 员工的重要性 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
691 | 贴纸拼词 | 位运算 数组 字符串 3+ | 🔴 | 🀄️ 🔗 | |
695 | 岛屿的最大面积 | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 |
697 | 数组的度 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
698 | 划分为k个相等的子集 | 位运算 记忆化搜索 数组 3+ | 🟠 | 🀄️ 🔗 | |
699 | 掉落的方块 | 线段树 数组 有序集合 | 🔴 | 🀄️ 🔗 | |
702 | 搜索长度未知的有序数组 🔒 | 数组 二分查找 交互 | 🟠 | 🀄️ 🔗 | |
704 | 二分查找 | [✓] | 数组 二分查找 | 🟢 | 🀄️ 🔗 |
705 | 设计哈希集合 | [✓] | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 |
706 | 设计哈希映射 | [✓] | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 |
710 | 黑名单中的随机数 | 数组 哈希表 数学 3+ | 🔴 | 🀄️ 🔗 | |
713 | 乘积小于 K 的子数组 | 数组 二分查找 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
714 | 买卖股票的最佳时机含手续费 | [✓] | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 |
717 | 1 比特与 2 比特字符 | 数组 | 🟢 | 🀄️ 🔗 | |
718 | 最长重复子数组 | 数组 二分查找 动态规划 3+ | 🟠 | 🀄️ 🔗 | |
719 | 找出第 K 小的数对距离 | 数组 双指针 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
720 | 词典中最长的单词 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
721 | 账户合并 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 | |
722 | 删除注释 | 数组 字符串 | 🟠 | 🀄️ 🔗 | |
723 | 粉碎糖果 🔒 | 数组 双指针 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
724 | 寻找数组的中心下标 | [✓] | 数组 前缀和 | 🟢 | 🀄️ 🔗 |
729 | 我的日程安排表 I | [✓] | 设计 线段树 数组 2+ | 🟠 | 🀄️ 🔗 |
731 | 我的日程安排表 II | [✓] | 设计 线段树 数组 3+ | 🟠 | 🀄️ 🔗 |
733 | 图像渲染 | 深度优先搜索 广度优先搜索 数组 1+ | 🟢 | 🀄️ 🔗 | |
734 | 句子相似性 🔒 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
735 | 小行星碰撞 | [✓] | 栈 数组 模拟 | 🟠 | 🀄️ 🔗 |
737 | 句子相似性 II 🔒 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
739 | 每日温度 | [✓] | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 |
740 | 删除并获得点数 | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
741 | 摘樱桃 | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
744 | 寻找比目标字母大的最小字母 | 数组 二分查找 | 🟢 | 🀄️ 🔗 | |
745 | 前缀和后缀搜索 | 设计 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
746 | 使用最小花费爬楼梯 | [✓] | 数组 动态规划 | 🟢 | 🀄️ 🔗 |
747 | 至少是其他数字两倍的最大数 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
748 | 最短补全词 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
749 | 隔离病毒 | 深度优先搜索 广度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
750 | 角矩形的数量 🔒 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
752 | 打开转盘锁 | 广度优先搜索 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
755 | 倒水 🔒 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
757 | 设置交集大小至少为2 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
758 | 字符串中的加粗单词 🔒 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
759 | 员工空闲时间 🔒 | 数组 排序 堆(优先队列) | 🔴 | 🀄️ 🔗 | |
760 | 找出变位映射 🔒 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
764 | 最大加号标志 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
766 | 托普利茨矩阵 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
768 | 最多能完成排序的块 II | 栈 贪心 数组 2+ | 🔴 | 🀄️ 🔗 | |
769 | 最多能完成排序的块 | 栈 贪心 数组 2+ | 🟠 | 🀄️ 🔗 | |
773 | 滑动谜题 | 广度优先搜索 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
774 | 最小化去加油站的最大距离 🔒 | 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
775 | 全局倒置与局部倒置 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
778 | 水位上升的泳池中游泳 | 深度优先搜索 广度优先搜索 并查集 4+ | 🔴 | 🀄️ 🔗 | |
781 | 森林中的兔子 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
782 | 变为棋盘 | 位运算 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
786 | 第 K 个最小的质数分数 | 数组 双指针 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
789 | 逃脱阻碍者 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
792 | 匹配子序列的单词数 | 字典树 数组 哈希表 4+ | 🟠 | 🀄️ 🔗 | |
794 | 有效的井字游戏 | 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
795 | 区间子数组个数 | 数组 双指针 | 🟠 | 🀄️ 🔗 | |
798 | 得分最高的最小轮调 | 数组 前缀和 | 🔴 | 🀄️ 🔗 | |
801 | 使序列递增的最小交换次数 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
803 | 打砖块 | 并查集 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
804 | 唯一摩尔斯密码词 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
805 | 数组的均值分割 | 位运算 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
806 | 写字符串需要的行数 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
807 | 保持城市天际线 | 贪心 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
809 | 情感丰富的文字 | 数组 双指针 字符串 | 🟠 | 🀄️ 🔗 | |
810 | 黑板异或游戏 | 位运算 脑筋急转弯 数组 2+ | 🔴 | 🀄️ 🔗 | |
811 | 子域名访问计数 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
812 | 最大三角形面积 | 几何 数组 数学 | 🟢 | 🀄️ 🔗 | |
813 | 最大平均值和的分组 | 数组 动态规划 前缀和 | 🟠 | 🀄️ 🔗 | |
815 | 公交路线 | 广度优先搜索 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
817 | 链表组件 | 数组 哈希表 链表 | 🟠 | 🀄️ 🔗 | |
819 | 最常见的单词 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
820 | 单词的压缩编码 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
821 | 字符的最短距离 | 数组 双指针 字符串 | 🟢 | 🀄️ 🔗 | |
822 | 翻转卡片游戏 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
823 | 带因子的二叉树 | 数组 哈希表 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
825 | 适龄的朋友 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
826 | 安排工作以达到最大收益 | 贪心 数组 双指针 2+ | 🟠 | 🀄️ 🔗 | |
827 | 最大人工岛 | 深度优先搜索 广度优先搜索 并查集 2+ | 🔴 | 🀄️ 🔗 | |
832 | 翻转图像 | 位运算 数组 双指针 2+ | 🟢 | 🀄️ 🔗 | |
833 | 字符串中的查找与替换 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
835 | 图像重叠 | 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
839 | 相似字符串组 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
840 | 矩阵中的幻方 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
843 | 猜猜这个单词 | 数组 数学 字符串 2+ | 🔴 | 🀄️ 🔗 | |
845 | 数组中的最长山脉 | [✓] | 数组 双指针 动态规划 1+ | 🟠 | 🀄️ 🔗 |
846 | 一手顺子 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
848 | 字母移位 | 数组 字符串 前缀和 | 🟠 | 🀄️ 🔗 | |
849 | 到最近的人的最大距离 | 数组 | 🟠 | 🀄️ 🔗 | |
850 | 矩形面积 II | 线段树 数组 有序集合 1+ | 🔴 | 🀄️ 🔗 | |
851 | 喧闹和富有 | 深度优先搜索 图 拓扑排序 1+ | 🟠 | 🀄️ 🔗 | |
852 | 山脉数组的峰顶索引 | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
853 | 车队 | 栈 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
857 | 雇佣 K 名工人的最低成本 | 贪心 数组 排序 1+ | 🔴 | 🀄️ 🔗 | |
860 | 柠檬水找零 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
861 | 翻转矩阵后的得分 | 贪心 位运算 数组 1+ | 🟠 | 🀄️ 🔗 | |
862 | 和至少为 K 的最短子数组 | [✓] | 队列 数组 二分查找 4+ | 🔴 | 🀄️ 🔗 |
864 | 获取所有钥匙的最短路径 | 位运算 广度优先搜索 数组 1+ | 🔴 | 🀄️ 🔗 | |
867 | 转置矩阵 | 数组 矩阵 模拟 | 🟢 | 🀄️ 🔗 | |
870 | 优势洗牌 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
871 | 最低加油次数 | 贪心 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
873 | 最长的斐波那契子序列的长度 | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
874 | 模拟行走机器人 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
875 | 爱吃香蕉的珂珂 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
877 | 石子游戏 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
879 | 盈利计划 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
881 | 救生艇 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
883 | 三维形体投影面积 | 几何 数组 数学 1+ | 🟢 | 🀄️ 🔗 | |
885 | 螺旋矩阵 III | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
888 | 公平的糖果交换 | 数组 哈希表 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
889 | 根据前序和后序遍历构造二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 |
890 | 查找和替换模式 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
891 | 子序列宽度之和 | 数组 数学 排序 | 🔴 | 🀄️ 🔗 | |
892 | 三维形体的表面积 | 几何 数组 数学 1+ | 🟢 | 🀄️ 🔗 | |
893 | 特殊等价字符串组 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
896 | 单调数列 | 数组 | 🟢 | 🀄️ 🔗 | |
898 | 子数组按位或操作 | 位运算 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
900 | RLE 迭代器 | 设计 数组 计数 1+ | 🟠 | 🀄️ 🔗 | |
902 | 最大为 N 的数字组合 | 数组 数学 字符串 2+ | 🔴 | 🀄️ 🔗 | |
904 | 水果成篮 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
905 | 按奇偶排序数组 | 数组 双指针 排序 | 🟢 | 🀄️ 🔗 | |
907 | 子数组的最小值之和 | 栈 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
908 | 最小差值 I | 数组 数学 | 🟢 | 🀄️ 🔗 | |
909 | 蛇梯棋 | [✓] | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 |
910 | 最小差值 II | 贪心 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
911 | 在线选举 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
912 | 排序数组 | 数组 分治 桶排序 5+ | 🟠 | 🀄️ 🔗 | |
914 | 卡牌分组 | 数组 哈希表 数学 2+ | 🟢 | 🀄️ 🔗 | |
915 | 分割数组 | 数组 | 🟠 | 🀄️ 🔗 | |
916 | 单词子集 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
918 | 环形子数组的最大和 | [✓] | 队列 数组 分治 2+ | 🟠 | 🀄️ 🔗 |
922 | 按奇偶排序数组 II | 数组 双指针 排序 | 🟢 | 🀄️ 🔗 | |
923 | 三数之和的多种可能 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
924 | 尽量减少恶意软件的传播 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
927 | 三等分 | 数组 数学 | 🔴 | 🀄️ 🔗 | |
928 | 尽量减少恶意软件的传播 II | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
929 | 独特的电子邮件地址 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
930 | 和相同的二元子数组 | 数组 哈希表 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
931 | 下降路径最小和 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 |
932 | 漂亮数组 | 数组 数学 分治 | 🟠 | 🀄️ 🔗 | |
934 | 最短的桥 | 深度优先搜索 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
937 | 重新排列日志文件 | 数组 字符串 排序 | 🟠 | 🀄️ 🔗 | |
939 | 最小面积矩形 | 几何 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
941 | 有效的山脉数组 | 数组 | 🟢 | 🀄️ 🔗 | |
942 | 增减字符串匹配 | 贪心 数组 双指针 1+ | 🟢 | 🀄️ 🔗 | |
943 | 最短超级串 | 位运算 数组 字符串 2+ | 🔴 | 🀄️ 🔗 | |
944 | 删列造序 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
945 | 使数组唯一的最小增量 | [✓] | 贪心 数组 计数 1+ | 🟠 | 🀄️ 🔗 |
946 | 验证栈序列 | [✓] | 栈 数组 模拟 | 🟠 | 🀄️ 🔗 |
948 | 令牌放置 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
949 | 给定数字能组成的最大时间 | 数组 字符串 枚举 | 🟠 | 🀄️ 🔗 | |
950 | 按递增顺序显示卡牌 | 队列 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
952 | 按公因数计算最大组件大小 | 并查集 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
953 | 验证外星语词典 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
954 | 二倍数对数组 | [✓] | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 |
955 | 删列造序 II | 贪心 数组 字符串 | 🟠 | 🀄️ 🔗 | |
956 | 最高的广告牌 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
957 | N 天后的牢房 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
959 | 由斜杠划分区域 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
960 | 删列造序 III | 数组 字符串 动态规划 | 🔴 | 🀄️ 🔗 | |
961 | 在长度 2N 的数组中找出重复 N 次的元素 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
962 | 最大宽度坡 | [✓] | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 |
963 | 最小面积矩形 II | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
966 | 元音拼写检查器 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
969 | 煎饼排序 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
973 | 最接近原点的 K 个点 | [✓] | 几何 数组 数学 4+ | 🟠 | 🀄️ 🔗 |
974 | 和可被 K 整除的子数组 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
975 | 奇偶跳 | 栈 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
976 | 三角形的最大周长 | 贪心 数组 数学 1+ | 🟢 | 🀄️ 🔗 | |
977 | 有序数组的平方 | 数组 双指针 排序 | 🟢 | 🀄️ 🔗 | |
978 | 最长湍流子数组 | 数组 动态规划 滑动窗口 | 🟠 | 🀄️ 🔗 | |
980 | 不同路径 III | 位运算 数组 回溯 1+ | 🔴 | 🀄️ 🔗 | |
982 | 按位与为零的三元组 | 位运算 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
983 | 最低票价 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
985 | 查询后的偶数和 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
986 | 区间列表的交集 | [✓] | 数组 双指针 | 🟠 | 🀄️ 🔗 |
989 | 数组形式的整数加法 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
990 | 等式方程的可满足性 | 并查集 图 数组 1+ | 🟠 | 🀄️ 🔗 | |
992 | K 个不同整数的子数组 | 数组 哈希表 计数 1+ | 🔴 | 🀄️ 🔗 | |
994 | 腐烂的橘子 | [✓] | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 |
995 | K 连续位的最小翻转次数 | 位运算 队列 数组 2+ | 🔴 | 🀄️ 🔗 | |
996 | 平方数组的数目 | 位运算 数组 哈希表 4+ | 🔴 | 🀄️ 🔗 | |
997 | 找到小镇的法官 | 图 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
999 | 可以被一步捕获的棋子数 | 数组 矩阵 模拟 | 🟢 | 🀄️ 🔗 | |
1000 | 合并石头的最低成本 | 数组 动态规划 前缀和 | 🔴 | 🀄️ 🔗 | |
1001 | 网格照明 | 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
1002 | 查找共用字符 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1004 | 最大连续1的个数 III | [✓] | 数组 二分查找 前缀和 1+ | 🟠 | 🀄️ 🔗 |
1005 | K 次取反后最大化的数组和 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
1007 | 行相等的最少多米诺旋转 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1008 | 前序遍历构造二叉搜索树 | [✓] | 栈 树 二叉搜索树 3+ | 🟠 | 🀄️ 🔗 |
1010 | 总持续时间可被 60 整除的歌曲 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
1011 | 在 D 天内送达包裹的能力 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1013 | 将数组分成和相等的三个部分 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
1014 | 最佳观光组合 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1018 | 可被 5 整除的二进制前缀 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
1019 | 链表中的下一个更大节点 | 栈 数组 链表 1+ | 🟠 | 🀄️ 🔗 | |
1020 | 飞地的数量 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
1023 | 驼峰式匹配 | 字典树 数组 双指针 2+ | 🟠 | 🀄️ 🔗 | |
1024 | 视频拼接 | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1027 | 最长等差数列 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1029 | 两地调度 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1030 | 距离顺序排列矩阵单元格 | 几何 数组 数学 2+ | 🟢 | 🀄️ 🔗 | |
1031 | 两个非重叠子数组的最大和 | 数组 动态规划 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1032 | 字符流 | 设计 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
1034 | 边界着色 | 深度优先搜索 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
1035 | 不相交的线 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1036 | 逃离大迷宫 | 深度优先搜索 广度优先搜索 数组 1+ | 🔴 | 🀄️ 🔗 | |
1037 | 有效的回旋镖 | 几何 数组 数学 | 🟢 | 🀄️ 🔗 | |
1039 | 多边形三角剖分的最低得分 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1040 | 移动石子直到连续 II | 数组 数学 双指针 1+ | 🟠 | 🀄️ 🔗 | |
1043 | 分隔数组以得到最大和 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1046 | 最后一块石头的重量 | 数组 堆(优先队列) | 🟢 | 🀄️ 🔗 | |
1048 | 最长字符串链 | 数组 哈希表 双指针 3+ | 🟠 | 🀄️ 🔗 | |
1049 | 最后一块石头的重量 II | [✓] | 数组 动态规划 | 🟠 | 🀄️ 🔗 |
1051 | 高度检查器 | 数组 计数排序 排序 | 🟢 | 🀄️ 🔗 | |
1052 | 爱生气的书店老板 | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1053 | 交换一次的先前排列 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1054 | 距离相等的条形码 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
1057 | 校园自行车分配 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1058 | 最小化舍入误差以满足目标 🔒 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
1060 | 有序数组中的缺失元素 🔒 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1063 | 有效子数组的数目 🔒 | 栈 数组 单调栈 | 🔴 | 🀄️ 🔗 | |
1064 | 不动点 🔒 | 数组 二分查找 | 🟢 | 🀄️ 🔗 | |
1065 | 字符串的索引对 🔒 | 字典树 数组 字符串 1+ | 🟢 | 🀄️ 🔗 | |
1066 | 校园自行车分配 II 🔒 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1072 | 按列翻转得到最大值等行数 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
1073 | 负二进制数相加 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
1074 | 元素和为目标值的子矩阵数量 | 数组 哈希表 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
1085 | 最小元素各数位之和 🔒 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1086 | 前五科的均分 🔒 | 数组 哈希表 排序 1+ | 🟢 | 🀄️ 🔗 | |
1089 | 复写零 | 数组 双指针 | 🟢 | 🀄️ 🔗 | |
1090 | 受标签影响的最大值 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1091 | 二进制矩阵中的最短路径 | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1093 | 大样本统计 | 数组 数学 概率与统计 | 🟠 | 🀄️ 🔗 | |
1094 | 拼车 | 数组 前缀和 排序 2+ | 🟠 | 🀄️ 🔗 | |
1095 | 山脉数组中查找目标值 | 数组 二分查找 交互 | 🔴 | 🀄️ 🔗 | |
1099 | 小于 K 的两数之和 🔒 | 数组 双指针 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
1101 | 彼此熟识的最早时间 🔒 | 并查集 数组 排序 | 🟠 | 🀄️ 🔗 | |
1102 | 得分最高的路径 🔒 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 | |
1105 | 填充书架 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1109 | 航班预订统计 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
1110 | 删点成林 | 树 深度优先搜索 数组 2+ | 🟠 | 🀄️ 🔗 | |
1121 | 将数组分成几个递增序列 🔒 | 数组 计数 | 🔴 | 🀄️ 🔗 | |
1122 | 数组的相对排序 | 数组 哈希表 计数排序 1+ | 🟢 | 🀄️ 🔗 | |
1124 | 表现良好的最长时间段 | 栈 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1125 | 最小的必要团队 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1128 | 等价多米诺骨牌对的数量 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
1130 | 叶值的最小代价生成树 | 栈 贪心 数组 2+ | 🟠 | 🀄️ 🔗 | |
1131 | 绝对值表达式的最大值 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
1133 | 最大唯一数 🔒 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
1139 | 最大的以 1 为边界的正方形 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
1140 | 石子游戏 II | 数组 数学 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1144 | 递减元素使数组呈锯齿状 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1146 | 快照数组 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1150 | 检查一个数是否在数组中占绝大多数 🔒 | 数组 二分查找 | 🟢 | 🀄️ 🔗 | |
1151 | 最少交换次数来组合所有的 1 🔒 | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1152 | 用户网站访问行为分析 🔒 | 数组 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
1157 | 子数组中占绝大多数的元素 | 设计 树状数组 线段树 2+ | 🔴 | 🀄️ 🔗 | |
1160 | 拼写单词 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
1162 | 地图分析 | 广度优先搜索 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1167 | 连接木棍的最低费用 🔒 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1169 | 查询无效交易 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1170 | 比较字符串最小字母出现频次 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1176 | 健身计划评估 🔒 | 数组 滑动窗口 | 🟢 | 🀄️ 🔗 | |
1177 | 构建回文串检测 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1178 | 猜字谜 | 位运算 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
1181 | 前后拼接 🔒 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1182 | 与目标颜色间的最短距离 🔒 | 数组 二分查找 动态规划 | 🟠 | 🀄️ 🔗 | |
1184 | 公交站间的距离 | 数组 | 🟢 | 🀄️ 🔗 | |
1186 | 删除一次得到子数组最大和 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1187 | 使数组严格递增 | 数组 二分查找 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1191 | K 次串联后最大子数组之和 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1196 | 最多可以买到的苹果数量 🔒 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
1198 | 找出所有行中最小公共元素 🔒 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1199 | 建造街区的最短时间 🔒 | 贪心 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
1200 | 最小绝对差 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
1202 | 交换字符串中的元素 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 | |
1207 | 独一无二的出现次数 | [✓] | 数组 哈希表 | 🟢 | 🀄️ 🔗 |
1210 | 穿过迷宫的最少移动次数 | 广度优先搜索 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
1213 | 三个有序数组的交集 🔒 | 数组 哈希表 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
1217 | 玩筹码 | 贪心 数组 数学 | 🟢 | 🀄️ 🔗 | |
1218 | 最长定差子序列 | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
1219 | 黄金矿工 | 数组 回溯 矩阵 | 🟠 | 🀄️ 🔗 | |
1222 | 可以攻击国王的皇后 | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
1223 | 掷骰子模拟 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1224 | 最大相等频率 | 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
1228 | 等差数列中缺失的数字 🔒 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1229 | 安排会议日程 🔒 | 数组 双指针 排序 | 🟠 | 🀄️ 🔗 | |
1230 | 抛掷硬币 🔒 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1231 | 分享巧克力 🔒 | 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
1232 | 缀点成线 | 几何 数组 数学 | 🟢 | 🀄️ 🔗 | |
1233 | 删除子文件夹 | [✓] | 深度优先搜索 字典树 数组 1+ | 🟠 | 🀄️ 🔗 |
1235 | 规划兼职工作 | 数组 二分查找 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1239 | 串联字符串的最大长度 | 位运算 数组 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1243 | 数组变换 🔒 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
1246 | 删除回文子数组 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1248 | 统计「优美子数组」 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
1250 | 检查「好数组」 | 数组 数学 数论 | 🔴 | 🀄️ 🔗 | |
1252 | 奇数值单元格的数目 | 数组 数学 模拟 | 🟢 | 🀄️ 🔗 | |
1253 | 重构 2 行二进制矩阵 | 贪心 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1254 | 统计封闭岛屿的数目 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
1255 | 得分最高的单词集合 | 位运算 数组 字符串 3+ | 🔴 | 🀄️ 🔗 | |
1257 | 最小公共区域 🔒 | 树 深度优先搜索 广度优先搜索 3+ | 🟠 | 🀄️ 🔗 | |
1258 | 近义词句子 🔒 | 并查集 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1260 | 二维网格迁移 | 数组 矩阵 模拟 | 🟢 | 🀄️ 🔗 | |
1262 | 可被三整除的最大和 | 贪心 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1263 | 推箱子 | 广度优先搜索 数组 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
1266 | 访问所有点的最小时间 | 几何 数组 数学 | 🟢 | 🀄️ 🔗 | |
1267 | 统计参与通信的服务器 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
1268 | 搜索推荐系统 | 字典树 数组 字符串 3+ | 🟠 | 🀄️ 🔗 | |
1272 | 删除区间 🔒 | 数组 | 🟠 | 🀄️ 🔗 | |
1273 | 删除树节点 🔒 | 树 深度优先搜索 广度优先搜索 1+ | 🟠 | 🀄️ 🔗 | |
1274 | 矩形内船只的数目 🔒 | 数组 分治 交互 | 🔴 | 🀄️ 🔗 | |
1275 | 找出井字棋的获胜者 | 数组 哈希表 矩阵 1+ | 🟢 | 🀄️ 🔗 | |
1277 | 统计全为 1 的正方形子矩阵 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 |
1282 | 用户分组 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1283 | 使结果不超过阈值的最小除数 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1284 | 转化为全零矩阵的最少反转次数 | 位运算 广度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
1287 | 有序数组中出现次数超过25%的元素 | 数组 | 🟢 | 🀄️ 🔗 | |
1288 | 删除被覆盖区间 | [✓] | 数组 排序 | 🟠 | 🀄️ 🔗 |
1289 | 下降路径最小和 II | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
1292 | 元素和小于等于阈值的正方形的最大边长 | 数组 二分查找 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
1293 | 网格中的最短路径 | 广度优先搜索 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
1295 | 统计位数为偶数的数字 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1296 | 划分数组为连续数字的集合 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1298 | 你能从盒子里获得的最大糖果数 | 广度优先搜索 图 数组 | 🔴 | 🀄️ 🔗 | |
1299 | 将每个元素替换为右侧最大元素 | 数组 | 🟢 | 🀄️ 🔗 | |
1300 | 转变数组后最接近目标值的数组和 | 数组 二分查找 排序 | 🟠 | 🀄️ 🔗 | |
1301 | 最大得分的路径数目 | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
1304 | 和为零的 N 个不同整数 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1306 | 跳跃游戏 III | 深度优先搜索 广度优先搜索 数组 | 🟠 | 🀄️ 🔗 | |
1307 | 口算难题 | 数组 数学 字符串 1+ | 🔴 | 🀄️ 🔗 | |
1310 | 子数组异或查询 | 位运算 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
1311 | 获取你好友已观看的视频 | 广度优先搜索 图 数组 2+ | 🟠 | 🀄️ 🔗 | |
1313 | 解压缩编码列表 | 数组 | 🟢 | 🀄️ 🔗 | |
1314 | 矩阵区域和 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
1324 | 竖直打印单词 | 数组 字符串 模拟 | 🟠 | 🀄️ 🔗 | |
1326 | 灌溉花园的最少水龙头数目 | 贪心 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1329 | 将矩阵按对角线排序 | 数组 矩阵 排序 | 🟠 | 🀄️ 🔗 | |
1330 | 翻转子数组得到最大的数组值 | 贪心 数组 数学 | 🔴 | 🀄️ 🔗 | |
1331 | 数组序号转换 | [✓] | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 |
1333 | 餐厅过滤器 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
1335 | 工作计划的最低难度 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1337 | 矩阵中战斗力最弱的 K 行 | 数组 二分查找 矩阵 2+ | 🟢 | 🀄️ 🔗 | |
1338 | 数组大小减半 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1340 | 跳跃游戏 V | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 | |
1343 | 大小为 K 且平均值大于等于阈值的子数组数目 | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1345 | 跳跃游戏 IV | 广度优先搜索 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
1346 | 检查整数及其两倍数是否存在 | 数组 哈希表 双指针 2+ | 🟢 | 🀄️ 🔗 | |
1349 | 参加考试的最大学生数 | 位运算 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1351 | 统计有序矩阵中的负数 | 数组 二分查找 矩阵 | 🟢 | 🀄️ 🔗 | |
1352 | 最后 K 个数的乘积 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1353 | 最多可以参加的会议数目 | 贪心 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
1354 | 多次求和构造目标数组 | 数组 堆(优先队列) | 🔴 | 🀄️ 🔗 | |
1356 | 根据数字二进制下 1 的数目排序 | 位运算 数组 计数 1+ | 🟢 | 🀄️ 🔗 | |
1357 | 每隔 n 个顾客打折 | 设计 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1363 | 形成三的最大倍数 | 贪心 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1365 | 有多少小于当前数字的数字 | 数组 哈希表 计数 1+ | 🟢 | 🀄️ 🔗 | |
1366 | 通过投票对团队排名 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1368 | 使网格图至少有一条有效路径的最小代价 | 广度优先搜索 图 数组 3+ | 🔴 | 🀄️ 🔗 | |
1375 | 二进制字符串前缀一致的次数 | 数组 | 🟠 | 🀄️ 🔗 | |
1380 | 矩阵中的幸运数 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
1381 | 设计一个支持增量操作的栈 | [✓] | 栈 设计 数组 | 🟠 | 🀄️ 🔗 |
1383 | 最大的团队表现值 | 贪心 数组 排序 1+ | 🔴 | 🀄️ 🔗 | |
1385 | 两个数组间的距离值 | 数组 双指针 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
1386 | 安排电影院座位 | 贪心 位运算 数组 1+ | 🟠 | 🀄️ 🔗 | |
1388 | 3n 块披萨 | 贪心 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1389 | 按既定顺序创建目标数组 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
1390 | 四因数 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
1391 | 检查网格中是否存在有效路径 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
1394 | 找出数组中的幸运数 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
1395 | 统计作战单位数 | 树状数组 线段树 数组 1+ | 🟠 | 🀄️ 🔗 | |
1402 | 做菜顺序 | 贪心 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1403 | 非递增顺序的最小子序列 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
1406 | 石子游戏 III | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1408 | 数组中的字符串匹配 | 数组 字符串 字符串匹配 | 🟢 | 🀄️ 🔗 | |
1409 | 查询带键的排列 | 树状数组 数组 模拟 | 🟠 | 🀄️ 🔗 | |
1413 | 逐步求和得到正数的最小值 | 数组 前缀和 | 🟢 | 🀄️ 🔗 | |
1418 | 点菜展示表 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
1423 | 可获得的最大点数 | 数组 前缀和 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1424 | 对角线遍历 II | 数组 排序 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1425 | 带限制的子序列和 | 队列 数组 动态规划 3+ | 🔴 | 🀄️ 🔗 | |
1426 | 数元素 🔒 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
1427 | 字符串的左右移 🔒 | 数组 数学 字符串 | 🟢 | 🀄️ 🔗 | |
1428 | 至少有一个 1 的最左端列 🔒 | 数组 二分查找 交互 1+ | 🟠 | 🀄️ 🔗 | |
1429 | 第一个唯一数字 🔒 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1431 | 拥有最多糖果的孩子 | [✓] | 数组 | 🟢 | 🀄️ 🔗 |
1434 | 每个人戴不同帽子的方案数 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1436 | 旅行终点站 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
1437 | 是否所有 1 都至少相隔 k 个元素 | 数组 | 🟢 | 🀄️ 🔗 | |
1438 | 绝对差不超过限制的最长连续子数组 | 队列 数组 有序集合 3+ | 🟠 | 🀄️ 🔗 | |
1439 | 有序矩阵中的第 k 个最小数组和 | 数组 二分查找 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
1441 | 用栈操作构建数组 | [✓] | 栈 数组 模拟 | 🟠 | 🀄️ 🔗 |
1442 | 形成两个异或相等数组的三元组数目 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1444 | 切披萨的方案数 | 记忆化搜索 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1449 | 数位成本和为目标值的最大数字 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1450 | 在既定时间做作业的学生人数 | 数组 | 🟢 | 🀄️ 🔗 | |
1452 | 收藏清单 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1453 | 圆形靶内的最大飞镖数量 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
1458 | 两个子序列的最大点积 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1460 | 通过翻转子数组使两个数组相等 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
1463 | 摘樱桃 II | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
1464 | 数组中两元素的最大乘积 | 数组 排序 堆(优先队列) | 🟢 | 🀄️ 🔗 | |
1465 | 切割后面积最大的蛋糕 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1467 | 两个盒子中球的颜色数相同的概率 | 数组 数学 动态规划 3+ | 🔴 | 🀄️ 🔗 | |
1470 | 重新排列数组 | 数组 | 🟢 | 🀄️ 🔗 | |
1471 | 数组中的 k 个最强值 | 数组 双指针 排序 | 🟠 | 🀄️ 🔗 | |
1472 | 设计浏览器历史记录 | [✓] | 栈 设计 数组 3+ | 🟠 | 🀄️ 🔗 |
1473 | 粉刷房子 III | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1475 | 商品折扣后的最终价格 | [✓] | 栈 数组 单调栈 | 🟢 | 🀄️ 🔗 |
1476 | 子矩形查询 | 设计 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1477 | 找两个和为目标值且不重叠的子数组 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1478 | 安排邮筒 | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1480 | 一维数组的动态和 | 数组 前缀和 | 🟢 | 🀄️ 🔗 | |
1481 | 不同整数的最少数目 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1482 | 制作 m 束花所需的最少天数 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1487 | 保证文件名唯一 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1488 | 避免洪水泛滥 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
1491 | 去掉最低工资和最高工资后的工资平均值 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
1493 | 删掉一个元素以后全为 1 的最长子数组 | [✓] | 数组 动态规划 滑动窗口 | 🟠 | 🀄️ 🔗 |
1497 | 检查数组对是否可以被 k 整除 | [✓] | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 |
1498 | 满足条件的子序列数目 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1499 | 满足不等式的最大值 | 队列 数组 滑动窗口 2+ | 🔴 | 🀄️ 🔗 | |
1502 | 判断能否形成等差数列 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
1503 | 所有蚂蚁掉下来前的最后一刻 | 脑筋急转弯 数组 模拟 | 🟠 | 🀄️ 🔗 | |
1504 | 统计全 1 子矩形 | 栈 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1508 | 子数组和排序后的区间和 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1509 | 三次操作后最大值与最小值的最小差 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1512 | 好数对的数目 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 | |
1514 | 概率最大的路径 | 图 数组 最短路 1+ | 🟠 | 🀄️ 🔗 | |
1515 | 服务中心的最佳位置 | 几何 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
1521 | 找到最接近目标值的函数值 | 位运算 线段树 数组 1+ | 🔴 | 🀄️ 🔗 | |
1524 | 和为奇数的子数组数目 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1526 | 形成目标数组的子数组最少增加次数 | 栈 贪心 数组 2+ | 🔴 | 🀄️ 🔗 | |
1528 | 重新排列字符串 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1533 | 找到最大整数的索引 🔒 | 数组 二分查找 交互 | 🟠 | 🀄️ 🔗 | |
1534 | 统计好三元组 | 数组 枚举 | 🟢 | 🀄️ 🔗 | |
1535 | 找出数组游戏的赢家 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
1536 | 排布二进制网格的最少交换次数 | 贪心 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1537 | 最大得分 | 贪心 数组 双指针 1+ | 🔴 | 🀄️ 🔗 | |
1538 | 找出隐藏数组中出现次数最多的元素 🔒 | 数组 数学 交互 | 🟠 | 🀄️ 🔗 | |
1539 | 第 k 个缺失的正整数 | 数组 二分查找 | 🟢 | 🀄️ 🔗 | |
1546 | 和为目标值且不重叠的非空子数组的最大数目 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1547 | 切棍子的最小成本 | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 | |
1550 | 存在连续三个奇数的数组 | 数组 | 🟢 | 🀄️ 🔗 | |
1552 | 两球之间的磁力 | 数组 二分查找 排序 | 🟠 | 🀄️ 🔗 | |
1558 | 得到目标数组的最少函数调用次数 | 贪心 位运算 数组 | 🟠 | 🀄️ 🔗 | |
1559 | 二维网格图中探测环 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
1560 | 圆形赛道上经过次数最多的扇区 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
1561 | 你可以获得的最大硬币数目 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
1562 | 查找大小为 M 的最新分组 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1563 | 石子游戏 V | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1564 | 把箱子放进仓库里 I 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1566 | 重复至少 K 次且长度为 M 的模式 | 数组 枚举 | 🟢 | 🀄️ 🔗 | |
1567 | 乘积为正数的最长子数组长度 | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1568 | 使陆地分离的最少天数 | 深度优先搜索 广度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
1569 | 将子数组重新排序得到同一个二叉搜索树的方案数 | 树 并查集 二叉搜索树 7+ | 🔴 | 🀄️ 🔗 | |
1570 | 两个稀疏向量的点积 🔒 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1572 | 矩阵对角线元素的和 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
1574 | 删除最短的子数组使剩余数组有序 | [✓] | 栈 数组 双指针 2+ | 🟠 | 🀄️ 🔗 |
1575 | 统计所有可行路径 | 记忆化搜索 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1577 | 数的平方等于两数乘积的方法数 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
1578 | 使绳子变成彩色的最短时间 | 贪心 数组 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1580 | 把箱子放进仓库里 II 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1582 | 二进制矩阵中的特殊位置 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
1583 | 统计不开心的朋友 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
1584 | 连接所有点的最小费用 | 并查集 图 数组 1+ | 🟠 | 🀄️ 🔗 | |
1588 | 所有奇数长度子数组的和 | 数组 数学 前缀和 | 🟢 | 🀄️ 🔗 | |
1589 | 所有排列中的最大和 | 贪心 数组 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
1590 | 使数组和能被 P 整除 | [✓] | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 |
1591 | 奇怪的打印机 II | 图 拓扑排序 数组 1+ | 🔴 | 🀄️ 🔗 | |
1594 | 矩阵的最大非负积 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
1595 | 连通两组点的最小成本 | 位运算 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1598 | 文件夹操作日志搜集器 | 栈 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1599 | 经营摩天轮的最大利润 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
1601 | 最多可达成的换楼请求数目 | 位运算 数组 回溯 1+ | 🔴 | 🀄️ 🔗 | |
1604 | 警告一小时内使用相同员工卡大于等于三次的人 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1605 | 给定行和列的和求可行矩阵 | 贪心 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1606 | 找到处理最多请求的服务器 | 贪心 数组 有序集合 1+ | 🔴 | 🀄️ 🔗 | |
1608 | 特殊数组的特征值 | 数组 二分查找 排序 | 🟢 | 🀄️ 🔗 | |
1610 | 可见点的最大数目 | 几何 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
1618 | 找出适应屏幕的最大字号 🔒 | 数组 字符串 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1619 | 删除某些元素后的数组均值 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
1620 | 网络信号最好的坐标 | 数组 枚举 | 🟠 | 🀄️ 🔗 | |
1626 | 无矛盾的最佳球队 | 数组 动态规划 排序 | 🟠 | 🀄️ 🔗 | |
1627 | 带阈值的图连通性 | 并查集 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
1628 | 设计带解析函数的表达式树 🔒 | 栈 树 设计 3+ | 🟠 | 🀄️ 🔗 | |
1629 | 按键持续时间最长的键 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1630 | 等差子数组 | 数组 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
1631 | 最小体力消耗路径 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ 🔗 | |
1632 | 矩阵转换后的秩 | 并查集 图 拓扑排序 3+ | 🔴 | 🀄️ 🔗 | |
1636 | 按照频率将数组升序排序 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
1637 | 两点之间不包含任何点的最宽垂直区域 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
1639 | 通过给定词典构造目标字符串的方案数 | 数组 字符串 动态规划 | 🔴 | 🀄️ 🔗 | |
1640 | 能否连接形成数组 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
1642 | 可以到达的最远建筑 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1643 | 第 K 条最小指令 | 数组 数学 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1646 | 获取生成数组中的最大值 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
1648 | 销售价值减少的颜色球 | 贪心 数组 数学 3+ | 🟠 | 🀄️ 🔗 | |
1649 | 通过指令创建有序数组 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
1652 | 拆炸弹 | [✓] | 数组 滑动窗口 | 🟢 | 🀄️ 🔗 |
1654 | 到家的最少跳跃次数 | 广度优先搜索 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1655 | 分配重复整数 | 位运算 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1656 | 设计有序流 | 设计 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 | |
1658 | 将 x 减到 0 的最小操作数 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
1662 | 检查两个字符串数组是否相等 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1664 | 生成平衡数组的方案数 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
1665 | 完成所有任务的最少初始能量 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
1670 | 设计前中后队列 | 设计 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1671 | 得到山形数组的最少删除次数 | [✓] | 贪心 数组 二分查找 1+ | 🔴 | 🀄️ 🔗 |
1672 | 最富有客户的资产总量 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
1673 | 找出最具竞争力的子序列 | 栈 贪心 数组 1+ | 🟠 | 🀄️ 🔗 | |
1674 | 使数组互补的最少操作次数 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
1675 | 数组的最小偏移量 | 贪心 数组 有序集合 1+ | 🔴 | 🀄️ 🔗 | |
1679 | K 和数对的最大数目 | [✓] | 数组 哈希表 双指针 1+ | 🟠 | 🀄️ 🔗 |
1681 | 最小不兼容性 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1684 | 统计一致字符串的数目 | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
1685 | 有序数组中差绝对值之和 | 数组 数学 前缀和 | 🟠 | 🀄️ 🔗 | |
1686 | 石子游戏 VI | 贪心 数组 数学 3+ | 🟠 | 🀄️ 🔗 | |
1687 | 从仓库到码头运输箱子 | 线段树 队列 数组 4+ | 🔴 | 🀄️ 🔗 | |
1690 | 石子游戏 VII | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
1691 | 堆叠长方体的最大高度 | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 | |
1695 | 删除子数组的最大得分 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1696 | 跳跃游戏 VI | 队列 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1697 | 检查边长度限制的路径是否存在 | 并查集 图 数组 2+ | 🔴 | 🀄️ 🔗 | |
1700 | 无法吃午餐的学生数量 | 栈 队列 数组 1+ | 🟢 | 🀄️ 🔗 | |
1701 | 平均等待时间 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
1703 | 得到连续 K 个 1 的最少相邻交换次数 | 贪心 数组 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
1705 | 吃苹果的最大数目 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1706 | 球会落何处 | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
1707 | 与数组中元素的最大异或值 | 位运算 字典树 数组 | 🔴 | 🀄️ 🔗 | |
1708 | 长度为 K 的最大子数组 🔒 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
1710 | 卡车上的最大单元数 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
1711 | 大餐计数 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1712 | 将数组分成三个子数组的方案数 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1713 | 得到子序列的最少操作次数 | 贪心 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
1714 | 数组中特殊等间距元素的和 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1718 | 构建字典序最大的可行序列 | 数组 回溯 | 🟠 | 🀄️ 🔗 | |
1720 | 解码异或后的数组 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
1722 | 执行交换操作后的最小汉明距离 | 深度优先搜索 并查集 数组 | 🟠 | 🀄️ 🔗 | |
1723 | 完成所有工作的最短时间 | 位运算 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1725 | 可以形成最大正方形的矩形数目 | 数组 | 🟢 | 🀄️ 🔗 | |
1726 | 同积元组 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
1727 | 重新排列后的最大子矩阵 | 贪心 数组 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
1728 | 猫和老鼠 II | 图 拓扑排序 记忆化搜索 5+ | 🔴 | 🀄️ 🔗 | |
1730 | 获取食物的最短路径 🔒 | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1732 | 找到最高海拔 | [✓] | 数组 前缀和 | 🟢 | 🀄️ 🔗 |
1733 | 需要教语言的最少人数 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1734 | 解码异或后的排列 | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
1735 | 生成乘积数组的方案数 | 数组 数学 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1738 | 找出第 K 大的异或坐标值 | 位运算 数组 分治 5+ | 🟠 | 🀄️ 🔗 | |
1743 | 从相邻元素对还原数组 | 深度优先搜索 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1744 | 你能在你最喜欢的那天吃到你最喜欢的糖果吗? | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
1746 | 经过一次操作后的最大子数组和 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1748 | 唯一元素的和 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
1749 | 任意子数组和的绝对值的最大值 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1751 | 最多可以参加的会议数目 II | 数组 二分查找 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1752 | 检查数组是否经排序和轮转得到 | 数组 | 🟢 | 🀄️ 🔗 | |
1755 | 最接近目标值的子序列和 | 位运算 数组 双指针 2+ | 🔴 | 🀄️ 🔗 | |
1756 | 设计最近使用(MRU)队列 🔒 | 栈 设计 树状数组 3+ | 🟠 | 🀄️ 🔗 | |
1760 | 袋子里最少数目的球 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1762 | 能看到海景的建筑物 🔒 | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 | |
1764 | 通过连接另一个数组的子数组得到一个数组 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
1765 | 地图中的最高点 | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1766 | 互质树 | 树 深度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
1769 | 移动所有球到每个盒子所需的最小操作数 | 数组 字符串 前缀和 | 🟠 | 🀄️ 🔗 | |
1770 | 执行乘法运算的最大分数 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1772 | 按受欢迎程度排列功能 🔒 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1773 | 统计匹配检索规则的物品数量 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1774 | 最接近目标价格的甜点成本 | 数组 动态规划 回溯 | 🟠 | 🀄️ 🔗 | |
1775 | 通过最少操作次数使数组的和相等 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
1776 | 车队 II | 栈 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
1779 | 找到最近的有相同 X 或 Y 坐标的点 | 数组 | 🟢 | 🀄️ 🔗 | |
1782 | 统计点对的数目 | 图 数组 双指针 2+ | 🔴 | 🀄️ 🔗 | |
1785 | 构成特定和需要添加的最少元素 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1787 | 使所有区间的异或结果为零 | 位运算 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1788 | 最大化花园的美观度 🔒 | 贪心 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
1792 | 最大平均通过率 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1793 | 好子数组的最大分数 | 栈 数组 双指针 2+ | 🔴 | 🀄️ 🔗 | |
1798 | 你能构造出连续值的最大数目 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1799 | N 次操作后的最大分数和 | 位运算 数组 数学 4+ | 🔴 | 🀄️ 🔗 | |
1800 | 最大升序子数组和 | 数组 | 🟢 | 🀄️ 🔗 | |
1801 | 积压订单中的订单总数 | 数组 模拟 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1803 | 统计异或值在范围内的数对有多少 | 位运算 字典树 数组 | 🔴 | 🀄️ 🔗 | |
1806 | 还原排列的最少操作步数 | 数组 数学 模拟 | 🟠 | 🀄️ 🔗 | |
1807 | 替换字符串中的括号内容 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
1813 | 句子相似性 III | [✓] | 数组 双指针 字符串 | 🟠 | 🀄️ 🔗 |
1814 | 统计一个数组中好对子的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
1815 | 得到新鲜甜甜圈的最多组数 | 位运算 记忆化搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
1816 | 截断句子 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1817 | 查找用户活跃分钟数 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1818 | 绝对差值和 | 数组 二分查找 有序集合 1+ | 🟠 | 🀄️ 🔗 | |
1819 | 序列中不同最大公约数的数目 | 数组 数学 计数 1+ | 🔴 | 🀄️ 🔗 | |
1820 | 最多邀请的个数 🔒 | 深度优先搜索 图 数组 1+ | 🟠 | 🀄️ 🔗 | |
1822 | 数组元素积的符号 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
1823 | 找出游戏的获胜者 | 递归 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
1824 | 最少侧跳次数 | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1826 | 有缺陷的传感器 🔒 | 数组 双指针 | 🟢 | 🀄️ 🔗 | |
1827 | 最少操作使数组递增 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
1828 | 统计一个圆中点的数目 | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
1829 | 每个查询的最大异或值 | [✓] | 位运算 数组 前缀和 | 🟠 | 🀄️ 🔗 |
1833 | 雪糕的最大数量 | 贪心 数组 计数排序 1+ | 🟠 | 🀄️ 🔗 | |
1834 | 单线程 CPU | 数组 排序 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1835 | 所有数对按位与结果的异或和 | 位运算 数组 数学 | 🔴 | 🀄️ 🔗 | |
1838 | 最高频元素的频数 | 贪心 数组 二分查找 3+ | 🟠 | 🀄️ 🔗 | |
1840 | 最高建筑高度 | 数组 数学 排序 | 🔴 | 🀄️ 🔗 | |
1846 | 减小和重新排列数组后的最大元素 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1847 | 最近的房间 | 数组 二分查找 有序集合 1+ | 🔴 | 🀄️ 🔗 | |
1848 | 到目标元素的最小距离 | 数组 | 🟢 | 🀄️ 🔗 | |
1851 | 包含每个查询的最小区间 | 数组 二分查找 排序 2+ | 🔴 | 🀄️ 🔗 | |
1852 | 每个子数组的数字种类数 🔒 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1854 | 人口最多的年份 | 数组 计数 前缀和 | 🟢 | 🀄️ 🔗 | |
1855 | 下标对中的最大距离 | 数组 双指针 二分查找 | 🟠 | 🀄️ 🔗 | |
1856 | 子数组最小乘积的最大值 | 栈 数组 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
1861 | 旋转盒子 | 数组 双指针 矩阵 | 🟠 | 🀄️ 🔗 | |
1862 | 向下取整数对和 | 数组 数学 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
1863 | 找出所有子集的异或总和再求和 | 位运算 数组 数学 3+ | 🟢 | 🀄️ 🔗 | |
1865 | 找出和为指定值的下标对 | 设计 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1868 | 两个行程编码数组的积 🔒 | 数组 双指针 | 🟠 | 🀄️ 🔗 | |
1870 | 准时到达的列车最小时速 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1872 | 石子游戏 VIII | 数组 数学 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
1874 | 两个数组的最小乘积和 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1877 | 数组中最大数对和的最小值 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
1878 | 矩阵中最大的三个菱形和 | 数组 数学 矩阵 3+ | 🟠 | 🀄️ 🔗 | |
1879 | 两个数组最小的异或值之和 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
1882 | 使用服务器处理任务 | 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1883 | 准时抵达会议现场的最小跳过休息次数 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1885 | 统计数对 🔒 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
1886 | 判断矩阵经轮转后是否一致 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
1887 | 使数组元素相等的减少操作次数 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
1889 | 装包裹的最小浪费空间 | 数组 二分查找 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
1891 | 割绳子 🔒 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1893 | 检查是否区域内所有整数都被覆盖 | 数组 哈希表 前缀和 | 🟢 | 🀄️ 🔗 | |
1894 | 找到需要补充粉笔的学生编号 | 数组 二分查找 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
1895 | 最大的幻方 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
1898 | 可移除字符的最大数目 | 数组 双指针 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1899 | 合并若干三元组以形成目标三元组 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1901 | 寻找峰值 II | 数组 二分查找 矩阵 | 🟠 | 🀄️ 🔗 | |
1902 | 给定二叉搜索树的插入顺序求深度 🔒 | 树 二叉搜索树 数组 2+ | 🟠 | 🀄️ 🔗 | |
1905 | 统计子岛屿 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
1906 | 查询差绝对值的最小值 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
1908 | Nim 游戏 II 🔒 | 位运算 脑筋急转弯 数组 3+ | 🟠 | 🀄️ 🔗 | |
1909 | 删除一个元素使数组严格递增 | 数组 | 🟢 | 🀄️ 🔗 | |
1911 | 最大子序列交替和 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1912 | 设计电影租借系统 | 设计 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
1913 | 两个数对之间的最大乘积差 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
1914 | 循环轮转矩阵 | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
1918 | 第 K 小的子数组和 🔒 | 数组 二分查找 滑动窗口 | 🟠 | 🀄️ 🔗 | |
1920 | 基于排列构建数组 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
1921 | 消灭怪物的最大数量 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1923 | 最长公共子路径 | 数组 二分查找 后缀数组 2+ | 🔴 | 🀄️ 🔗 | |
1924 | 安装栅栏 II 🔒 | 几何 数组 数学 | 🔴 | 🀄️ 🔗 | |
1926 | 迷宫中离入口最近的出口 | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1928 | 规定时间内到达终点的最小花费 | 图 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1929 | 数组串联 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
1936 | 新增的最少台阶数 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1937 | 扣分后的最大得分 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
1938 | 查询最大基因差 | 位运算 深度优先搜索 字典树 2+ | 🔴 | 🀄️ 🔗 | |
1940 | 排序数组之间的最长公共子序列 🔒 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
1942 | 最小未被占据椅子的编号 | [✓] | 数组 哈希表 堆(优先队列) | 🟠 | 🀄️ 🔗 |
1943 | 描述绘画结果 | 数组 哈希表 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
1944 | 队列中可以看到的人数 | 栈 数组 单调栈 | 🔴 | 🀄️ 🔗 | |
1946 | 子字符串突变后可能得到的最大整数 | 贪心 数组 字符串 | 🟠 | 🀄️ 🔗 | |
1947 | 最大兼容性评分和 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1948 | 删除系统中的重复文件夹 | 字典树 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
1950 | 所有子数组最小值中的最大值 🔒 | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 | |
1953 | 你可以工作的最大周数 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1955 | 统计特殊子序列的数目 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
1956 | 感染 K 种病毒所需的最短时间 🔒 | 几何 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
1958 | 检查操作是否合法 | 数组 枚举 矩阵 | 🟠 | 🀄️ 🔗 | |
1959 | K 次调整数组大小浪费的最小总空间 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1961 | 检查字符串是否为数组前缀 | 数组 双指针 字符串 | 🟢 | 🀄️ 🔗 | |
1962 | 移除石子使总数最小 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
1964 | 找出到每个位置为止最长的有效障碍赛跑路线 | 树状数组 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
1966 | 未排序数组中的可被二分搜索的数 🔒 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
1967 | 作为子字符串出现在单词中的字符串数目 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
1968 | 构造元素不等于两相邻元素平均值的数组 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
1970 | 你能穿过矩阵的最后一天 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
1975 | 最大方阵和 | 贪心 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
1979 | 找出数组的最大公约数 | 数组 数学 数论 | 🟢 | 🀄️ 🔗 | |
1980 | 找出不同的二进制字符串 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
1981 | 最小化目标值与所选元素的差 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
1982 | 从子集的和还原数组 | 数组 分治 | 🔴 | 🀄️ 🔗 | |
1983 | 范围和相等的最宽索引对 🔒 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
1984 | 学生分数的最小差值 | 数组 排序 滑动窗口 | 🟢 | 🀄️ 🔗 | |
1985 | 找出数组中的第 K 大整数 | 数组 字符串 分治 3+ | 🟠 | 🀄️ 🔗 | |
1986 | 完成任务的最少工作时间段 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
1989 | 捉迷藏中可捕获的最大人数 🔒 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
1991 | 找到数组的中间位置 | 数组 前缀和 | 🟢 | 🀄️ 🔗 | |
1992 | 找到所有的农场组 | 深度优先搜索 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
1993 | 树上的操作 | 树 深度优先搜索 广度优先搜索 3+ | 🟠 | 🀄️ 🔗 | |
1994 | 好子集的数目 | 位运算 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
1995 | 统计特殊四元组 | 数组 哈希表 枚举 | 🟢 | 🀄️ 🔗 | |
1996 | 游戏中弱角色的数量 | 栈 贪心 数组 2+ | 🟠 | 🀄️ 🔗 | |
1997 | 访问完所有房间的第一天 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
1998 | 数组的最大公因数排序 | 并查集 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
2001 | 可互换矩形的组数 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
2006 | 差的绝对值为 K 的数对数目 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2007 | 从双倍数组中还原原数组 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2008 | 出租车的最大盈利 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2009 | 使数组连续的最少操作数 | 数组 哈希表 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
2011 | 执行操作后的变量值 | 数组 字符串 模拟 | 🟢 | 🀄️ 🔗 | |
2012 | 数组美丽值求和 | 数组 | 🟠 | 🀄️ 🔗 | |
2013 | 检测正方形 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2015 | 每段建筑物的平均高度 🔒 | 贪心 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
2016 | 增量元素之间的最大差值 | 数组 | 🟢 | 🀄️ 🔗 | |
2017 | 网格游戏 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
2018 | 判断单词是否能放入填字游戏内 | 数组 枚举 矩阵 | 🟠 | 🀄️ 🔗 | |
2019 | 解出数学表达式的学生分数 | 栈 记忆化搜索 数组 3+ | 🔴 | 🀄️ 🔗 | |
2021 | 街上最亮的位置 🔒 | 数组 有序集合 前缀和 | 🟠 | 🀄️ 🔗 | |
2022 | 将一维数组转变成二维数组 | 数组 矩阵 模拟 | 🟢 | 🀄️ 🔗 | |
2023 | 连接后等于目标字符串的字符串对 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2025 | 分割数组的最多方案数 | 数组 哈希表 计数 2+ | 🔴 | 🀄️ 🔗 | |
2028 | 找出缺失的观测数据 | 数组 数学 模拟 | 🟠 | 🀄️ 🔗 | |
2029 | 石子游戏 IX | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
2031 | 1 比 0 多的子数组个数 🔒 | 树状数组 线段树 数组 4+ | 🟠 | 🀄️ 🔗 | |
2032 | 至少在两个数组中出现的值 | 位运算 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2033 | 获取单值网格的最小操作数 | 数组 数学 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
2035 | 将数组分成两个数组并最小化数组和的差 | 位运算 数组 双指针 4+ | 🔴 | 🀄️ 🔗 | |
2036 | 最大交替子数组和 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2037 | 使每位学生都有座位的最少移动次数 | 贪心 数组 计数排序 1+ | 🟢 | 🀄️ 🔗 | |
2039 | 网络空闲的时刻 | 广度优先搜索 图 数组 | 🟠 | 🀄️ 🔗 | |
2040 | 两个有序数组的第 K 小乘积 | 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
2043 | 简易银行系统 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2044 | 统计按位或能得到最大值的子集数目 | [✓] | 位运算 数组 回溯 1+ | 🟠 | 🀄️ 🔗 |
2049 | 统计最高分的节点数目 | 树 深度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
2050 | 并行课程 III | 图 拓扑排序 数组 1+ | 🔴 | 🀄️ 🔗 | |
2052 | 将句子分隔成行的最低成本 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2053 | 数组中第 K 个独一无二的字符串 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2054 | 两个最好的不重叠活动 | 数组 二分查找 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
2055 | 蜡烛之间的盘子 | 数组 字符串 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2056 | 棋盘上有效移动组合的数目 | 数组 字符串 回溯 1+ | 🔴 | 🀄️ 🔗 | |
2057 | 值相等的最小索引 | 数组 | 🟢 | 🀄️ 🔗 | |
2059 | 转化数字的最小运算数 | 广度优先搜索 数组 | 🟠 | 🀄️ 🔗 | |
2061 | 扫地机器人清扫过的空间个数 🔒 | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
2064 | 分配给商店的最多商品的最小值 | [✓] | 数组 二分查找 | 🟠 | 🀄️ 🔗 |
2065 | 最大化一张图中的路径价值 | 图 数组 回溯 | 🔴 | 🀄️ 🔗 | |
2070 | 每一个查询的最大美丽值 | [✓] | 数组 二分查找 排序 | 🟠 | 🀄️ 🔗 |
2071 | 你可以安排的最多任务数目 | 贪心 队列 数组 3+ | 🔴 | 🀄️ 🔗 | |
2073 | 买票需要的时间 | 队列 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2078 | 两栋颜色不同且距离最远的房子 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
2079 | 给植物浇水 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
2080 | 区间内查询数字的频率 | 设计 线段树 数组 2+ | 🟠 | 🀄️ 🔗 | |
2085 | 统计出现过一次的公共字符串 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2087 | 网格图中机器人回家的最小代价 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2088 | 统计农场中肥沃金字塔的数目 | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
2089 | 找出数组排序后的目标下标 | 数组 二分查找 排序 | 🟢 | 🀄️ 🔗 | |
2090 | 半径为 k 的子数组平均值 | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2091 | 从数组中移除最大值和最小值 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2094 | 找出 3 位偶数 | 数组 哈希表 枚举 1+ | 🟢 | 🀄️ 🔗 | |
2098 | 长度为 K 的最大偶数和子序列 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2099 | 找到和最大的长度为 K 的子序列 | 数组 哈希表 排序 1+ | 🟢 | 🀄️ 🔗 | |
2100 | 适合野炊的日子 | 数组 动态规划 前缀和 | 🟠 | 🀄️ 🔗 | |
2101 | 引爆最多的炸弹 | 深度优先搜索 广度优先搜索 图 3+ | 🟠 | 🀄️ 🔗 | |
2104 | 子数组范围和 | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 | |
2105 | 给植物浇水 II | 数组 双指针 模拟 | 🟠 | 🀄️ 🔗 | |
2106 | 摘水果 | 数组 二分查找 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
2107 | 分享 K 个糖果后独特口味的数量 🔒 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2108 | 找出数组中的第一个回文字符串 | 数组 双指针 字符串 | 🟢 | 🀄️ 🔗 | |
2109 | 向字符串添加空格 | 数组 双指针 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2110 | 股票平滑下跌阶段的数目 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
2111 | 使数组 K 递增的最少操作次数 | 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
2113 | 查询删除和添加元素后的数组 🔒 | 数组 | 🟠 | 🀄️ 🔗 | |
2114 | 句子中的最多单词数 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2115 | 从给定原材料中找到所有可以做出的菜 | 图 拓扑排序 数组 2+ | 🟠 | 🀄️ 🔗 | |
2121 | 相同元素的间隔之和 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
2122 | 还原原数组 | 数组 哈希表 双指针 2+ | 🔴 | 🀄️ 🔗 | |
2123 | 使矩阵中的 1 互不相邻的最小操作数 🔒 | 图 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
2125 | 银行中的激光束数量 | 数组 数学 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2126 | 摧毁小行星 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2128 | 通过翻转行或列来去除所有的 1 🔒 | 位运算 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
2131 | 连接两字母单词得到的最长回文串 | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2132 | 用邮票贴满网格图 | 贪心 数组 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
2133 | 检查是否每一行每一列都包含全部整数 | 数组 哈希表 矩阵 | 🟢 | 🀄️ 🔗 | |
2134 | 最少交换次数来组合所有的 1 II | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2135 | 统计追加字母可以获得的单词数 | 位运算 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2136 | 全部开花的最早一天 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
2137 | 通过倒水操作让所有的水桶所含水量相等 🔒 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2140 | 解决智力问题 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2141 | 同时运行 N 台电脑的最长时间 | 贪心 数组 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
2143 | 在两个数组的区间中选取数字 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2144 | 打折购买糖果的最小开销 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
2145 | 统计隐藏数组数目 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2146 | 价格范围内最高排名的 K 样物品 | 广度优先搜索 数组 矩阵 2+ | 🟠 | 🀄️ 🔗 | |
2148 | 元素计数 | 数组 计数 排序 | 🟢 | 🀄️ 🔗 | |
2149 | 按符号重排数组 | 数组 双指针 模拟 | 🟠 | 🀄️ 🔗 | |
2150 | 找出数组中的所有孤独数字 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
2151 | 基于陈述统计最多好人数 | 位运算 数组 回溯 1+ | 🔴 | 🀄️ 🔗 | |
2152 | 穿过所有点的所需最少直线数量 🔒 | 位运算 几何 数组 5+ | 🟠 | 🀄️ 🔗 | |
2154 | 将找到的值乘以 2 | 数组 哈希表 排序 1+ | 🟢 | 🀄️ 🔗 | |
2155 | 分组得分最高的所有下标 | 数组 | 🟠 | 🀄️ 🔗 | |
2158 | 每天绘制新区域的数量 🔒 | 线段树 数组 有序集合 | 🔴 | 🀄️ 🔗 | |
2161 | 根据给定数字划分数组 | 数组 双指针 模拟 | 🟠 | 🀄️ 🔗 | |
2163 | 删除元素后和的最小差值 | 数组 动态规划 堆(优先队列) | 🔴 | 🀄️ 🔗 | |
2164 | 对奇偶下标分别排序 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
2166 | 设计位集 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2170 | 使数组变成交替数组的最少操作数 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2171 | 拿出最少数目的魔法豆 | 贪心 数组 枚举 2+ | 🟠 | 🀄️ 🔗 | |
2172 | 数组的最大与和 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2174 | 通过翻转行或列来去除所有的 1 II 🔒 | 位运算 广度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
2176 | 统计数组中相等且可以被整除的数对 | 数组 | 🟢 | 🀄️ 🔗 | |
2179 | 统计数组中好三元组数目 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
2183 | 统计可以被 K 整除的下标对数目 | 数组 数学 数论 | 🔴 | 🀄️ 🔗 | |
2184 | 建造坚实的砖墙的方法数 🔒 | 位运算 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
2185 | 统计包含给定前缀的字符串 | 数组 字符串 字符串匹配 | 🟢 | 🀄️ 🔗 | |
2187 | 完成旅途的最少时间 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2188 | 完成比赛的最少时间 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2190 | 数组中紧跟 key 之后出现最频繁的数字 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2191 | 将杂乱无章的数字排序 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
2195 | 向数组中追加 K 个整数 | 贪心 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
2196 | 根据描述创建二叉树 | [✓] | 树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 |
2197 | 替换数组中的非互质数 | 栈 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
2200 | 找出数组中的所有 K 近邻下标 | 数组 双指针 | 🟢 | 🀄️ 🔗 | |
2201 | 统计可以提取的工件 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
2202 | K 次操作后最大化顶端元素 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2206 | 将数组划分成相等数对 | 位运算 数组 哈希表 1+ | 🟢 | 🀄️ 🔗 | |
2208 | 将数组和减半的最少操作次数 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
2210 | 统计数组中峰和谷的数量 | 数组 | 🟢 | 🀄️ 🔗 | |
2212 | 射箭比赛中的最大得分 | 位运算 数组 回溯 1+ | 🟠 | 🀄️ 🔗 | |
2213 | 由单个字符重复的最长子字符串 | 线段树 数组 字符串 1+ | 🔴 | 🀄️ 🔗 | |
2214 | 通关游戏所需的最低生命值 🔒 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2215 | 找出两数组的不同 | [✓] | 数组 哈希表 | 🟢 | 🀄️ 🔗 |
2216 | 美化数组的最少删除数 | 栈 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2217 | 找到指定长度的回文数 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
2218 | 从栈中取出 K 个硬币的最大面值和 | 数组 动态规划 前缀和 | 🔴 | 🀄️ 🔗 | |
2219 | 数组的最大总分 🔒 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2221 | 数组的三角和 | 数组 数学 组合数学 1+ | 🟠 | 🀄️ 🔗 | |
2225 | 找出输掉零场或一场比赛的玩家 | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
2226 | 每个小孩最多能分到多少糖果 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2227 | 加密解密字符串 | 设计 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
2229 | 检查数组是否连贯 🔒 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2233 | K 次增加后的最大乘积 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
2234 | 花园的最大总美丽值 | 贪心 数组 双指针 2+ | 🔴 | 🀄️ 🔗 | |
2237 | 计算街道上满足所需亮度的位置数量 🔒 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2239 | 找到最接近 0 的数字 | 数组 | 🟢 | 🀄️ 🔗 | |
2241 | 设计一个 ATM 机器 | 贪心 设计 数组 | 🟠 | 🀄️ 🔗 | |
2242 | 节点序列的最大得分 | 图 数组 枚举 1+ | 🔴 | 🀄️ 🔗 | |
2244 | 完成所有任务需要的最少轮数 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2245 | 转角路径的乘积中最多能有几个尾随零 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
2246 | 相邻字符不同的最长路径 | 树 深度优先搜索 图 3+ | 🔴 | 🀄️ 🔗 | |
2248 | 多个数组求交集 | 数组 哈希表 计数 1+ | 🟢 | 🀄️ 🔗 | |
2249 | 统计圆内格点数目 | 几何 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2250 | 统计包含每个点的矩形数目 | 树状数组 数组 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2251 | 花期内花的数目 | 数组 哈希表 二分查找 3+ | 🔴 | 🀄️ 🔗 | |
2255 | 统计是给定字符串前缀的字符串数目 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2256 | 最小平均差 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2257 | 统计网格图中没有被保卫的格子数 | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
2258 | 逃离火灾 | 广度优先搜索 数组 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
2260 | 必须拿起的最小连续卡牌数 | [✓] | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 |
2261 | 含最多 K 个可整除元素的子数组 | [✓] | 字典树 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 |
2267 | 检查是否有合法括号字符串路径 | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
2270 | 分割数组的方案数 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2271 | 毯子覆盖的最多白色砖块数 | 贪心 数组 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2272 | 最大波动的子字符串 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2273 | 移除字母异位词后的结果数组 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2274 | 不含特殊楼层的最大连续楼层数 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
2275 | 按位与结果大于零的最长组合 | [✓] | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 |
2277 | 树中最接近路径的节点 🔒 | 树 深度优先搜索 广度优先搜索 1+ | 🔴 | 🀄️ 🔗 | |
2279 | 装满石头的背包的最大数量 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2280 | 表示一个折线图的最少线段数 | 几何 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
2281 | 巫师的总力量和 | 栈 数组 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
2282 | 在一个网格中可以看到的人数 🔒 | 栈 数组 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
2284 | 最多单词数的发件人 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2289 | 使数组按非递减顺序排列 | 栈 数组 链表 1+ | 🟠 | 🀄️ 🔗 | |
2290 | 到达角落需要移除障碍物的最小数目 | 广度优先搜索 图 数组 3+ | 🔴 | 🀄️ 🔗 | |
2291 | 最大股票收益 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2293 | 极大极小游戏 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2294 | 划分数组使最大差为 K | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2295 | 替换数组中的元素 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
2297 | 跳跃游戏 VIII 🔒 | 栈 图 数组 3+ | 🟠 | 🀄️ 🔗 | |
2300 | 咒语和药水的成功对数 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2301 | 替换字符后匹配 | 数组 哈希表 字符串 1+ | 🔴 | 🀄️ 🔗 | |
2302 | 统计得分小于 K 的子数组数目 | 数组 二分查找 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
2303 | 计算应缴税款总额 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2304 | 网格中的最小路径代价 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
2305 | 公平分发饼干 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
2306 | 公司命名 | 位运算 数组 哈希表 2+ | 🔴 | 🀄️ 🔗 | |
2307 | 检查方程中的矛盾之处 🔒 | 深度优先搜索 并查集 图 1+ | 🔴 | 🀄️ 🔗 | |
2312 | 卖木头块 | 记忆化搜索 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2317 | 操作后的最大异或和 | 位运算 数组 数学 | 🟠 | 🀄️ 🔗 | |
2319 | 判断矩阵是否是一个 X 矩阵 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
2321 | 拼接数组的最大分数 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2322 | 从树中删除边的最小分数 | 位运算 树 深度优先搜索 1+ | 🔴 | 🀄️ 🔗 | |
2323 | 完成所有工作的最短时间 II 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2326 | 螺旋矩阵 IV | 数组 链表 矩阵 1+ | 🟠 | 🀄️ 🔗 | |
2328 | 网格图中递增路径的数目 | 深度优先搜索 广度优先搜索 图 5+ | 🔴 | 🀄️ 🔗 | |
2332 | 坐上公交的最晚时间 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2333 | 最小差值平方和 | 贪心 数组 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2334 | 元素值大于变化阈值的子数组 | 栈 并查集 数组 1+ | 🔴 | 🀄️ 🔗 | |
2335 | 装满杯子需要的最短总时长 | 贪心 数组 排序 1+ | 🟢 | 🀄️ 🔗 | |
2340 | 生成有效数组的最少交换次数 🔒 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2341 | 数组能形成多少数对 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2342 | 数位和相等数对的最大和 | 数组 哈希表 排序 1+ | 🟠 | 🀄️ 🔗 | |
2343 | 裁剪数字后查询第 K 小的数字 | 数组 字符串 分治 4+ | 🟠 | 🀄️ 🔗 | |
2344 | 使数组可以被整除的最少删除次数 | 数组 数学 数论 2+ | 🔴 | 🀄️ 🔗 | |
2345 | 寻找可见山的数量 🔒 | 栈 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
2347 | 最好的扑克手牌 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2348 | 全 0 子数组的数目 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
2350 | 不可能得到的最短骰子序列 | 贪心 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
2352 | 相等行列对 | [✓] | 数组 哈希表 矩阵 1+ | 🟠 | 🀄️ 🔗 |
2354 | 优质数对的数目 | 位运算 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2355 | 你能拿走的最大图书数量 🔒 | 栈 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2357 | 使数组中所有元素都等于零 | 贪心 数组 哈希表 3+ | 🟢 | 🀄️ 🔗 | |
2358 | 分组的最大数量 | 贪心 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
2361 | 乘坐火车路线的最少费用 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2363 | 合并相似的物品 | 数组 哈希表 有序集合 1+ | 🟢 | 🀄️ 🔗 | |
2364 | 统计坏数对的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
2365 | 任务调度器 II | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
2366 | 将数组排序的最少替换次数 | 贪心 数组 数学 | 🔴 | 🀄️ 🔗 | |
2367 | 等差三元组的数目 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2368 | 受限条件下可到达节点的数目 | 树 深度优先搜索 广度优先搜索 4+ | 🟠 | 🀄️ 🔗 | |
2369 | 检查数组是否存在有效划分 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2371 | 最小化网格中的最大值 🔒 | 并查集 图 拓扑排序 3+ | 🔴 | 🀄️ 🔗 | |
2373 | 矩阵中的局部最大值 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
2381 | 字母移位 II | 数组 字符串 前缀和 | 🟠 | 🀄️ 🔗 | |
2382 | 删除操作后的最大子段和 | 并查集 数组 有序集合 1+ | 🔴 | 🀄️ 🔗 | |
2383 | 赢得比赛需要的最少训练时长 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
2386 | 找出数组的第 K 大和 | 数组 排序 堆(优先队列) | 🔴 | 🀄️ 🔗 | |
2387 | 行排序矩阵的中位数 🔒 | 数组 二分查找 矩阵 | 🟠 | 🀄️ 🔗 | |
2389 | 和有限的最长子序列 | 贪心 数组 二分查找 2+ | 🟢 | 🀄️ 🔗 | |
2391 | 收集垃圾的最少总时间 | 数组 字符串 前缀和 | 🟠 | 🀄️ 🔗 | |
2392 | 给定条件下构造矩阵 | 图 拓扑排序 数组 1+ | 🔴 | 🀄️ 🔗 | |
2393 | 严格递增的子数组个数 🔒 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
2395 | 和相等的子数组 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2397 | 被列覆盖的最多行数 | 位运算 数组 回溯 2+ | 🟠 | 🀄️ 🔗 | |
2398 | 预算内的最多机器人数目 | 队列 数组 二分查找 4+ | 🔴 | 🀄️ 🔗 | |
2399 | 检查相同字母间的距离 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2401 | 最长优雅子数组 | 位运算 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2402 | 会议室 III | 数组 哈希表 排序 2+ | 🔴 | 🀄️ 🔗 | |
2403 | 杀死所有怪物的最短时间 🔒 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2404 | 出现最频繁的偶数元素 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
2406 | 将区间分为最少组数 | [✓] | 贪心 数组 双指针 3+ | 🟠 | 🀄️ 🔗 |
2407 | 最长递增子序列 II | 树状数组 线段树 队列 4+ | 🔴 | 🀄️ 🔗 | |
2408 | 设计 SQL 🔒 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2410 | 运动员和训练师的最大匹配数 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
2411 | 按位或最大的最小子数组长度 | 位运算 数组 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2412 | 完成所有交易的初始最少钱数 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
2416 | 字符串的前缀分数和 | [✓] | 字典树 数组 字符串 1+ | 🔴 | 🀄️ 🔗 |
2418 | 按身高排序 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2419 | 按位与最大的最长子数组 | 位运算 脑筋急转弯 数组 | 🟠 | 🀄️ 🔗 | |
2420 | 找到所有好下标 | 数组 动态规划 前缀和 | 🟠 | 🀄️ 🔗 | |
2421 | 好路径的数目 | 树 并查集 图 3+ | 🔴 | 🀄️ 🔗 | |
2422 | 使用合并操作将数组转换为回文序列 🔒 | 贪心 数组 双指针 | 🟠 | 🀄️ 🔗 | |
2425 | 所有数对的异或和 | 位运算 脑筋急转弯 数组 | 🟠 | 🀄️ 🔗 | |
2426 | 满足不等式的数对数目 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
2428 | 沙漏的最大总和 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
2431 | 最大限度地提高购买水果的口味 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2432 | 处理用时最长的那个任务的员工 | 数组 | 🟢 | 🀄️ 🔗 | |
2433 | 找出前缀异或的原始数组 | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
2435 | 矩阵中和能被 K 整除的路径 | 数组 动态规划 矩阵 | 🔴 | 🀄️ 🔗 | |
2436 | 使子数组最大公约数大于一的最小分割数 🔒 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
2438 | 二的幂数组中查询范围内的乘积 | 位运算 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2439 | 最小化数组中的最大值 | 贪心 数组 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2440 | 创建价值相同的连通块 | 树 深度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
2441 | 与对应负数同时存在的最大正整数 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2442 | 反转之后不同整数的数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
2444 | 统计定界子数组的数目 | 队列 数组 滑动窗口 1+ | 🔴 | 🀄️ 🔗 | |
2446 | 判断两个事件是否存在冲突 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2447 | 最大公因数等于 K 的子数组数目 | 数组 数学 数论 | 🟠 | 🀄️ 🔗 | |
2448 | 使数组相等的最小开销 | 贪心 数组 二分查找 2+ | 🔴 | 🀄️ 🔗 | |
2449 | 使数组相似的最少操作次数 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
2451 | 差值数组不同的字符串 | 数组 哈希表 字符串 | 🟢 | 🀄️ 🔗 | |
2452 | 距离字典两次编辑以内的单词 | 数组 字符串 | 🟠 | 🀄️ 🔗 | |
2453 | 摧毁一系列目标 | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
2454 | 下一个更大元素 IV | 栈 数组 二分查找 3+ | 🔴 | 🀄️ 🔗 | |
2455 | 可被三整除的偶数的平均值 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
2456 | 最流行的视频创作者 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2458 | 移除子树后的二叉树高度 | [✓] | 树 深度优先搜索 广度优先搜索 2+ | 🔴 | 🀄️ 🔗 |
2459 | 通过移动项目到空白区域来排序数组 🔒 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
2460 | 对数组执行操作 | 数组 双指针 模拟 | 🟢 | 🀄️ 🔗 | |
2461 | 长度为 K 子数组中的最大和 | [✓] | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 |
2462 | 雇佣 K 位工人的总代价 | 数组 双指针 模拟 1+ | 🟠 | 🀄️ 🔗 | |
2463 | 最小移动总距离 | [✓] | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 |
2464 | 有效分割中的最少子数组数目 🔒 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
2465 | 不同的平均值数目 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2467 | 树上最大得分和路径 | 树 深度优先搜索 广度优先搜索 2+ | 🟠 | 🀄️ 🔗 | |
2470 | 最小公倍数等于 K 的子数组数目 | 数组 数学 数论 | 🟠 | 🀄️ 🔗 | |
2473 | 购买苹果的最低成本 🔒 | 图 数组 最短路 1+ | 🟠 | 🀄️ 🔗 | |
2475 | 数组中不等三元组的数目 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2476 | 二叉搜索树最近节点查询 | 树 深度优先搜索 二叉搜索树 3+ | 🟠 | 🀄️ 🔗 | |
2482 | 行和列中一和零的差值 | 数组 矩阵 模拟 | 🟠 | 🀄️ 🔗 | |
2488 | 统计中位数为 K 的子数组 | 数组 哈希表 前缀和 | 🔴 | 🀄️ 🔗 | |
2491 | 划分技能点相等的团队 | [✓] | 数组 哈希表 双指针 1+ | 🟠 | 🀄️ 🔗 |
2495 | 乘积为偶数的子数组数 🔒 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
2496 | 数组中字符串的最大值 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2497 | 图中最大星和 | 贪心 图 数组 2+ | 🟠 | 🀄️ 🔗 | |
2498 | 青蛙过河 II | 贪心 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2499 | 让数组不相等的最小总代价 | 贪心 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2500 | 删除每行中的最大值 | 数组 矩阵 排序 2+ | 🟢 | 🀄️ 🔗 | |
2501 | 数组中最长的方波 | [✓] | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 |
2502 | 设计内存分配器 | 设计 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2503 | 矩阵查询可获得的最大分数 | 广度优先搜索 并查集 数组 4+ | 🔴 | 🀄️ 🔗 | |
2505 | 所有子序列和的按位或 🔒 | 位运算 脑筋急转弯 数组 1+ | 🟠 | 🀄️ 🔗 | |
2506 | 统计相似字符串对的数目 | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
2509 | 查询树中环的长度 | 树 数组 二叉树 | 🔴 | 🀄️ 🔗 | |
2510 | 检查是否有路径经过相同数量的 0 和 1 🔒 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
2511 | 最多可以摧毁的敌人城堡数目 | 数组 双指针 | 🟢 | 🀄️ 🔗 | |
2512 | 奖励最顶尖的 K 名学生 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2515 | 到目标字符串的最短距离 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2517 | 礼盒的最大甜蜜度 | 贪心 数组 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2518 | 好分区的数目 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2519 | 统计 K-Big 索引的数量 🔒 | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ 🔗 | |
2521 | 数组乘积中的不同质因数数目 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
2524 | 子数组的最大频率分数 🔒 | 数组 哈希表 数学 1+ | 🔴 | 🀄️ 🔗 | |
2527 | 查询数组异或美丽值 | 位运算 数组 数学 | 🟠 | 🀄️ 🔗 | |
2528 | 最大化城市的最小电量 | 贪心 队列 数组 3+ | 🔴 | 🀄️ 🔗 | |
2529 | 正整数和负整数的最大计数 | 数组 二分查找 计数 | 🟢 | 🀄️ 🔗 | |
2530 | 执行 K 次操作后的最大分数 | [✓] | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 |
2532 | 过桥的时间 | 数组 模拟 堆(优先队列) | 🔴 | 🀄️ 🔗 | |
2534 | 通过门的时间 🔒 | 队列 数组 模拟 | 🔴 | 🀄️ 🔗 | |
2535 | 数组元素和与数字和的绝对差 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
2536 | 子矩阵元素加 1 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
2537 | 统计好子数组的数目 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2538 | 最大价值和与最小价值和的差值 | 树 深度优先搜索 数组 1+ | 🔴 | 🀄️ 🔗 | |
2540 | 最小公共值 | 数组 哈希表 双指针 1+ | 🟢 | 🀄️ 🔗 | |
2541 | 使数组中所有元素相等的最小操作数 II | 贪心 数组 数学 | 🟠 | 🀄️ 🔗 | |
2542 | 最大子序列的分数 | 贪心 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
2545 | 根据第 K 场考试的分数排序 | 数组 矩阵 排序 | 🟠 | 🀄️ 🔗 | |
2547 | 拆分数组的最小代价 | 数组 哈希表 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2548 | 填满背包的最大价格 🔒 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2549 | 统计桌面上的不同数字 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 | |
2551 | 将珠子放入背包中 | 贪心 数组 排序 1+ | 🔴 | 🀄️ 🔗 | |
2552 | 统计上升四元组 | 树状数组 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
2553 | 分割数组中数字的数位 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2554 | 从一个范围内选择最多整数 I | 贪心 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2555 | 两个线段获得的最多奖品 | 数组 二分查找 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2556 | 二进制矩阵中翻转最多一次使路径不连通 | 深度优先搜索 广度优先搜索 数组 2+ | 🟠 | 🀄️ 🔗 | |
2557 | 从一个范围内选择最多整数 II 🔒 | 贪心 数组 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2558 | 从数量最多的堆取走礼物 | 数组 模拟 堆(优先队列) | 🟢 | 🀄️ 🔗 | |
2559 | 统计范围内的元音字符串数 | 数组 字符串 前缀和 | 🟠 | 🀄️ 🔗 | |
2560 | 打家劫舍 IV | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2561 | 重排水果 | 贪心 数组 哈希表 | 🔴 | 🀄️ 🔗 | |
2562 | 找出数组的串联值 | 数组 双指针 模拟 | 🟢 | 🀄️ 🔗 | |
2563 | 统计公平数对的数目 | [✓] | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ 🔗 |
2564 | 子字符串异或查询 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2567 | 修改两个元素的最小分数 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2568 | 最小无法得到的或值 | 位运算 脑筋急转弯 数组 | 🟠 | 🀄️ 🔗 | |
2569 | 更新数组后处理求和查询 | 线段树 数组 | 🔴 | 🀄️ 🔗 | |
2570 | 合并两个二维数组 - 求和法 | 数组 哈希表 双指针 | 🟢 | 🀄️ 🔗 | |
2572 | 无平方子集计数 | 位运算 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
2573 | 找出对应 LCP 矩阵的字符串 | 贪心 并查集 数组 3+ | 🔴 | 🀄️ 🔗 | |
2574 | 左右元素和的差值 | 数组 前缀和 | 🟢 | 🀄️ 🔗 | |
2575 | 找出字符串的可整除数组 | 数组 数学 字符串 | 🟠 | 🀄️ 🔗 | |
2576 | 求出最多标记下标 | 贪心 数组 双指针 2+ | 🟠 | 🀄️ 🔗 | |
2577 | 在网格图中访问一个格子的最少时间 | 广度优先搜索 图 数组 3+ | 🔴 | 🀄️ 🔗 | |
2580 | 统计将重叠区间合并成组的方案数 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
2581 | 统计可能的树根数目 | 树 深度优先搜索 数组 2+ | 🔴 | 🀄️ 🔗 | |
2584 | 分割数组使乘积互质 | 数组 哈希表 数学 1+ | 🔴 | 🀄️ 🔗 | |
2585 | 获得分数的方法数 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2586 | 统计范围内的元音字符串数 | 数组 字符串 计数 | 🟢 | 🀄️ 🔗 | |
2587 | 重排数组以得到最大前缀分数 | 贪心 数组 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
2588 | 统计美丽子数组数目 | 位运算 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2589 | 完成所有任务的最少时间 | 栈 贪心 数组 2+ | 🔴 | 🀄️ 🔗 | |
2590 | 设计一个待办事项清单 🔒 | 设计 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2592 | 最大化数组的伟大值 | 贪心 数组 双指针 1+ | 🟠 | 🀄️ 🔗 | |
2593 | 标记所有元素后数组的分数 | 数组 哈希表 排序 2+ | 🟠 | 🀄️ 🔗 | |
2594 | 修车的最少时间 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2596 | 检查骑士巡视方案 | 深度优先搜索 广度优先搜索 数组 2+ | 🟠 | 🀄️ 🔗 | |
2597 | 美丽子集的数目 | 数组 哈希表 数学 4+ | 🟠 | 🀄️ 🔗 | |
2598 | 执行操作后的最大 MEX | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2599 | 使前缀和数组非负 🔒 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
2601 | 质数减法运算 | [✓] | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 |
2602 | 使数组元素全部相等的最少操作次数 | 数组 二分查找 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
2603 | 收集树中金币 | 树 图 拓扑排序 1+ | 🔴 | 🀄️ 🔗 | |
2604 | 吃掉所有谷子的最短时间 🔒 | 数组 双指针 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
2605 | 从两个数字数组里生成最小数字 | 数组 哈希表 枚举 | 🟢 | 🀄️ 🔗 | |
2606 | 找到最大开销的子字符串 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2607 | 使子数组元素和相等 | 数组 数学 数论 1+ | 🟠 | 🀄️ 🔗 | |
2610 | 转换二维数组 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2611 | 老鼠和奶酪 | 贪心 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
2612 | 最少翻转操作数 | 广度优先搜索 数组 有序集合 | 🔴 | 🀄️ 🔗 | |
2613 | 美数对 🔒 | 几何 数组 数学 3+ | 🔴 | 🀄️ 🔗 | |
2614 | 对角线上的质数 | 数组 数学 矩阵 1+ | 🟢 | 🀄️ 🔗 | |
2615 | 等值距离和 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
2616 | 最小化数对的最大差值 | 贪心 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2617 | 网格图中最少访问的格子数 | 栈 广度优先搜索 并查集 5+ | 🔴 | 🀄️ 🔗 | |
2638 | 统计 K-Free 子集的总数 🔒 | 数组 数学 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
2639 | 查询网格图中每一列的宽度 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
2640 | 一个数组所有前缀的分数 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2643 | 一最多的行 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
2644 | 找出可整除性得分最大的整数 | 数组 | 🟢 | 🀄️ 🔗 | |
2646 | 最小化旅行的价格总和 | 树 深度优先搜索 图 2+ | 🔴 | 🀄️ 🔗 | |
2647 | 把三角形染成红色 🔒 | 数组 数学 | 🔴 | 🀄️ 🔗 | |
2653 | 滑动子数组的美丽值 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2654 | 使数组所有元素变成 1 的最少操作次数 | 数组 数学 数论 | 🟠 | 🀄️ 🔗 | |
2655 | 寻找最大长度的未覆盖区间 🔒 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
2656 | K 个元素的最大和 | 贪心 数组 | 🟢 | 🀄️ 🔗 | |
2657 | 找到两个数组的前缀公共数组 | 位运算 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2658 | 网格图中鱼的最大数目 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ 🔗 | |
2659 | 将数组清空 | 贪心 树状数组 线段树 4+ | 🔴 | 🀄️ 🔗 | |
2660 | 保龄球游戏的获胜者 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2661 | 找出叠涂元素 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
2662 | 前往目标的最小代价 | 图 数组 最短路 1+ | 🟠 | 🀄️ 🔗 | |
2664 | 巡逻的骑士 🔒 | 数组 回溯 矩阵 | 🟠 | 🀄️ 🔗 | |
2670 | 找出不同元素数目差数组 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2672 | 有相同颜色的相邻元素数目 | 数组 | 🟠 | 🀄️ 🔗 | |
2673 | 使二叉树所有路径值相等的最小代价 | 贪心 树 数组 2+ | 🟠 | 🀄️ 🔗 | |
2678 | 老人的数目 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2679 | 矩阵中的和 | 数组 矩阵 排序 2+ | 🟠 | 🀄️ 🔗 | |
2680 | 最大或值 | 贪心 位运算 数组 1+ | 🟠 | 🀄️ 🔗 | |
2681 | 英雄的力量 | 数组 数学 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
2682 | 找出转圈游戏输家 | 数组 哈希表 模拟 | 🟢 | 🀄️ 🔗 | |
2683 | 相邻值的按位异或 | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
2684 | 矩阵中移动的最大次数 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 |
2702 | 使数字变为非正数的最小操作次数 🔒 | 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
2706 | 购买两块巧克力 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
2707 | 字符串中的额外字符 | 字典树 数组 哈希表 2+ | 🟠 | 🀄️ 🔗 | |
2708 | 一个小组的最大实力值 | 贪心 位运算 数组 4+ | 🟠 | 🀄️ 🔗 | |
2709 | 最大公约数遍历 | 并查集 数组 数学 1+ | 🔴 | 🀄️ 🔗 | |
2711 | 对角线上不同值的数量差 | 数组 哈希表 矩阵 | 🟠 | 🀄️ 🔗 | |
2713 | 矩阵中严格递增的单元格数 | 记忆化搜索 数组 哈希表 5+ | 🔴 | 🀄️ 🔗 | |
2717 | 半有序排列 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2718 | 查询后矩阵的和 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2728 | 计算一个环形街道上的房屋数量 🔒 | 数组 交互 | 🟢 | 🀄️ 🔗 | |
2731 | 移动机器人 | 脑筋急转弯 数组 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
2732 | 找到矩阵中的好子集 | 位运算 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
2733 | 既不是最小值也不是最大值 | 数组 排序 | 🟢 | 🀄️ 🔗 | |
2735 | 收集巧克力 | 数组 枚举 | 🟠 | 🀄️ 🔗 | |
2736 | 最大和查询 | 栈 树状数组 线段树 4+ | 🔴 | 🀄️ 🔗 | |
2737 | 找到最近的标记节点 🔒 | 图 数组 最短路 1+ | 🟠 | 🀄️ 🔗 | |
2740 | 找出分区值 | [✓] | 数组 排序 | 🟠 | 🀄️ 🔗 |
2741 | 特别的排列 | 位运算 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
2742 | 给墙壁刷油漆 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2744 | 最大字符串配对数目 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2746 | 字符串连接删减字母 | 数组 字符串 动态规划 | 🟠 | 🀄️ 🔗 | |
2747 | 统计没有收到请求的服务器数目 | 数组 哈希表 排序 1+ | 🟠 | 🀄️ 🔗 | |
2748 | 美丽下标对的数目 | 数组 哈希表 数学 2+ | 🟢 | 🀄️ 🔗 | |
2750 | 将数组划分成若干好子数组的方式 | 数组 数学 动态规划 | 🟠 | 🀄️ 🔗 | |
2751 | 机器人碰撞 | 栈 数组 排序 1+ | 🔴 | 🀄️ 🔗 | |
2760 | 最长奇偶子数组 | 数组 滑动窗口 | 🟢 | 🀄️ 🔗 | |
2761 | 和等于目标值的质数对 | 数组 数学 枚举 1+ | 🟠 | 🀄️ 🔗 | |
2762 | 不间断子数组 | 队列 数组 有序集合 3+ | 🟠 | 🀄️ 🔗 | |
2763 | 所有子数组中不平衡数字之和 | 数组 哈希表 有序集合 | 🔴 | 🀄️ 🔗 | |
2765 | 最长交替子数组 | 数组 枚举 | 🟢 | 🀄️ 🔗 | |
2766 | 重新放置石块 | 数组 哈希表 排序 1+ | 🟠 | 🀄️ 🔗 | |
2768 | 黑格子的数目 | 数组 哈希表 枚举 | 🟠 | 🀄️ 🔗 | |
2770 | 达到末尾下标所需的最大跳跃次数 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2771 | 构造最长非递减子数组 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2772 | 使数组中的所有元素都等于零 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
2778 | 特殊元素平方和 | 数组 枚举 | 🟢 | 🀄️ 🔗 | |
2779 | 数组的最大美丽值 | 数组 二分查找 排序 1+ | 🟠 | 🀄️ 🔗 | |
2780 | 合法分割的最小下标 | 数组 哈希表 排序 | 🟠 | 🀄️ 🔗 | |
2781 | 最长合法子字符串的长度 | 数组 哈希表 字符串 1+ | 🔴 | 🀄️ 🔗 | |
2784 | 检查数组是否是好的 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2786 | 访问数组中的位置使分数最大 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2788 | 按分隔符拆分字符串 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2789 | 合并后数组中的最大元素 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2790 | 长度递增组的最大数目 | 贪心 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
2798 | 满足目标工作时长的员工数目 | 数组 | 🟢 | 🀄️ 🔗 | |
2799 | 统计完全子数组的数目 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2808 | 使循环数组所有元素相等的最少秒数 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2809 | 使数组和小于等于 x 的最少时间 | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 | |
2811 | 判断是否能拆分数组 | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2812 | 找出最安全路径 | 广度优先搜索 并查集 数组 2+ | 🟠 | 🀄️ 🔗 | |
2813 | 子序列最大优雅度 | 栈 贪心 数组 3+ | 🔴 | 🀄️ 🔗 | |
2814 | 避免淹死并到达目的地的最短时间 🔒 | 广度优先搜索 数组 矩阵 | 🔴 | 🀄️ 🔗 | |
2815 | 数组中的最大数对和 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2817 | 限制条件下元素之间的最小绝对差 | 数组 二分查找 有序集合 | 🟠 | 🀄️ 🔗 | |
2818 | 操作使得分最大 | 栈 贪心 数组 3+ | 🔴 | 🀄️ 🔗 | |
2819 | 购买巧克力后的最小相对损失 🔒 | 数组 二分查找 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
2824 | 统计和小于目标的下标对数目 | 数组 双指针 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
2826 | 将三个组排序 | 数组 二分查找 动态规划 | 🟠 | 🀄️ 🔗 | |
2828 | 判别首字母缩略词 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2830 | 销售利润最大化 | 数组 哈希表 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2831 | 找出最长等值子数组 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
2832 | 每个元素为最大值的最大范围 🔒 | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 | |
2835 | 使子序列的和等于目标的最少操作次数 | 贪心 位运算 数组 | 🔴 | 🀄️ 🔗 | |
2836 | 在传球游戏中最大化函数值 | 位运算 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
2838 | 英雄可以获得的最大金币数 🔒 | 数组 双指针 二分查找 2+ | 🟠 | 🀄️ 🔗 | |
2841 | 几乎唯一子数组的最大和 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2845 | 统计趣味子数组的数目 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
2846 | 边权重均等查询 | 树 图 数组 1+ | 🔴 | 🀄️ 🔗 | |
2848 | 与车相交的点 | 数组 哈希表 前缀和 | 🟢 | 🀄️ 🔗 | |
2850 | 将石头分散到网格图的最少移动次数 | 广度优先搜索 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
2852 | 所有单元格的远离程度之和 🔒 | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ 🔗 | |
2855 | 使数组成为递增数组的最少右移次数 | 数组 | 🟢 | 🀄️ 🔗 | |
2856 | 删除数对后的最小数组长度 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
2857 | 统计距离为 k 的点对 | 位运算 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2859 | 计算 K 置位下标对应元素的和 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
2860 | 让所有学生保持开心的分组方法数 | 数组 枚举 排序 | 🟠 | 🀄️ 🔗 | |
2861 | 最大合金数 | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
2862 | 完全子集的最大元素和 | 数组 数学 数论 | 🔴 | 🀄️ 🔗 | |
2863 | 最长半递减子数组的长度 🔒 | 栈 数组 排序 1+ | 🟠 | 🀄️ 🔗 | |
2865 | 美丽塔 I | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 | |
2866 | 美丽塔 II | 栈 数组 单调栈 | 🟠 | 🀄️ 🔗 | |
2868 | 单词游戏 🔒 | 贪心 数组 数学 3+ | 🔴 | 🀄️ 🔗 | |
2869 | 收集元素的最少操作次数 | 位运算 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2870 | 使数组为空的最少操作次数 | 贪心 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
2871 | 将数组分割成最多数目的子数组 | 贪心 位运算 数组 | 🟠 | 🀄️ 🔗 | |
2873 | 有序三元组中的最大值 I | 数组 | 🟢 | 🀄️ 🔗 | |
2874 | 有序三元组中的最大值 II | 数组 | 🟠 | 🀄️ 🔗 | |
2875 | 无限数组的最短子数组 | 数组 哈希表 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
2892 | 将相邻元素相乘后得到最小化数组 🔒 | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2895 | 最小处理时间 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2897 | 对数组执行操作使平方和最大 | 贪心 位运算 数组 1+ | 🔴 | 🀄️ 🔗 | |
2898 | 最大线性股票得分 🔒 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2899 | 上一个遍历的整数 | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
2900 | 最长相邻不相等子序列 I | 贪心 数组 字符串 1+ | 🟢 | 🀄️ 🔗 | |
2901 | 最长相邻不相等子序列 II | 数组 字符串 动态规划 | 🟠 | 🀄️ 🔗 | |
2902 | 和带限制的子多重集合的数目 | 数组 哈希表 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
2903 | 找出满足差值条件的下标 I | 数组 双指针 | 🟢 | 🀄️ 🔗 | |
2905 | 找出满足差值条件的下标 II | 数组 双指针 | 🟠 | 🀄️ 🔗 | |
2906 | 构造乘积矩阵 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
2907 | 价格递增的最大利润三元组 I 🔒 | 树状数组 线段树 数组 | 🟠 | 🀄️ 🔗 | |
2908 | 元素和最小的山形三元组 I | 数组 | 🟢 | 🀄️ 🔗 | |
2909 | 元素和最小的山形三元组 II | 数组 | 🟠 | 🀄️ 🔗 | |
2910 | 合法分组的最少组数 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2913 | 子数组不同元素数目的平方和 I | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2915 | 和为目标值的最长子序列的长度 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2916 | 子数组不同元素数目的平方和 II | 树状数组 线段树 数组 1+ | 🔴 | 🀄️ 🔗 | |
2917 | 找出数组中的 K-or 值 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
2918 | 数组的最小相等和 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
2919 | 使数组变美的最小增量运算数 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
2920 | 收集所有金币可获得的最大积分 | 位运算 树 深度优先搜索 2+ | 🔴 | 🀄️ 🔗 | |
2921 | 价格递增的最大利润三元组 II 🔒 | 树状数组 线段树 数组 | 🔴 | 🀄️ 🔗 | |
2923 | 找到冠军 I | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
2926 | 平衡子序列的最大和 | 树状数组 线段树 数组 2+ | 🔴 | 🀄️ 🔗 | |
2931 | 购买物品的最大开销 | 贪心 数组 矩阵 2+ | 🔴 | 🀄️ 🔗 | |
2932 | 找出强数对的最大异或值 I | 位运算 字典树 数组 2+ | 🟢 | 🀄️ 🔗 | |
2933 | 高访问员工 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2934 | 最大化数组末位元素的最少操作次数 | 数组 枚举 | 🟠 | 🀄️ 🔗 | |
2935 | 找出强数对的最大异或值 II | 位运算 字典树 数组 2+ | 🔴 | 🀄️ 🔗 | |
2936 | 包含相等值数字块的数量 🔒 | 数组 二分查找 交互 | 🟠 | 🀄️ 🔗 | |
2940 | 找到 Alice 和 Bob 可以相遇的建筑 | 栈 树状数组 线段树 4+ | 🔴 | 🀄️ 🔗 | |
2941 | 子数组的最大 GCD-Sum 🔒 | 数组 数学 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
2942 | 查找包含给定字符的单词 | 数组 字符串 | 🟢 | 🀄️ 🔗 | |
2943 | 最大化网格图中正方形空洞的面积 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
2944 | 购买水果需要的最少金币数 | 队列 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
2945 | 找到最大非递减数组的长度 | 栈 队列 数组 4+ | 🔴 | 🀄️ 🔗 | |
2946 | 循环移位后的矩阵相似检查 | 数组 数学 矩阵 1+ | 🟢 | 🀄️ 🔗 | |
2948 | 交换得到字典序最小的数组 | 并查集 数组 排序 | 🟠 | 🀄️ 🔗 | |
2951 | 找出峰值 | 数组 枚举 | 🟢 | 🀄️ 🔗 | |
2952 | 需要添加的硬币的最小数量 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2954 | 统计感冒序列的数目 | 数组 数学 组合数学 | 🔴 | 🀄️ 🔗 | |
2955 | 同端子串的数量 🔒 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
2956 | 找到两个数组中的公共元素 | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
2958 | 最多 K 个重复元素的最长子数组 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2960 | 统计已测试设备 | 数组 计数 模拟 | 🟢 | 🀄️ 🔗 | |
2961 | 双模幂运算 | 数组 数学 模拟 | 🟠 | 🀄️ 🔗 | |
2962 | 统计最大元素出现至少 K 次的子数组 | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
2963 | 统计好分割方案的数目 | 数组 哈希表 数学 1+ | 🔴 | 🀄️ 🔗 | |
2964 | 可被整除的三元组数量 🔒 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
2965 | 找出缺失和重复的数字 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ 🔗 | |
2966 | 划分数组并满足最大差限制 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
2967 | 使数组成为等数数组的最小代价 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
2968 | 执行操作使频率分数最大 | 数组 二分查找 前缀和 2+ | 🔴 | 🀄️ 🔗 | |
2969 | 购买水果需要的最少金币数 II 🔒 | 队列 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
2970 | 统计移除递增子数组的数目 I | 数组 双指针 二分查找 1+ | 🟢 | 🀄️ 🔗 | |
2971 | 找到最大周长的多边形 | 贪心 数组 前缀和 1+ | 🟠 | 🀄️ 🔗 | |
2972 | 统计移除递增子数组的数目 II | 数组 双指针 二分查找 | 🔴 | 🀄️ 🔗 | |
2974 | 最小数字游戏 | 数组 排序 模拟 1+ | 🟢 | 🀄️ 🔗 | |
2975 | 移除栅栏得到的正方形田地的最大面积 | 数组 哈希表 枚举 | 🟠 | 🀄️ 🔗 | |
2976 | 转换字符串的最小成本 I | 图 数组 字符串 1+ | 🟠 | 🀄️ 🔗 | |
2977 | 转换字符串的最小成本 II | 图 字典树 数组 3+ | 🔴 | 🀄️ 🔗 | |
2980 | 检查按位或是否存在尾随零 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
2992 | 自整除排列的数量 🔒 | 位运算 数组 动态规划 2+ | 🟠 | 🀄️ 🔗 | |
2996 | 大于等于顺序前缀和的最小缺失整数 | 数组 哈希表 排序 | 🟢 | 🀄️ 🔗 | |
2997 | 使数组异或和等于 K 的最少操作次数 | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
3000 | 对角线最长的矩形的面积 | 数组 | 🟢 | 🀄️ 🔗 | |
3001 | 捕获黑皇后需要的最少移动次数 | 数组 枚举 | 🟠 | 🀄️ 🔗 | |
3002 | 移除后集合的最多元素数 | 贪心 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
3004 | 相同颜色的最大子树 🔒 | 树 深度优先搜索 数组 1+ | 🟠 | 🀄️ 🔗 | |
3005 | 最大频率元素计数 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3009 | 折线图上的最大交点数量 🔒 | 树状数组 几何 数组 1+ | 🔴 | 🀄️ 🔗 | |
3010 | 将数组分成最小总代价的子数组 I | 数组 枚举 排序 | 🟢 | 🀄️ 🔗 | |
3011 | 判断一个数组是否可以变为有序 | [✓] | 位运算 数组 排序 | 🟠 | 🀄️ 🔗 |
3012 | 通过操作使数组长度最小 | 贪心 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
3013 | 将数组分成最小总代价的子数组 II | 数组 哈希表 滑动窗口 1+ | 🔴 | 🀄️ 🔗 | |
3018 | 可处理的最大删除操作数 I 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3020 | 子集中元素的最大数量 | 数组 哈希表 枚举 | 🟠 | 🀄️ 🔗 | |
3022 | 给定操作次数内使剩余元素的或值最小 | 贪心 位运算 数组 | 🔴 | 🀄️ 🔗 | |
3023 | 在无限流中寻找模式 I 🔒 | 数组 字符串匹配 滑动窗口 2+ | 🟠 | 🀄️ 🔗 | |
3024 | 三角形类型 | 数组 数学 排序 | 🟢 | 🀄️ 🔗 | |
3025 | 人员站位的方案数 I | 几何 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
3026 | 最大好子数组和 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
3027 | 人员站位的方案数 II | 几何 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
3028 | 边界上的蚂蚁 | 数组 前缀和 模拟 | 🟢 | 🀄️ 🔗 | |
3030 | 找出网格的区域平均强度 | 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
3033 | 修改矩阵 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
3034 | 匹配模式数组的子数组数目 I | 数组 字符串匹配 哈希函数 1+ | 🟠 | 🀄️ 🔗 | |
3035 | 回文字符串的最大数量 | 贪心 数组 哈希表 3+ | 🟠 | 🀄️ 🔗 | |
3036 | 匹配模式数组的子数组数目 II | 数组 字符串匹配 哈希函数 1+ | 🔴 | 🀄️ 🔗 | |
3037 | 在无限流中寻找模式 II 🔒 | 数组 字符串匹配 滑动窗口 2+ | 🔴 | 🀄️ 🔗 | |
3038 | 相同分数的最大操作数目 I | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
3039 | 进行操作使字符串为空 | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
3040 | 相同分数的最大操作数目 II | 记忆化搜索 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3041 | 修改数组后最大化数组中的连续元素数目 | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 | |
3042 | 统计前后缀下标对 I | 字典树 数组 字符串 3+ | 🟢 | 🀄️ 🔗 | |
3043 | 最长公共前缀的长度 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
3044 | 出现频率最高的质数 | 数组 哈希表 数学 4+ | 🟠 | 🀄️ 🔗 | |
3045 | 统计前后缀下标对 II | 字典树 数组 字符串 3+ | 🔴 | 🀄️ 🔗 | |
3046 | 分割数组 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3047 | 求交集区域内的最大正方形面积 | 几何 数组 数学 | 🟠 | 🀄️ 🔗 | |
3048 | 标记所有下标的最早秒数 I | 数组 二分查找 | 🟠 | 🀄️ 🔗 | |
3049 | 标记所有下标的最早秒数 II | 贪心 数组 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
3065 | 超过阈值的最少操作数 I | 数组 | 🟢 | 🀄️ 🔗 | |
3066 | 超过阈值的最少操作数 II | 数组 模拟 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
3067 | 在带权树网络中统计可连接服务器对数目 | 树 深度优先搜索 数组 | 🟠 | 🀄️ 🔗 | |
3068 | 最大节点价值之和 | 贪心 位运算 树 3+ | 🔴 | 🀄️ 🔗 | |
3069 | 将元素分配到两个数组中 I | 数组 模拟 | 🟢 | 🀄️ 🔗 | |
3070 | 元素和小于等于 k 的子矩阵的数目 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
3071 | 在矩阵上写出字母 Y 所需的最少操作次数 | 数组 哈希表 计数 1+ | 🟠 | 🀄️ 🔗 | |
3072 | 将元素分配到两个数组中 II | 树状数组 线段树 数组 1+ | 🔴 | 🀄️ 🔗 | |
3073 | 最大递增三元组 🔒 | 数组 有序集合 | 🟠 | 🀄️ 🔗 | |
3074 | 重新分装苹果 | 贪心 数组 排序 | 🟢 | 🀄️ 🔗 | |
3075 | 幸福值最大化的选择方案 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
3076 | 数组中的最短非公共子字符串 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ 🔗 | |
3077 | K 个不相交子数组的最大能量值 | 数组 动态规划 前缀和 | 🔴 | 🀄️ 🔗 | |
3078 | 矩阵中的字母数字模式匹配 I 🔒 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ 🔗 | |
3079 | 求出加密整数的和 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
3080 | 执行操作标记数组中的元素 | 数组 哈希表 排序 2+ | 🟠 | 🀄️ 🔗 | |
3082 | 求出所有子序列的能量和 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3086 | 拾起 K 个 1 需要的最少行动次数 | 贪心 数组 前缀和 1+ | 🔴 | 🀄️ 🔗 | |
3092 | 最高频率的 ID | 数组 哈希表 有序集合 1+ | 🟠 | 🀄️ 🔗 | |
3093 | 最长公共后缀查询 | 字典树 数组 字符串 | 🔴 | 🀄️ 🔗 | |
3095 | 或值至少 K 的最短子数组 I | 位运算 数组 滑动窗口 | 🟢 | 🀄️ 🔗 | |
3096 | 得到更多分数的最少关卡数目 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
3097 | 或值至少为 K 的最短子数组 II | [✓] | 位运算 数组 滑动窗口 | 🟠 | 🀄️ 🔗 |
3098 | 求出所有子序列的能量和 | 数组 动态规划 排序 | 🔴 | 🀄️ 🔗 | |
3101 | 交替子数组计数 | 数组 数学 | 🟠 | 🀄️ 🔗 | |
3102 | 最小化曼哈顿距离 | 几何 数组 数学 2+ | 🔴 | 🀄️ 🔗 | |
3105 | 最长的严格递增或递减子数组 | 数组 | 🟢 | 🀄️ 🔗 | |
3107 | 使数组中位数等于 K 的最少操作数 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
3108 | 带权图里旅途的最小代价 | 位运算 并查集 图 1+ | 🔴 | 🀄️ 🔗 | |
3109 | 查找排列的下标 🔒 | 树状数组 线段树 数组 4+ | 🟠 | 🀄️ 🔗 | |
3111 | 覆盖所有点的最少矩形数目 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
3112 | 访问消失节点的最少时间 | 图 数组 最短路 1+ | 🟠 | 🀄️ 🔗 | |
3113 | 边界元素是最大值的子数组数目 | 栈 数组 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
3115 | 质数的最大距离 | 数组 数学 数论 | 🟠 | 🀄️ 🔗 | |
3116 | 单面值组合的第 K 小金额 | 位运算 数组 数学 3+ | 🔴 | 🀄️ 🔗 | |
3117 | 划分数组得到最小的值之和 | 位运算 线段树 队列 3+ | 🔴 | 🀄️ 🔗 | |
3122 | 使矩阵满足条件的最少操作次数 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
3127 | 构造相同颜色的正方形 | 数组 枚举 矩阵 | 🟢 | 🀄️ 🔗 | |
3128 | 直角三角形 | 数组 哈希表 数学 2+ | 🟠 | 🀄️ 🔗 | |
3131 | 找出与数组相加的整数 I | 数组 | 🟢 | 🀄️ 🔗 | |
3132 | 找出与数组相加的整数 II | 数组 双指针 枚举 1+ | 🟠 | 🀄️ 🔗 | |
3134 | 找出唯一性数组的中位数 | 数组 哈希表 二分查找 1+ | 🔴 | 🀄️ 🔗 | |
3139 | 使数组中所有元素相等的最小开销 | 贪心 数组 枚举 | 🔴 | 🀄️ 🔗 | |
3141 | 最大汉明距离 🔒 | 位运算 广度优先搜索 数组 | 🔴 | 🀄️ 🔗 | |
3142 | 判断矩阵是否满足条件 | 数组 矩阵 | 🟢 | 🀄️ 🔗 | |
3143 | 正方形中的最多点数 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ 🔗 | |
3145 | 大数组元素的乘积 | 位运算 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
3147 | 从魔法师身上吸取的最大能量 | 数组 前缀和 | 🟠 | 🀄️ 🔗 | |
3148 | 矩阵中的最大得分 | 数组 动态规划 矩阵 | 🟠 | 🀄️ 🔗 | |
3149 | 找出分数最低的排列 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
3151 | 特殊数组 I | 数组 | 🟢 | 🀄️ 🔗 | |
3152 | 特殊数组 II | 数组 二分查找 前缀和 | 🟠 | 🀄️ 🔗 | |
3153 | 所有数对中数位差之和 | 数组 哈希表 数学 1+ | 🟠 | 🀄️ 🔗 | |
3155 | 可升级服务器的最大数量 🔒 | 数组 数学 二分查找 | 🟠 | 🀄️ 🔗 | |
3158 | 求出出现两次数字的 XOR 值 | 位运算 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
3159 | 查询数组中元素的出现位置 | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
3160 | 所有球里面不同颜色的数目 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
3161 | 物块放置查询 | 树状数组 线段树 数组 1+ | 🔴 | 🀄️ 🔗 | |
3162 | 优质数对的总数 I | 数组 哈希表 | 🟢 | 🀄️ 🔗 | |
3164 | 优质数对的总数 II | 数组 哈希表 | 🟠 | 🀄️ 🔗 | |
3165 | 不包含相邻元素的子序列的最大和 | 线段树 数组 分治 1+ | 🔴 | 🀄️ 🔗 | |
3169 | 无需开会的工作日 | 数组 排序 | 🟠 | 🀄️ 🔗 | |
3171 | 找到按位或最接近 K 的子数组 | 位运算 线段树 数组 1+ | 🔴 | 🀄️ 🔗 | |
3173 | 相邻元素的按位或 🔒 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
3175 | 找到连续赢 K 场比赛的第一位玩家 | 数组 模拟 | 🟠 | 🀄️ 🔗 | |
3176 | 求出最长好子序列 I | 数组 哈希表 动态规划 | 🟠 | 🀄️ 🔗 | |
3177 | 求出最长好子序列 II | 数组 哈希表 动态规划 | 🔴 | 🀄️ 🔗 | |
3179 | K 秒后第 N 个元素的值 | 数组 数学 组合数学 2+ | 🟠 | 🀄️ 🔗 | |
3180 | 执行操作可获得的最大总奖励 I | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3181 | 执行操作可获得的最大总奖励 II | 位运算 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3183 | 达到总和的方法数量 🔒 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3184 | 构成整天的下标对数目 I | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3185 | 构成整天的下标对数目 II | 数组 哈希表 计数 | 🟠 | 🀄️ 🔗 | |
3186 | 施咒的最大总伤害 | 数组 哈希表 双指针 4+ | 🟠 | 🀄️ 🔗 | |
3187 | 数组中的峰值 | 树状数组 线段树 数组 | 🔴 | 🀄️ 🔗 | |
3189 | 得到一个和平棋盘的最少步骤 🔒 | 贪心 数组 计数排序 1+ | 🟠 | 🀄️ 🔗 | |
3190 | 使所有元素都可以被 3 整除的最少操作数 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
3191 | 使二进制数组全部等于 1 的最少操作次数 I | 位运算 队列 数组 2+ | 🟠 | 🀄️ 🔗 | |
3192 | 使二进制数组全部等于 1 的最少操作次数 II | 贪心 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3193 | 统计逆序对的数目 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3194 | 最小元素和最大元素的最小平均值 | 数组 双指针 排序 | 🟢 | 🀄️ 🔗 | |
3195 | 包含所有 1 的最小矩形面积 I | 数组 矩阵 | 🟠 | 🀄️ 🔗 | |
3196 | 最大化子数组的总成本 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3197 | 包含所有 1 的最小矩形面积 II | 数组 枚举 矩阵 | 🔴 | 🀄️ 🔗 | |
3199 | 用偶数异或设置位计数三元组 I 🔒 | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
3200 | 三角形的最大高度 | 数组 枚举 | 🟢 | 🀄️ 🔗 | |
3201 | 找出有效子序列的最大长度 I | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3202 | 找出有效子序列的最大长度 II | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3205 | 最大数组跳跃得分 I 🔒 | 栈 贪心 数组 2+ | 🟠 | 🀄️ 🔗 | |
3206 | 交替组 I | 数组 滑动窗口 | 🟢 | 🀄️ 🔗 | |
3207 | 与敌人战斗后的最大分数 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
3208 | 交替组 II | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3209 | 子数组按位与值为 K 的数目 | 位运算 线段树 数组 1+ | 🔴 | 🀄️ 🔗 | |
3212 | 统计 X 和 Y 频数相等的子矩阵数量 | 数组 矩阵 前缀和 | 🟠 | 🀄️ 🔗 | |
3213 | 最小代价构造字符串 | 数组 字符串 动态规划 1+ | 🔴 | 🀄️ 🔗 | |
3215 | 用偶数异或设置位计数三元组 II 🔒 | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
3217 | 从链表中移除在数组中存在的节点 | 数组 哈希表 链表 | 🟠 | 🀄️ 🔗 | |
3218 | 切蛋糕的最小总开销 I | 贪心 数组 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
3219 | 切蛋糕的最小总开销 II | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
3221 | 最大数组跳跃得分 II 🔒 | 栈 贪心 数组 1+ | 🟠 | 🀄️ 🔗 | |
3224 | 使差值相等的最少数组改动次数 | 数组 哈希表 前缀和 | 🟠 | 🀄️ 🔗 | |
3225 | 网格图操作后的最大分数 | 数组 动态规划 矩阵 1+ | 🔴 | 🀄️ 🔗 | |
3229 | 使数组等于目标数组所需的最少操作次数 | 栈 贪心 数组 2+ | 🔴 | 🀄️ 🔗 | |
3231 | 要删除的递增子序列的最小数量 🔒 | 数组 二分查找 | 🔴 | 🀄️ 🔗 | |
3232 | 判断是否可以赢得数字游戏 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
3233 | 统计不是特殊数字的数字数量 | 数组 数学 数论 | 🟠 | 🀄️ 🔗 | |
3235 | 判断矩形的两个角落是否可达 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ 🔗 | |
3237 | Alt 和 Tab 模拟 🔒 | 数组 哈希表 模拟 | 🟠 | 🀄️ 🔗 | |
3238 | 求出胜利玩家的数目 | 数组 哈希表 计数 | 🟢 | 🀄️ 🔗 | |
3239 | 最少翻转次数使二进制矩阵回文 I | 数组 双指针 矩阵 | 🟠 | 🀄️ 🔗 | |
3240 | 最少翻转次数使二进制矩阵回文 II | 数组 双指针 矩阵 | 🟠 | 🀄️ 🔗 | |
3242 | 设计相邻元素求和服务 | 设计 数组 哈希表 2+ | 🟢 | 🀄️ 🔗 | |
3243 | 新增道路查询后的最短距离 I | 广度优先搜索 图 数组 | 🟠 | 🀄️ 🔗 | |
3244 | 新增道路查询后的最短距离 II | 贪心 图 数组 1+ | 🔴 | 🀄️ 🔗 | |
3245 | 交替组 III | 树状数组 数组 | 🔴 | 🀄️ 🔗 | |
3247 | 奇数和子序列的数量 🔒 | 数组 数学 动态规划 1+ | 🟠 | 🀄️ 🔗 | |
3248 | 矩阵中的蛇 | 数组 字符串 模拟 | 🟢 | 🀄️ 🔗 | |
3250 | 单调数组对的数目 I | 数组 数学 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
3251 | 单调数组对的数目 II | 数组 数学 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
3254 | 长度为 K 的子数组的能量值 I | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3255 | 长度为 K 的子数组的能量值 II | 数组 滑动窗口 | 🟠 | 🀄️ 🔗 | |
3256 | 放三个车的价值之和最大 I | 数组 动态规划 枚举 1+ | 🔴 | 🀄️ 🔗 | |
3257 | 放三个车的价值之和最大 II | 数组 动态规划 枚举 1+ | 🔴 | 🀄️ 🔗 | |
3259 | 超级饮料的最大强化能量 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3261 | 统计满足 K 约束的子字符串数量 II | 数组 字符串 二分查找 2+ | 🔴 | 🀄️ 🔗 | |
3263 | 将双链表转换为数组 I 🔒 | 数组 链表 双向链表 | 🟢 | 🀄️ 🔗 | |
3264 | K 次乘运算后的最终数组 I | 数组 数学 模拟 1+ | 🟢 | 🀄️ 🔗 | |
3265 | 统计近似相等数对 I | 数组 哈希表 计数 2+ | 🟠 | 🀄️ 🔗 | |
3266 | K 次乘运算后的最终数组 II | 数组 模拟 堆(优先队列) | 🔴 | 🀄️ 🔗 | |
3267 | 统计近似相等数对 II | 数组 哈希表 计数 2+ | 🔴 | 🀄️ 🔗 | |
3269 | 构建两个递增数组 🔒 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3273 | 对 Bob 造成的最少伤害 | 贪心 数组 排序 | 🔴 | 🀄️ 🔗 | |
3275 | 第 K 近障碍物查询 | 数组 堆(优先队列) | 🟠 | 🀄️ 🔗 | |
3276 | 选择矩阵中单元格的最大得分 | 位运算 数组 动态规划 2+ | 🔴 | 🀄️ 🔗 | |
3277 | 查询子数组最大异或值 | 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3279 | 活塞占据的最大总区域 🔒 | 数组 哈希表 字符串 3+ | 🔴 | 🀄️ 🔗 | |
3281 | 范围内整数的最大得分 | 贪心 数组 二分查找 1+ | 🟠 | 🀄️ 🔗 | |
3282 | 到达数组末尾的最大得分 | 贪心 数组 | 🟠 | 🀄️ 🔗 | |
3283 | 吃掉所有兵需要的最多移动次数 | 位运算 广度优先搜索 数组 3+ | 🔴 | 🀄️ 🔗 | |
3284 | 连续子数组的和 🔒 | 数组 双指针 动态规划 | 🟠 | 🀄️ 🔗 | |
3285 | 找到稳定山的下标 | 数组 | 🟢 | 🀄️ 🔗 | |
3286 | 穿越网格图的安全路径 | 广度优先搜索 图 数组 3+ | 🟠 | 🀄️ 🔗 | |
3287 | 求出数组中最大序列值 | 位运算 数组 动态规划 | 🔴 | 🀄️ 🔗 | |
3288 | 最长上升路径的长度 | 数组 二分查找 排序 | 🔴 | 🀄️ 🔗 | |
3289 | 数字小镇中的捣蛋鬼 | 数组 哈希表 数学 | 🟢 | 🀄️ 🔗 | |
3290 | 最高乘法得分 | 数组 动态规划 | 🟠 | 🀄️ 🔗 | |
3291 | 形成目标字符串需要的最少字符串数 I | 字典树 线段树 数组 6+ | 🟠 | 🀄️ 🔗 | |
3292 | 形成目标字符串需要的最少字符串数 II | 线段树 数组 字符串 5+ | 🔴 | 🀄️ 🔗 | |
3294 | 将双链表转换为数组 II 🔒 | 数组 链表 双向链表 | 🟠 | 🀄️ 🔗 | |
3295 | 举报垃圾信息 | 数组 哈希表 字符串 | 🟠 | 🀄️ 🔗 | |
3296 | 移山所需的最少秒数 | 贪心 数组 数学 2+ | 🟠 | 🀄️ 🔗 | |
3299 | 连续子序列的和 🔒 | 数组 哈希表 动态规划 | 🔴 | 🀄️ 🔗 | |
3300 | 替换为数位和以后的最小元素 | 数组 数学 | 🟢 | 🀄️ 🔗 | |
3301 | 高度互不相同的最大塔高和 | 贪心 数组 排序 | 🟠 | 🀄️ 🔗 | |
3309 | 连接二进制表示可形成的最大数值 | [✓] | 位运算 数组 枚举 | 🟠 | 🀄️ 🔗 |
3311 | 构造符合图结构的二维矩阵 | 图 数组 哈希表 1+ | 🔴 | 🀄️ 🔗 | |
3312 | 查询排序后的最大公约数 | 数组 哈希表 数学 5+ | 🔴 | 🀄️ 🔗 | |
3314 | 构造最小位运算数组 I | 位运算 数组 | 🟢 | 🀄️ 🔗 | |
3315 | 构造最小位运算数组 II | 位运算 数组 | 🟠 | 🀄️ 🔗 | |
3316 | 从原字符串里进行删除操作的最多次数 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ 🔗 | |
3318 | 计算子数组的 x-sum I | [✓] | 数组 哈希表 滑动窗口 1+ | 🟢 | 🀄️ 🔗 |
3321 | 计算子数组的 x-sum II | [✓] | 数组 哈希表 滑动窗口 1+ | 🔴 | 🀄️ 🔗 |
3323 | 通过插入区间最小化连通组 🔒 | 数组 二分查找 排序 1+ | 🟠 | 🀄️ 🔗 | |
3326 | 使数组非递减的最少除法操作次数 | 贪心 数组 数学 1+ | 🟠 | 🀄️ 🔗 | |
3327 | 判断 DFS 字符串是否是回文串 | 树 深度优先搜索 数组 3+ | 🔴 | 🀄️ 🔗 | |
LCP 01 | 猜数字 | 数组 | 🟢 | 🀄️ | |
LCP 02 | 分式化简 | 数组 数学 数论 1+ | 🟢 | 🀄️ | |
LCP 03 | 机器人大冒险 | 数组 哈希表 模拟 | 🟠 | 🀄️ | |
LCP 04 | 覆盖 | 位运算 图 数组 2+ | 🔴 | 🀄️ | |
LCP 05 | 发 LeetCoin | 树状数组 线段树 数组 | 🔴 | 🀄️ | |
LCP 06 | 拿硬币 | 数组 数学 | 🟢 | 🀄️ | |
LCP 08 | 剧情触发时间 | 数组 二分查找 排序 | 🟠 | 🀄️ | |
LCP 09 | 最小跳跃次数 | 广度优先搜索 线段树 数组 1+ | 🔴 | 🀄️ | |
LCP 11 | 期望个数统计 | 数组 哈希表 数学 1+ | 🟢 | 🀄️ | |
LCP 12 | 小张刷题计划 | 数组 二分查找 | 🟠 | 🀄️ | |
LCP 13 | 寻宝 | 位运算 广度优先搜索 数组 3+ | 🔴 | 🀄️ | |
LCP 14 | 切分数组 | 数组 数学 动态规划 1+ | 🔴 | 🀄️ | |
LCP 15 | 游乐园的迷宫 | 贪心 几何 数组 1+ | 🔴 | 🀄️ | |
LCP 18 | 早餐组合 | 数组 双指针 二分查找 1+ | 🟢 | 🀄️ | |
LCP 20 | 快速公交 | 记忆化搜索 数组 动态规划 | 🔴 | 🀄️ | |
LCP 23 | 魔术排列 | 队列 数组 模拟 | 🟠 | 🀄️ | |
LCP 24 | 数字游戏 | 数组 数学 堆(优先队列) | 🔴 | 🀄️ | |
LCP 28 | 采购方案 | 数组 双指针 二分查找 1+ | 🟢 | 🀄️ | |
LCP 30 | 魔塔游戏 | 贪心 数组 堆(优先队列) | 🟠 | 🀄️ | |
LCP 31 | 变换的迷宫 | 深度优先搜索 广度优先搜索 数组 2+ | 🔴 | 🀄️ | |
LCP 32 | 批量处理任务 | 贪心 数组 堆(优先队列) | 🔴 | 🀄️ | |
LCP 33 | 蓄水 | 贪心 数组 堆(优先队列) | 🟢 | 🀄️ | |
LCP 36 | 最多牌组数 | 数组 动态规划 排序 | 🔴 | 🀄️ | |
LCP 37 | 最小矩形面积 | 贪心 几何 数组 3+ | 🔴 | 🀄️ | |
LCP 38 | 守卫城堡 | 数组 动态规划 矩阵 | 🔴 | 🀄️ | |
LCP 39 | 无人机方阵 | 数组 哈希表 计数 1+ | 🟢 | 🀄️ | |
LCP 40 | 心算挑战 | 贪心 数组 排序 | 🟢 | 🀄️ | |
LCP 41 | 黑白翻转棋 | 广度优先搜索 数组 矩阵 | 🟠 | 🀄️ | |
LCP 42 | 玩具套圈 | 几何 数组 哈希表 3+ | 🔴 | 🀄️ | |
LCP 43 | 十字路口的交通 | 数组 字符串 动态规划 | 🔴 | 🀄️ | |
LCP 45 | 自行车炫技赛场 | 深度优先搜索 广度优先搜索 记忆化搜索 3+ | 🟠 | 🀄️ | |
LCP 46 | 志愿者调配 | 图 数组 数学 | 🟠 | 🀄️ | |
LCP 47 | 入场安检 | 数组 动态规划 | 🔴 | 🀄️ | |
LCP 48 | 无限棋局 | 数组 数学 枚举 1+ | 🔴 | 🀄️ | |
LCP 49 | 环形闯关游戏 | 位运算 并查集 数组 1+ | 🔴 | 🀄️ | |
LCP 50 | 宝石补给 | 数组 模拟 | 🟢 | 🀄️ | |
LCP 51 | 烹饪料理 | 位运算 数组 回溯 1+ | 🟢 | 🀄️ | |
LCP 52 | 二叉搜索树染色 | 树 线段树 二叉搜索树 4+ | 🟠 | 🀄️ | |
LCP 53 | 守护太空城 | 位运算 数组 动态规划 1+ | 🔴 | 🀄️ | |
LCP 54 | 夺回据点 | 图 数组 双连通分量 | 🔴 | 🀄️ | |
LCP 55 | 采集果实 | 数组 | 🟢 | 🀄️ | |
LCP 56 | 信物传送 | 广度优先搜索 图 数组 3+ | 🟠 | 🀄️ | |
LCP 57 | 打地鼠 | 数组 动态规划 矩阵 1+ | 🔴 | 🀄️ | |
LCP 58 | 积木拼接 | 数组 回溯 矩阵 | 🔴 | 🀄️ | |
LCP 59 | 搭桥过河 | 数组 动态规划 | 🔴 | 🀄️ | |
LCP 61 | 气温变化趋势 | 数组 | 🟢 | 🀄️ | |
LCP 63 | 弹珠游戏 | 深度优先搜索 广度优先搜索 图 5+ | 🟠 | 🀄️ | |
LCP 65 | 舒适的湿度 | 数组 动态规划 | 🔴 | 🀄️ | |
LCP 66 | 最小展台数量 | 数组 哈希表 字符串 1+ | 🟢 | 🀄️ | |
LCP 68 | 美观的花束 | 数组 滑动窗口 | 🟠 | 🀄️ | |
LCP 69 | Hello LeetCode! | 位运算 数组 字符串 2+ | 🔴 | 🀄️ | |
LCP 70 | 沙地治理 | 数组 数学 | 🔴 | 🀄️ | |
LCP 71 | 集水器 | 并查集 数组 矩阵 | 🔴 | 🀄️ | |
LCS 02 | 完成一半题目 | 贪心 数组 哈希表 1+ | 🟢 | 🀄️ | |
LCS 03 | 主题空间 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ | |
剑指 Offer 11 | 旋转数组的最小数字 | [✓] | 数组 二分查找 | 🟢 | 🀄️ |
剑指 Offer 12 | 矩阵中的路径 | [✓] | 数组 字符串 回溯 1+ | 🟠 | 🀄️ |
剑指 Offer 17 | 打印从1到最大的n位数 | [✓] | 数组 数学 | 🟢 | 🀄️ |
剑指 Offer 21 | 调整数组顺序使奇数位于偶数前面 | [✓] | 数组 双指针 排序 | 🟢 | 🀄️ |
剑指 Offer 29 | 顺时针打印矩阵 | [✓] | 数组 矩阵 模拟 | 🟢 | 🀄️ |
剑指 Offer 3 | 数组中重复的数字 | [✓] | 数组 哈希表 排序 | 🟢 | 🀄️ |
剑指 Offer 31 | 栈的压入、弹出序列 | [✓] | 栈 数组 模拟 | 🟠 | 🀄️ |
剑指 Offer 33 | 二叉搜索树的后序遍历序列 | [✓] | 栈 树 二叉搜索树 4+ | 🟠 | 🀄️ |
剑指 Offer 39 | 数组中出现次数超过一半的数字 | [✓] | 数组 哈希表 分治 2+ | 🟢 | 🀄️ |
剑指 Offer 4 | 二维数组中的查找 | [✓] | 数组 二分查找 分治 1+ | 🟠 | 🀄️ |
剑指 Offer 40 | 最小的k个数 | [✓] | 数组 分治 快速选择 2+ | 🟢 | 🀄️ |
剑指 Offer 42 | 连续子数组的最大和 | [✓] | 数组 分治 动态规划 | 🟢 | 🀄️ |
剑指 Offer 47 | 礼物的最大价值 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ |
剑指 Offer 51 | 数组中的逆序对 | [✓] | 树状数组 线段树 数组 4+ | 🔴 | 🀄️ |
剑指 Offer 53 | 在排序数组中查找数字 I | [✓] | 数组 二分查找 | 🟢 | 🀄️ |
剑指 Offer 53-II | 0~n-1中缺失的数字 | [✓] | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ |
剑指 Offer 56 | 数组中数字出现的次数 | [✓] | 位运算 数组 | 🟠 | 🀄️ |
剑指 Offer 56-II | 数组中数字出现的次数 II | [✓] | 位运算 数组 | 🟠 | 🀄️ |
剑指 Offer 57 | 和为s的两个数字 | [✓] | 数组 双指针 二分查找 | 🟢 | 🀄️ |
剑指 Offer 59 | 滑动窗口的最大值 | [✓] | 队列 数组 滑动窗口 2+ | 🔴 | 🀄️ |
剑指 Offer 61 | 扑克牌中的顺子 | [✓] | 数组 排序 | 🟢 | 🀄️ |
剑指 Offer 63 | 股票的最大利润 | [✓] | 数组 动态规划 | 🟠 | 🀄️ |
剑指 Offer 66 | 构建乘积数组 | [✓] | 数组 前缀和 | 🟠 | 🀄️ |
剑指 Offer 7 | 重建二叉树 | [✓] | 树 数组 哈希表 2+ | 🟠 | 🀄️ |
剑指 Offer II 10 | 和为 k 的子数组 | [✓] | 数组 哈希表 前缀和 | 🟠 | 🀄️ |
剑指 Offer II 100 | 三角形中最小路径之和 | [✓] | 数组 动态规划 | 🟠 | 🀄️ |
剑指 Offer II 102 | 加减的目标值 | [✓] | 数组 动态规划 回溯 | 🟠 | 🀄️ |
剑指 Offer II 103 | 最少的硬币数目 | [✓] | 广度优先搜索 数组 动态规划 | 🟠 | 🀄️ |
剑指 Offer II 104 | 排列的数目 | 数组 动态规划 | 🟠 | 🀄️ | |
剑指 Offer II 105 | 岛屿的最大面积 | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ |
剑指 Offer II 107 | 矩阵中的距离 | 广度优先搜索 数组 动态规划 1+ | 🟠 | 🀄️ | |
剑指 Offer II 109 | 开密码锁 | 广度优先搜索 数组 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 11 | 0 和 1 个数相同的子数组 | 数组 哈希表 前缀和 | 🟠 | 🀄️ | |
剑指 Offer II 111 | 计算除法 | [✓] | 深度优先搜索 广度优先搜索 并查集 3+ | 🟠 | 🀄️ |
剑指 Offer II 112 | 最长递增路径 | 深度优先搜索 广度优先搜索 图 5+ | 🔴 | 🀄️ | |
剑指 Offer II 114 | 外星文字典 | 深度优先搜索 广度优先搜索 图 3+ | 🔴 | 🀄️ | |
剑指 Offer II 115 | 重建序列 | 图 拓扑排序 数组 | 🟠 | 🀄️ | |
剑指 Offer II 117 | 相似的字符串 | 深度优先搜索 广度优先搜索 并查集 3+ | 🔴 | 🀄️ | |
剑指 Offer II 119 | 最长连续序列 | [✓] | 并查集 数组 哈希表 | 🟠 | 🀄️ |
剑指 Offer II 12 | 左右两边子数组的和相等 | [✓] | 数组 前缀和 | 🟢 | 🀄️ |
剑指 Offer II 13 | 二维子矩阵的和 | 设计 数组 矩阵 1+ | 🟠 | 🀄️ | |
剑指 Offer II 30 | 插入、删除和随机访问都是 O(1) 的容器 | [✓] | 设计 数组 哈希表 2+ | 🟠 | 🀄️ |
剑指 Offer II 33 | 变位词组 | [✓] | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ |
剑指 Offer II 34 | 外星语言是否排序 | 数组 哈希表 字符串 | 🟢 | 🀄️ | |
剑指 Offer II 35 | 最小时间差 | 数组 数学 字符串 1+ | 🟠 | 🀄️ | |
剑指 Offer II 36 | 后缀表达式 | [✓] | 栈 数组 数学 | 🟠 | 🀄️ |
剑指 Offer II 37 | 小行星碰撞 | 栈 数组 模拟 | 🟠 | 🀄️ | |
剑指 Offer II 38 | 每日温度 | [✓] | 栈 数组 单调栈 | 🟠 | 🀄️ |
剑指 Offer II 39 | 直方图最大矩形面积 | [✓] | 栈 数组 单调栈 | 🔴 | 🀄️ |
剑指 Offer II 4 | 只出现一次的数字 | [✓] | 位运算 数组 | 🟠 | 🀄️ |
剑指 Offer II 40 | 矩阵中最大的矩形 | [✓] | 栈 数组 动态规划 2+ | 🔴 | 🀄️ |
剑指 Offer II 41 | 滑动窗口的平均值 | [✓] | 设计 队列 数组 1+ | 🟢 | 🀄️ |
剑指 Offer II 5 | 单词长度的最大乘积 | 位运算 数组 字符串 | 🟠 | 🀄️ | |
剑指 Offer II 56 | 二叉搜索树中两个节点之和 | 数组 滑动窗口 | 🟢 | 🀄️ | |
剑指 Offer II 57 | 值和下标之差都在给定的范围内 | 数组 桶排序 有序集合 2+ | 🟠 | 🀄️ | |
剑指 Offer II 6 | 排序数组中两个数字之和 | [✓] | 数组 双指针 二分查找 | 🟢 | 🀄️ |
剑指 Offer II 60 | 出现频率最高的 k 个数字 | [✓] | 数组 哈希表 分治 5+ | 🟠 | 🀄️ |
剑指 Offer II 61 | 和最小的 k 个数对 | [✓] | 数组 堆(优先队列) | 🟠 | 🀄️ |
剑指 Offer II 63 | 替换单词 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 65 | 最短的单词编码 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ | |
剑指 Offer II 67 | 最大的异或 | 位运算 字典树 数组 1+ | 🟠 | 🀄️ | |
剑指 Offer II 68 | 查找插入位置 | [✓] | 数组 二分查找 | 🟢 | 🀄️ |
剑指 Offer II 69 | 山峰数组的顶部 | 数组 二分查找 | 🟢 | 🀄️ | |
剑指 Offer II 7 | 数组中和为 0 的三个数 | [✓] | 数组 双指针 排序 | 🟠 | 🀄️ |
剑指 Offer II 70 | 排序数组中只出现一次的数字 | 数组 二分查找 | 🟠 | 🀄️ | |
剑指 Offer II 71 | 按权重生成随机数 | 数组 数学 二分查找 2+ | 🟠 | 🀄️ | |
剑指 Offer II 73 | 狒狒吃香蕉 | 数组 二分查找 | 🟠 | 🀄️ | |
剑指 Offer II 74 | 合并区间 | [✓] | 数组 排序 | 🟠 | 🀄️ |
剑指 Offer II 75 | 数组相对排序 | 数组 哈希表 计数排序 1+ | 🟢 | 🀄️ | |
剑指 Offer II 76 | 数组中的第 k 大的数字 | [✓] | 数组 分治 快速选择 2+ | 🟠 | 🀄️ |
剑指 Offer II 79 | 所有子集 | [✓] | 位运算 数组 回溯 | 🟠 | 🀄️ |
剑指 Offer II 8 | 和大于等于 target 的最短子数组 | [✓] | 数组 二分查找 前缀和 1+ | 🟠 | 🀄️ |
剑指 Offer II 80 | 含有 k 个元素的组合 | [✓] | 数组 回溯 | 🟠 | 🀄️ |
剑指 Offer II 81 | 允许重复选择元素的组合 | [✓] | 数组 回溯 | 🟠 | 🀄️ |
剑指 Offer II 82 | 含有重复元素集合的组合 | [✓] | 数组 回溯 | 🟠 | 🀄️ |
剑指 Offer II 83 | 没有重复元素集合的全排列 | [✓] | 数组 回溯 | 🟠 | 🀄️ |
剑指 Offer II 84 | 含有重复元素集合的全排列 | [✓] | 数组 回溯 | 🟠 | 🀄️ |
剑指 Offer II 88 | 爬楼梯的最少成本 | 数组 动态规划 | 🟢 | 🀄️ | |
剑指 Offer II 89 | 房屋偷盗 | [✓] | 数组 动态规划 | 🟠 | 🀄️ |
剑指 Offer II 9 | 乘积小于 K 的子数组 | 数组 滑动窗口 | 🟠 | 🀄️ | |
剑指 Offer II 90 | 环形房屋偷盗 | 数组 动态规划 | 🟠 | 🀄️ | |
剑指 Offer II 91 | 粉刷房子 | 数组 动态规划 | 🟠 | 🀄️ | |
剑指 Offer II 93 | 最长斐波那契数列 | 数组 哈希表 动态规划 | 🟠 | 🀄️ | |
剑指 Offer II 99 | 最小路径之和 | [✓] | 数组 动态规划 矩阵 | 🟠 | 🀄️ |
面试题 01.07 | 旋转矩阵 | 数组 数学 矩阵 | 🟠 | 🀄️ | |
面试题 01.08 | 零矩阵 | 数组 哈希表 矩阵 | 🟠 | 🀄️ | |
面试题 03.01 | 三合一 | 栈 设计 数组 | 🟢 | 🀄️ | |
面试题 04.02 | 最小高度树 | 树 二叉搜索树 数组 2+ | 🟢 | 🀄️ | |
面试题 05.08 | 绘制直线 | 位运算 数组 数学 | 🟠 | 🀄️ | |
面试题 08.02 | 迷路的机器人 | 数组 动态规划 回溯 1+ | 🟠 | 🀄️ | |
面试题 08.03 | 魔术索引 | 数组 二分查找 | 🟢 | 🀄️ | |
面试题 08.04 | 幂集 | 位运算 数组 回溯 | 🟠 | 🀄️ | |
面试题 08.06 | 汉诺塔问题 | 递归 数组 | 🟢 | 🀄️ | |
面试题 08.10 | 颜色填充 | 深度优先搜索 广度优先搜索 数组 1+ | 🟢 | 🀄️ | |
面试题 08.11 | 硬币 | 数组 数学 动态规划 | 🟠 | 🀄️ | |
面试题 08.12 | 八皇后 | 数组 回溯 | 🔴 | 🀄️ | |
面试题 08.13 | 堆箱子 | 数组 动态规划 排序 | 🔴 | 🀄️ | |
面试题 10.01 | 合并排序的数组 | 数组 双指针 排序 | 🟢 | 🀄️ | |
面试题 10.02 | 变位词组 | 数组 哈希表 字符串 1+ | 🟠 | 🀄️ | |
面试题 10.03 | 搜索旋转数组 | 数组 二分查找 | 🟠 | 🀄️ | |
面试题 10.05 | 稀疏数组搜索 | 数组 字符串 二分查找 | 🟢 | 🀄️ | |
面试题 10.09 | 排序矩阵查找 | 数组 二分查找 分治 1+ | 🟠 | 🀄️ | |
面试题 10.11 | 峰与谷 | 贪心 数组 排序 | 🟠 | 🀄️ | |
面试题 16.02 | 单词频率 | 设计 字典树 数组 2+ | 🟠 | 🀄️ | |
面试题 16.04 | 井字游戏 | 数组 计数 矩阵 | 🟠 | 🀄️ | |
面试题 16.06 | 最小差 | 数组 双指针 二分查找 1+ | 🟠 | 🀄️ | |
面试题 16.10 | 生存人数 | 数组 计数 | 🟠 | 🀄️ | |
面试题 16.11 | 跳水板 | 数组 数学 | 🟢 | 🀄️ | |
面试题 16.14 | 最佳直线 | 几何 数组 哈希表 1+ | 🟠 | 🀄️ | |
面试题 16.16 | 部分排序 | 栈 贪心 数组 3+ | 🟠 | 🀄️ | |
面试题 16.17 | 连续数列 | 数组 分治 动态规划 | 🟢 | 🀄️ | |
面试题 16.19 | 水域大小 | 深度优先搜索 广度优先搜索 并查集 2+ | 🟠 | 🀄️ | |
面试题 16.20 | T9键盘 | 数组 哈希表 字符串 | 🟠 | 🀄️ | |
面试题 16.21 | 交换和 | 数组 哈希表 二分查找 1+ | 🟠 | 🀄️ | |
面试题 16.22 | 兰顿蚂蚁 | 数组 哈希表 字符串 2+ | 🟠 | 🀄️ | |
面试题 16.24 | 数对和 | 数组 哈希表 双指针 2+ | 🟠 | 🀄️ | |
面试题 17.04 | 消失的数字 | 位运算 数组 哈希表 2+ | 🟢 | 🀄️ | |
面试题 17.05 | 字母与数字 | 数组 哈希表 前缀和 | 🟠 | 🀄️ | |
面试题 17.07 | 婴儿名字 | 深度优先搜索 广度优先搜索 并查集 4+ | 🟠 | 🀄️ | |
面试题 17.08 | 马戏团人塔 | 数组 二分查找 动态规划 1+ | 🟠 | 🀄️ | |
面试题 17.10 | 主要元素 | 数组 计数 | 🟢 | 🀄️ | |
面试题 17.11 | 单词距离 | 数组 字符串 | 🟠 | 🀄️ | |
面试题 17.13 | 恢复空格 | 字典树 数组 哈希表 4+ | 🟠 | 🀄️ | |
面试题 17.14 | 最小K个数 | 数组 分治 快速选择 2+ | 🟠 | 🀄️ | |
面试题 17.15 | 最长单词 | 字典树 数组 哈希表 1+ | 🟠 | 🀄️ | |
面试题 17.16 | 按摩师 | 数组 动态规划 | 🟢 | 🀄️ | |
面试题 17.17 | 多次搜索 | 字典树 数组 哈希表 3+ | 🟠 | 🀄️ | |
面试题 17.18 | 最短超串 | 数组 哈希表 滑动窗口 | 🟠 | 🀄️ | |
面试题 17.19 | 消失的两个数字 | 位运算 数组 哈希表 | 🔴 | 🀄️ | |
面试题 17.21 | 直方图的水量 | 栈 数组 双指针 2+ | 🔴 | 🀄️ | |
面试题 17.23 | 最大黑方阵 | 数组 动态规划 矩阵 | 🟠 | 🀄️ | |
面试题 17.24 | 最大子矩阵 | 数组 动态规划 矩阵 1+ | 🔴 | 🀄️ | |
面试题 17.25 | 单词矩阵 | 字典树 数组 字符串 1+ | 🔴 | 🀄️ | |
面试题 17.26 | 稀疏相似度 | 数组 哈希表 排序 | 🔴 | 🀄️ |