Skip to content

Latest commit

 

History

History
1026 lines (1023 loc) · 281 KB

README.md

File metadata and controls

1026 lines (1023 loc) · 281 KB

目录

已完成 1018 道

题号 标题 题解 标签 难度 力扣
1 两数之和 [✓] 数组 哈希表 🟢 🀄️ 🔗
2 两数相加 [✓] 递归 链表 数学 🟠 🀄️ 🔗
3 无重复字符的最长子串 [✓] 哈希表 字符串 滑动窗口 🟠 🀄️ 🔗
4 寻找两个正序数组的中位数 [✓] 数组 二分查找 分治 🔴 🀄️ 🔗
5 最长回文子串 [✓] 双指针 字符串 动态规划 🟠 🀄️ 🔗
6 Z 字形变换 [✓] 字符串 🟠 🀄️ 🔗
7 整数反转 [✓] 数学 🟠 🀄️ 🔗
8 字符串转换整数 (atoi) [✓] 字符串 🟠 🀄️ 🔗
9 回文数 [✓] 数学 🟢 🀄️ 🔗
10 正则表达式匹配 [✓] 递归 字符串 动态规划 🔴 🀄️ 🔗
11 盛最多水的容器 [✓] 贪心 数组 双指针 🟠 🀄️ 🔗
12 整数转罗马数字 [✓] 哈希表 数学 字符串 🟠 🀄️ 🔗
13 罗马数字转整数 [✓] 哈希表 数学 字符串 🟢 🀄️ 🔗
14 最长公共前缀 [✓] 字典树 字符串 🟢 🀄️ 🔗
15 三数之和 [✓] 数组 双指针 排序 🟠 🀄️ 🔗
16 最接近的三数之和 [✓] 数组 双指针 排序 🟠 🀄️ 🔗
17 电话号码的字母组合 [✓] 哈希表 字符串 回溯 🟠 🀄️ 🔗
18 四数之和 [✓] 数组 双指针 排序 🟠 🀄️ 🔗
19 删除链表的倒数第 N 个结点 [✓] 链表 双指针 🟠 🀄️ 🔗
20 有效的括号 [✓] 字符串 🟢 🀄️ 🔗
21 合并两个有序链表 [✓] 递归 链表 🟢 🀄️ 🔗
22 括号生成 [✓] 字符串 动态规划 回溯 🟠 🀄️ 🔗
23 合并 K 个升序链表 [✓] 链表 分治 堆(优先队列) 1+ 🔴 🀄️ 🔗
24 两两交换链表中的节点 [✓] 递归 链表 🟠 🀄️ 🔗
25 K 个一组翻转链表 [✓] 递归 链表 🔴 🀄️ 🔗
26 删除有序数组中的重复项 [✓] 数组 双指针 🟢 🀄️ 🔗
27 移除元素 [✓] 数组 双指针 🟢 🀄️ 🔗
28 找出字符串中第一个匹配项的下标 [✓] 双指针 字符串 字符串匹配 🟢 🀄️ 🔗
29 两数相除 [✓] 位运算 数学 🟠 🀄️ 🔗
30 串联所有单词的子串 [✓] 哈希表 字符串 滑动窗口 🔴 🀄️ 🔗
31 下一个排列 [✓] 数组 双指针 🟠 🀄️ 🔗
32 最长有效括号 [✓] 字符串 动态规划 🔴 🀄️ 🔗
33 搜索旋转排序数组 [✓] 数组 二分查找 🟠 🀄️ 🔗
34 在排序数组中查找元素的第一个和最后一个位置 [✓] 数组 二分查找 🟠 🀄️ 🔗
35 搜索插入位置 [✓] 数组 二分查找 🟢 🀄️ 🔗
36 有效的数独 [✓] 数组 哈希表 矩阵 🟠 🀄️ 🔗
37 解数独 [✓] 数组 哈希表 回溯 1+ 🔴 🀄️ 🔗
38 外观数列 [✓] 字符串 🟠 🀄️ 🔗
39 组合总和 [✓] 数组 回溯 🟠 🀄️ 🔗
40 组合总和 II [✓] 数组 回溯 🟠 🀄️ 🔗
41 缺失的第一个正数 [✓] 数组 哈希表 🔴 🀄️ 🔗
42 接雨水 [✓] 数组 双指针 2+ 🔴 🀄️ 🔗
43 字符串相乘 [✓] 数学 字符串 模拟 🟠 🀄️ 🔗
44 通配符匹配 [✓] 贪心 递归 字符串 1+ 🔴 🀄️ 🔗
45 跳跃游戏 II [✓] 贪心 数组 动态规划 🟠 🀄️ 🔗
46 全排列 [✓] 数组 回溯 🟠 🀄️ 🔗
47 全排列 II [✓] 数组 回溯 🟠 🀄️ 🔗
48 旋转图像 [✓] 数组 数学 矩阵 🟠 🀄️ 🔗
49 字母异位词分组 [✓] 数组 哈希表 字符串 1+ 🟠 🀄️ 🔗
50 Pow(x, n) [✓] 递归 数学 🟠 🀄️ 🔗
51 N 皇后 [✓] 数组 回溯 🔴 🀄️ 🔗
52 N 皇后 II [✓] 回溯 🔴 🀄️ 🔗
53 最大子数组和 [✓] 数组 分治 动态规划 🟠 🀄️ 🔗
54 螺旋矩阵 [✓] 数组 矩阵 模拟 🟠 🀄️ 🔗
55 跳跃游戏 [✓] 贪心 数组 动态规划 🟠 🀄️ 🔗
56 合并区间 [✓] 数组 排序 🟠 🀄️ 🔗
57 插入区间 [✓] 数组 🟠 🀄️ 🔗
58 最后一个单词的长度 [✓] 字符串 🟢 🀄️ 🔗
59 螺旋矩阵 II [✓] 数组 矩阵 模拟 🟠 🀄️ 🔗
60 排列序列 [✓] 递归 数学 🔴 🀄️ 🔗
61 旋转链表 [✓] 链表 双指针 🟠 🀄️ 🔗
62 不同路径 [✓] 数学 动态规划 组合数学 🟠 🀄️ 🔗
63 不同路径 II [✓] 数组 动态规划 矩阵 🟠 🀄️ 🔗
64 最小路径和 [✓] 数组 动态规划 矩阵 🟠 🀄️ 🔗
66 加一 [✓] 数组 数学 🟢 🀄️ 🔗
67 二进制求和 [✓] 位运算 数学 字符串 1+ 🟢 🀄️ 🔗
68 文本左右对齐 [✓] 数组 字符串 模拟 🔴 🀄️ 🔗
69 x 的平方根 [✓] 数学 二分查找 🟢 🀄️ 🔗
70 爬楼梯 [✓] 记忆化搜索 数学 动态规划 🟢 🀄️ 🔗
71 简化路径 [✓] 字符串 🟠 🀄️ 🔗
72 编辑距离 [✓] 字符串 动态规划 🟠 🀄️ 🔗
73 矩阵置零 [✓] 数组 哈希表 矩阵 🟠 🀄️ 🔗
74 搜索二维矩阵 [✓] 数组 二分查找 矩阵 🟠 🀄️ 🔗
75 颜色分类 [✓] 数组 双指针 排序 🟠 🀄️ 🔗
76 最小覆盖子串 [✓] 哈希表 字符串 滑动窗口 🔴 🀄️ 🔗
77 组合 [✓] 回溯 🟠 🀄️ 🔗
78 子集 [✓] 位运算 数组 回溯 🟠 🀄️ 🔗
79 单词搜索 [✓] 数组 字符串 回溯 1+ 🟠 🀄️ 🔗
80 删除有序数组中的重复项 II [✓] 数组 双指针 🟠 🀄️ 🔗
81 搜索旋转排序数组 II [✓] 数组 二分查找 🟠 🀄️ 🔗
82 删除排序链表中的重复元素 II [✓] 链表 双指针 🟠 🀄️ 🔗
83 删除排序链表中的重复元素 [✓] 链表 🟢 🀄️ 🔗
84 柱状图中最大的矩形 [✓] 数组 单调栈 🔴 🀄️ 🔗
85 最大矩形 [✓] 数组 动态规划 2+ 🔴 🀄️ 🔗
86 分隔链表 [✓] 链表 双指针 🟠 🀄️ 🔗
88 合并两个有序数组 [✓] 数组 双指针 排序 🟢 🀄️ 🔗
89 格雷编码 [✓] 位运算 数学 回溯 🟠 🀄️ 🔗
90 子集 II [✓] 位运算 数组 回溯 🟠 🀄️ 🔗
91 解码方法 [✓] 字符串 动态规划 🟠 🀄️ 🔗
92 反转链表 II [✓] 链表 🟠 🀄️ 🔗
93 复原 IP 地址 [✓] 字符串 回溯 🟠 🀄️ 🔗
94 二叉树的中序遍历 [✓] 深度优先搜索 1+ 🟢 🀄️ 🔗
95 不同的二叉搜索树 II [✓] 二叉搜索树 动态规划 2+ 🟠 🀄️ 🔗
96 不同的二叉搜索树 [✓] 二叉搜索树 数学 2+ 🟠 🀄️ 🔗
97 交错字符串 [✓] 字符串 动态规划 🟠 🀄️ 🔗
98 验证二叉搜索树 [✓] 深度优先搜索 二叉搜索树 1+ 🟠 🀄️ 🔗
99 恢复二叉搜索树 [✓] 深度优先搜索 二叉搜索树 1+ 🟠 🀄️ 🔗
100 相同的树 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
101 对称二叉树 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
102 二叉树的层序遍历 [✓] 广度优先搜索 二叉树 🟠 🀄️ 🔗
103 二叉树的锯齿形层序遍历 [✓] 广度优先搜索 二叉树 🟠 🀄️ 🔗
104 二叉树的最大深度 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
105 从前序与中序遍历序列构造二叉树 [✓] 数组 哈希表 2+ 🟠 🀄️ 🔗
106 从中序与后序遍历序列构造二叉树 [✓] 数组 哈希表 2+ 🟠 🀄️ 🔗
107 二叉树的层序遍历 II [✓] 广度优先搜索 二叉树 🟠 🀄️ 🔗
108 将有序数组转换为二叉搜索树 [✓] 二叉搜索树 数组 2+ 🟢 🀄️ 🔗
109 有序链表转换二叉搜索树 [✓] 二叉搜索树 链表 2+ 🟠 🀄️ 🔗
110 平衡二叉树 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
111 二叉树的最小深度 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
112 路径总和 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
113 路径总和 II [✓] 深度优先搜索 回溯 1+ 🟠 🀄️ 🔗
114 二叉树展开为链表 [✓] 深度优先搜索 2+ 🟠 🀄️ 🔗
116 填充每个节点的下一个右侧节点指针 [✓] 深度优先搜索 广度优先搜索 2+ 🟠 🀄️ 🔗
117 填充每个节点的下一个右侧节点指针 II [✓] 深度优先搜索 广度优先搜索 2+ 🟠 🀄️ 🔗
118 杨辉三角 [✓] 数组 动态规划 🟢 🀄️ 🔗
119 杨辉三角 II [✓] 数组 动态规划 🟢 🀄️ 🔗
120 三角形最小路径和 [✓] 数组 动态规划 🟠 🀄️ 🔗
121 买卖股票的最佳时机 [✓] 数组 动态规划 🟢 🀄️ 🔗
122 买卖股票的最佳时机 II [✓] 贪心 数组 动态规划 🟠 🀄️ 🔗
123 买卖股票的最佳时机 III [✓] 数组 动态规划 🔴 🀄️ 🔗
124 二叉树中的最大路径和 [✓] 深度优先搜索 动态规划 1+ 🔴 🀄️ 🔗
125 验证回文串 [✓] 双指针 字符串 🟢 🀄️ 🔗
127 单词接龙 [✓] 广度优先搜索 哈希表 字符串 🔴 🀄️ 🔗
128 最长连续序列 [✓] 并查集 数组 哈希表 🟠 🀄️ 🔗
129 求根节点到叶节点数字之和 [✓] 深度优先搜索 二叉树 🟠 🀄️ 🔗
130 被围绕的区域 [✓] 深度优先搜索 广度优先搜索 并查集 2+ 🟠 🀄️ 🔗
131 分割回文串 [✓] 字符串 动态规划 回溯 🟠 🀄️ 🔗
132 分割回文串 II [✓] 字符串 动态规划 🔴 🀄️ 🔗
133 克隆图 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
134 加油站 [✓] 贪心 数组 🟠 🀄️ 🔗
135 分发糖果 [✓] 贪心 数组 🔴 🀄️ 🔗
136 只出现一次的数字 [✓] 位运算 数组 🟢 🀄️ 🔗
137 只出现一次的数字 II [✓] 位运算 数组 🟠 🀄️ 🔗
138 随机链表的复制 [✓] 哈希表 链表 🟠 🀄️ 🔗
139 单词拆分 [✓] 字典树 记忆化搜索 数组 3+ 🟠 🀄️ 🔗
140 单词拆分 II [✓] 字典树 记忆化搜索 数组 4+ 🔴 🀄️ 🔗
141 环形链表 [✓] 哈希表 链表 双指针 🟢 🀄️ 🔗
142 环形链表 II [✓] 哈希表 链表 双指针 🟠 🀄️ 🔗
143 重排链表 [✓] 递归 链表 1+ 🟠 🀄️ 🔗
144 二叉树的前序遍历 [✓] 深度优先搜索 1+ 🟢 🀄️ 🔗
145 二叉树的后序遍历 [✓] 深度优先搜索 1+ 🟢 🀄️ 🔗
146 LRU 缓存 [✓] 设计 哈希表 链表 1+ 🟠 🀄️ 🔗
147 对链表进行插入排序 [✓] 链表 排序 🟠 🀄️ 🔗
148 排序链表 [✓] 链表 双指针 分治 2+ 🟠 🀄️ 🔗
149 直线上最多的点数 [✓] 几何 数组 哈希表 1+ 🔴 🀄️ 🔗
150 逆波兰表达式求值 [✓] 数组 数学 🟠 🀄️ 🔗
151 反转字符串中的单词 [✓] 双指针 字符串 🟠 🀄️ 🔗
152 乘积最大子数组 [✓] 数组 动态规划 🟠 🀄️ 🔗
153 寻找旋转排序数组中的最小值 [✓] 数组 二分查找 🟠 🀄️ 🔗
154 寻找旋转排序数组中的最小值 II [✓] 数组 二分查找 🔴 🀄️ 🔗
155 最小栈 [✓] 设计 🟠 🀄️ 🔗
156 上下翻转二叉树 🔒 [✓] 深度优先搜索 二叉树 🟠 🀄️ 🔗
160 相交链表 [✓] 哈希表 链表 双指针 🟢 🀄️ 🔗
162 寻找峰值 [✓] 数组 二分查找 🟠 🀄️ 🔗
164 最大间距 [✓] 数组 桶排序 基数排序 1+ 🟠 🀄️ 🔗
165 比较版本号 [✓] 双指针 字符串 🟠 🀄️ 🔗
166 分数到小数 [✓] 哈希表 数学 字符串 🟠 🀄️ 🔗
167 两数之和 II - 输入有序数组 [✓] 数组 双指针 二分查找 🟠 🀄️ 🔗
168 Excel 表列名称 [✓] 数学 字符串 🟢 🀄️ 🔗
169 多数元素 [✓] 数组 哈希表 分治 2+ 🟢 🀄️ 🔗
170 两数之和 III - 数据结构设计 🔒 [✓] 设计 数组 哈希表 2+ 🟢 🀄️ 🔗
171 Excel 表列序号 [✓] 数学 字符串 🟢 🀄️ 🔗
172 阶乘后的零 [✓] 数学 🟠 🀄️ 🔗
173 二叉搜索树迭代器 [✓] 设计 3+ 🟠 🀄️ 🔗
174 地下城游戏 [✓] 数组 动态规划 矩阵 🔴 🀄️ 🔗
175 组合两个表 [✓] 数据库 🟢 🀄️ 🔗
177 第N高的薪水 [✓] 数据库 🟠 🀄️ 🔗
179 最大数 [✓] 贪心 数组 字符串 1+ 🟠 🀄️ 🔗
181 超过经理收入的员工 [✓] 数据库 🟢 🀄️ 🔗
182 查找重复的电子邮箱 [✓] 数据库 🟢 🀄️ 🔗
183 从不订购的客户 [✓] 数据库 🟢 🀄️ 🔗
187 重复的DNA序列 [✓] 位运算 哈希表 字符串 3+ 🟠 🀄️ 🔗
188 买卖股票的最佳时机 IV [✓] 数组 动态规划 🔴 🀄️ 🔗
189 轮转数组 [✓] 数组 数学 双指针 🟠 🀄️ 🔗
190 颠倒二进制位 [✓] 位运算 分治 🟢 🀄️ 🔗
191 位1的个数 [✓] 位运算 分治 🟢 🀄️ 🔗
193 有效电话号码 [✓] Shell 🟢 🀄️ 🔗
198 打家劫舍 [✓] 数组 动态规划 🟠 🀄️ 🔗
199 二叉树的右视图 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
200 岛屿数量 [✓] 深度优先搜索 广度优先搜索 并查集 2+ 🟠 🀄️ 🔗
201 数字范围按位与 [✓] 位运算 🟠 🀄️ 🔗
202 快乐数 [✓] 哈希表 数学 双指针 🟢 🀄️ 🔗
203 移除链表元素 [✓] 递归 链表 🟢 🀄️ 🔗
204 计数质数 [✓] 数组 数学 枚举 1+ 🟠 🀄️ 🔗
205 同构字符串 [✓] 哈希表 字符串 🟢 🀄️ 🔗
206 反转链表 [✓] 递归 链表 🟢 🀄️ 🔗
207 课程表 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
208 实现 Trie (前缀树) [✓] 设计 字典树 哈希表 1+ 🟠 🀄️ 🔗
209 长度最小的子数组 [✓] 数组 二分查找 前缀和 1+ 🟠 🀄️ 🔗
210 课程表 II [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
211 添加与搜索单词 - 数据结构设计 [✓] 深度优先搜索 设计 字典树 1+ 🟠 🀄️ 🔗
212 单词搜索 II [✓] 字典树 数组 字符串 2+ 🔴 🀄️ 🔗
213 打家劫舍 II [✓] 数组 动态规划 🟠 🀄️ 🔗
215 数组中的第K个最大元素 [✓] 数组 分治 快速选择 2+ 🟠 🀄️ 🔗
216 组合总和 III [✓] 数组 回溯 🟠 🀄️ 🔗
217 存在重复元素 [✓] 数组 哈希表 排序 🟢 🀄️ 🔗
219 存在重复元素 II [✓] 数组 哈希表 滑动窗口 🟢 🀄️ 🔗
221 最大正方形 [✓] 数组 动态规划 矩阵 🟠 🀄️ 🔗
222 完全二叉树的节点个数 [✓] 位运算 二分查找 1+ 🟢 🀄️ 🔗
223 矩形面积 [✓] 几何 数学 🟠 🀄️ 🔗
224 基本计算器 [✓] 递归 数学 1+ 🔴 🀄️ 🔗
225 用队列实现栈 [✓] 设计 队列 🟢 🀄️ 🔗
226 翻转二叉树 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
227 基本计算器 II [✓] 数学 字符串 🟠 🀄️ 🔗
228 汇总区间 [✓] 数组 🟢 🀄️ 🔗
229 多数元素 II [✓] 数组 哈希表 计数 1+ 🟠 🀄️ 🔗
230 二叉搜索树中第 K 小的元素 [✓] 深度优先搜索 二叉搜索树 1+ 🟠 🀄️ 🔗
231 2 的幂 [✓] 位运算 递归 数学 🟢 🀄️ 🔗
232 用栈实现队列 [✓] 设计 队列 🟢 🀄️ 🔗
233 数字 1 的个数 [✓] 递归 数学 动态规划 🔴 🀄️ 🔗
234 回文链表 [✓] 递归 链表 1+ 🟢 🀄️ 🔗
235 二叉搜索树的最近公共祖先 [✓] 深度优先搜索 二叉搜索树 1+ 🟠 🀄️ 🔗
236 二叉树的最近公共祖先 [✓] 深度优先搜索 二叉树 🟠 🀄️ 🔗
237 删除链表中的节点 [✓] 链表 🟠 🀄️ 🔗
238 除自身以外数组的乘积 [✓] 数组 前缀和 🟠 🀄️ 🔗
239 滑动窗口最大值 [✓] 队列 数组 滑动窗口 2+ 🔴 🀄️ 🔗
240 搜索二维矩阵 II [✓] 数组 二分查找 分治 1+ 🟠 🀄️ 🔗
241 为运算表达式设计优先级 [✓] 递归 记忆化搜索 数学 2+ 🟠 🀄️ 🔗
242 有效的字母异位词 [✓] 哈希表 字符串 排序 🟢 🀄️ 🔗
257 二叉树的所有路径 [✓] 深度优先搜索 字符串 2+ 🟢 🀄️ 🔗
258 各位相加 [✓] 数学 数论 模拟 🟢 🀄️ 🔗
259 较小的三数之和 🔒 [✓] 数组 双指针 二分查找 1+ 🟠 🀄️ 🔗
260 只出现一次的数字 III [✓] 位运算 数组 🟠 🀄️ 🔗
263 丑数 [✓] 数学 🟢 🀄️ 🔗
264 丑数 II [✓] 哈希表 数学 动态规划 1+ 🟠 🀄️ 🔗
268 丢失的数字 [✓] 位运算 数组 哈希表 3+ 🟢 🀄️ 🔗
274 H 指数 [✓] 数组 计数排序 排序 🟠 🀄️ 🔗
275 H 指数 II [✓] 数组 二分查找 🟠 🀄️ 🔗
278 第一个错误的版本 [✓] 二分查找 交互 🟢 🀄️ 🔗
279 完全平方数 [✓] 广度优先搜索 数学 动态规划 🟠 🀄️ 🔗
283 移动零 [✓] 数组 双指针 🟢 🀄️ 🔗
284 窥视迭代器 [✓] 设计 数组 迭代器 🟠 🀄️ 🔗
287 寻找重复数 [✓] 位运算 数组 双指针 1+ 🟠 🀄️ 🔗
289 生命游戏 [✓] 数组 矩阵 模拟 🟠 🀄️ 🔗
290 单词规律 [✓] 哈希表 字符串 🟢 🀄️ 🔗
292 Nim 游戏 [✓] 脑筋急转弯 数学 博弈 🟢 🀄️ 🔗
295 数据流的中位数 [✓] 设计 双指针 数据流 2+ 🔴 🀄️ 🔗
297 二叉树的序列化与反序列化 [✓] 深度优先搜索 广度优先搜索 3+ 🔴 🀄️ 🔗
299 猜数字游戏 [✓] 哈希表 字符串 计数 🟠 🀄️ 🔗
300 最长递增子序列 [✓] 数组 二分查找 动态规划 🟠 🀄️ 🔗
303 区域和检索 - 数组不可变 [✓] 设计 数组 前缀和 🟢 🀄️ 🔗
304 二维区域和检索 - 矩阵不可变 [✓] 设计 数组 矩阵 1+ 🟠 🀄️ 🔗
306 累加数 [✓] 字符串 回溯 🟠 🀄️ 🔗
307 区域和检索 - 数组可修改 [✓] 设计 树状数组 线段树 1+ 🟠 🀄️ 🔗
309 买卖股票的最佳时机含冷冻期 [✓] 数组 动态规划 🟠 🀄️ 🔗
310 最小高度树 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
313 超级丑数 [✓] 数组 数学 动态规划 🟠 🀄️ 🔗
316 去除重复字母 [✓] 贪心 字符串 1+ 🟠 🀄️ 🔗
318 最大单词长度乘积 [✓] 位运算 数组 字符串 🟠 🀄️ 🔗
319 灯泡开关 [✓] 脑筋急转弯 数学 🟠 🀄️ 🔗
322 零钱兑换 [✓] 广度优先搜索 数组 动态规划 🟠 🀄️ 🔗
326 3 的幂 [✓] 递归 数学 🟢 🀄️ 🔗
328 奇偶链表 [✓] 链表 🟠 🀄️ 🔗
331 验证二叉树的前序序列化 [✓] 字符串 1+ 🟠 🀄️ 🔗
334 递增的三元子序列 [✓] 贪心 数组 🟠 🀄️ 🔗
337 打家劫舍 III [✓] 深度优先搜索 动态规划 1+ 🟠 🀄️ 🔗
338 比特位计数 [✓] 位运算 动态规划 🟢 🀄️ 🔗
341 扁平化嵌套列表迭代器 [✓] 深度优先搜索 3+ 🟠 🀄️ 🔗
342 4的幂 [✓] 位运算 递归 数学 🟢 🀄️ 🔗
343 整数拆分 [✓] 数学 动态规划 🟠 🀄️ 🔗
344 反转字符串 [✓] 双指针 字符串 🟢 🀄️ 🔗
345 反转字符串中的元音字母 [✓] 双指针 字符串 🟢 🀄️ 🔗
346 数据流中的移动平均值 🔒 [✓] 设计 队列 数组 1+ 🟢 🀄️ 🔗
347 前 K 个高频元素 [✓] 数组 哈希表 分治 5+ 🟠 🀄️ 🔗
349 两个数组的交集 [✓] 数组 哈希表 双指针 2+ 🟢 🀄️ 🔗
350 两个数组的交集 II [✓] 数组 哈希表 双指针 2+ 🟢 🀄️ 🔗
354 俄罗斯套娃信封问题 [✓] 数组 二分查找 动态规划 1+ 🔴 🀄️ 🔗
355 设计推特 [✓] 设计 哈希表 链表 1+ 🟠 🀄️ 🔗
357 统计各位数字都不同的数字个数 [✓] 数学 动态规划 回溯 🟠 🀄️ 🔗
365 水壶问题 [✓] 深度优先搜索 广度优先搜索 数学 🟠 🀄️ 🔗
366 寻找二叉树的叶子节点 🔒 [✓] 深度优先搜索 二叉树 🟠 🀄️ 🔗
367 有效的完全平方数 [✓] 数学 二分查找 🟢 🀄️ 🔗
368 最大整除子集 [✓] 数组 数学 动态规划 1+ 🟠 🀄️ 🔗
369 给单链表加一 🔒 [✓] 链表 数学 🟠 🀄️ 🔗
371 两整数之和 [✓] 位运算 数学 🟠 🀄️ 🔗
372 超级次方 [✓] 数学 分治 🟠 🀄️ 🔗
373 查找和最小的 K 对数字 [✓] 数组 堆(优先队列) 🟠 🀄️ 🔗
374 猜数字大小 [✓] 二分查找 交互 🟢 🀄️ 🔗
375 猜数字大小 II [✓] 数学 动态规划 博弈 🟠 🀄️ 🔗
376 摆动序列 [✓] 贪心 数组 动态规划 🟠 🀄️ 🔗
377 组合总和 Ⅳ [✓] 数组 动态规划 🟠 🀄️ 🔗
378 有序矩阵中第 K 小的元素 [✓] 数组 二分查找 矩阵 2+ 🟠 🀄️ 🔗
379 电话目录管理系统 🔒 [✓] 设计 队列 数组 2+ 🟠 🀄️ 🔗
380 O(1) 时间插入、删除和获取随机元素 [✓] 设计 数组 哈希表 2+ 🟠 🀄️ 🔗
382 链表随机节点 [✓] 水塘抽样 链表 数学 1+ 🟠 🀄️ 🔗
383 赎金信 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
384 打乱数组 [✓] 数组 数学 随机化 🟠 🀄️ 🔗
385 迷你语法分析器 [✓] 深度优先搜索 字符串 🟠 🀄️ 🔗
386 字典序排数 [✓] 深度优先搜索 字典树 🟠 🀄️ 🔗
387 字符串中的第一个唯一字符 [✓] 队列 哈希表 字符串 1+ 🟢 🀄️ 🔗
388 文件的最长绝对路径 [✓] 深度优先搜索 字符串 🟠 🀄️ 🔗
389 找不同 [✓] 位运算 哈希表 字符串 1+ 🟢 🀄️ 🔗
390 消除游戏 [✓] 递归 数学 🟠 🀄️ 🔗
392 判断子序列 [✓] 双指针 字符串 动态规划 🟢 🀄️ 🔗
393 UTF-8 编码验证 [✓] 位运算 数组 🟠 🀄️ 🔗
394 字符串解码 [✓] 递归 字符串 🟠 🀄️ 🔗
395 至少有 K 个重复字符的最长子串 [✓] 哈希表 字符串 分治 1+ 🟠 🀄️ 🔗
396 旋转函数 [✓] 数组 数学 动态规划 🟠 🀄️ 🔗
397 整数替换 [✓] 贪心 位运算 记忆化搜索 1+ 🟠 🀄️ 🔗
398 随机数索引 [✓] 水塘抽样 哈希表 数学 1+ 🟠 🀄️ 🔗
399 除法求值 [✓] 深度优先搜索 广度优先搜索 并查集 4+ 🟠 🀄️ 🔗
400 第 N 位数字 [✓] 数学 二分查找 🟠 🀄️ 🔗
401 二进制手表 [✓] 位运算 回溯 🟢 🀄️ 🔗
402 移掉 K 位数字 [✓] 贪心 字符串 1+ 🟠 🀄️ 🔗
404 左叶子之和 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
405 数字转换为十六进制数 [✓] 位运算 数学 🟢 🀄️ 🔗
406 根据身高重建队列 [✓] 树状数组 线段树 数组 1+ 🟠 🀄️ 🔗
407 接雨水 II [✓] 广度优先搜索 数组 矩阵 1+ 🔴 🀄️ 🔗
409 最长回文串 [✓] 贪心 哈希表 字符串 🟢 🀄️ 🔗
412 Fizz Buzz [✓] 数学 字符串 模拟 🟢 🀄️ 🔗
413 等差数列划分 [✓] 数组 动态规划 滑动窗口 🟠 🀄️ 🔗
414 第三大的数 [✓] 数组 排序 🟢 🀄️ 🔗
415 字符串相加 [✓] 数学 字符串 模拟 🟢 🀄️ 🔗
416 分割等和子集 [✓] 数组 动态规划 🟠 🀄️ 🔗
417 太平洋大西洋水流问题 [✓] 深度优先搜索 广度优先搜索 数组 1+ 🟠 🀄️ 🔗
419 棋盘上的战舰 [✓] 深度优先搜索 数组 矩阵 🟠 🀄️ 🔗
421 数组中两个数的最大异或值 [✓] 位运算 字典树 数组 1+ 🟠 🀄️ 🔗
423 从英文中重建数字 [✓] 哈希表 数学 字符串 🟠 🀄️ 🔗
424 替换后的最长重复字符 [✓] 哈希表 字符串 滑动窗口 🟠 🀄️ 🔗
426 将二叉搜索树转化为排序的双向链表 🔒 [✓] 深度优先搜索 4+ 🟠 🀄️ 🔗
427 建立四叉树 [✓] 数组 分治 1+ 🟠 🀄️ 🔗
429 N 叉树的层序遍历 [✓] 广度优先搜索 🟠 🀄️ 🔗
430 扁平化多级双向链表 [✓] 深度优先搜索 链表 双向链表 🟠 🀄️ 🔗
432 全 O(1) 的数据结构 [✓] 设计 哈希表 链表 1+ 🔴 🀄️ 🔗
433 最小基因变化 [✓] 广度优先搜索 哈希表 字符串 🟠 🀄️ 🔗
434 字符串中的单词数 [✓] 字符串 🟢 🀄️ 🔗
435 无重叠区间 [✓] 贪心 数组 动态规划 1+ 🟠 🀄️ 🔗
436 寻找右区间 [✓] 数组 二分查找 排序 🟠 🀄️ 🔗
437 路径总和 III [✓] 深度优先搜索 二叉树 🟠 🀄️ 🔗
438 找到字符串中所有字母异位词 [✓] 哈希表 字符串 滑动窗口 🟠 🀄️ 🔗
440 字典序的第K小数字 [✓] 字典树 🔴 🀄️ 🔗
441 排列硬币 [✓] 数学 二分查找 🟢 🀄️ 🔗
442 数组中重复的数据 [✓] 数组 哈希表 🟠 🀄️ 🔗
443 压缩字符串 [✓] 双指针 字符串 🟠 🀄️ 🔗
445 两数相加 II [✓] 链表 数学 🟠 🀄️ 🔗
448 找到所有数组中消失的数字 [✓] 数组 哈希表 🟢 🀄️ 🔗
450 删除二叉搜索树中的节点 [✓] 二叉搜索树 二叉树 🟠 🀄️ 🔗
451 根据字符出现频率排序 [✓] 哈希表 字符串 桶排序 3+ 🟠 🀄️ 🔗
452 用最少数量的箭引爆气球 [✓] 贪心 数组 排序 🟠 🀄️ 🔗
455 分发饼干 [✓] 贪心 数组 双指针 1+ 🟢 🀄️ 🔗
458 可怜的小猪 [✓] 数学 动态规划 组合数学 🔴 🀄️ 🔗
459 重复的子字符串 [✓] 字符串 字符串匹配 🟢 🀄️ 🔗
460 LFU 缓存 [✓] 设计 哈希表 链表 1+ 🔴 🀄️ 🔗
461 汉明距离 [✓] 位运算 🟢 🀄️ 🔗
463 岛屿的周长 [✓] 深度优先搜索 广度优先搜索 数组 1+ 🟢 🀄️ 🔗
474 一和零 [✓] 数组 字符串 动态规划 🟠 🀄️ 🔗
476 数字的补数 [✓] 位运算 🟢 🀄️ 🔗
482 密钥格式化 [✓] 字符串 🟢 🀄️ 🔗
485 最大连续 1 的个数 [✓] 数组 🟢 🀄️ 🔗
492 构造矩形 [✓] 数学 🟢 🀄️ 🔗
494 目标和 [✓] 数组 动态规划 回溯 🟠 🀄️ 🔗
495 提莫攻击 [✓] 数组 模拟 🟢 🀄️ 🔗
496 下一个更大元素 I [✓] 数组 哈希表 1+ 🟢 🀄️ 🔗
498 对角线遍历 [✓] 数组 矩阵 模拟 🟠 🀄️ 🔗
500 键盘行 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
501 二叉搜索树中的众数 [✓] 深度优先搜索 二叉搜索树 1+ 🟢 🀄️ 🔗
502 IPO [✓] 贪心 数组 排序 1+ 🔴 🀄️ 🔗
503 下一个更大元素 II [✓] 数组 单调栈 🟠 🀄️ 🔗
504 七进制数 [✓] 数学 🟢 🀄️ 🔗
506 相对名次 [✓] 数组 排序 堆(优先队列) 🟢 🀄️ 🔗
507 完美数 [✓] 数学 🟢 🀄️ 🔗
509 斐波那契数 [✓] 递归 记忆化搜索 数学 1+ 🟢 🀄️ 🔗
514 自由之路 [✓] 深度优先搜索 广度优先搜索 字符串 1+ 🔴 🀄️ 🔗
515 在每个树行中找最大值 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
516 最长回文子序列 [✓] 字符串 动态规划 🟠 🀄️ 🔗
518 零钱兑换 II [✓] 数组 动态规划 🟠 🀄️ 🔗
520 检测大写字母 [✓] 字符串 🟢 🀄️ 🔗
521 最长特殊序列 Ⅰ [✓] 字符串 🟢 🀄️ 🔗
528 按权重随机选择 [✓] 数组 数学 二分查找 2+ 🟠 🀄️ 🔗
530 二叉搜索树的最小绝对差 [✓] 深度优先搜索 广度优先搜索 2+ 🟢 🀄️ 🔗
540 有序数组中的单一元素 [✓] 数组 二分查找 🟠 🀄️ 🔗
541 反转字符串 II [✓] 双指针 字符串 🟢 🀄️ 🔗
543 二叉树的直径 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
547 省份数量 [✓] 深度优先搜索 广度优先搜索 并查集 1+ 🟠 🀄️ 🔗
551 学生出勤记录 I [✓] 字符串 🟢 🀄️ 🔗
557 反转字符串中的单词 III [✓] 双指针 字符串 🟢 🀄️ 🔗
559 N 叉树的最大深度 [✓] 深度优先搜索 广度优先搜索 🟢 🀄️ 🔗
560 和为 K 的子数组 [✓] 数组 哈希表 前缀和 🟠 🀄️ 🔗
561 数组拆分 [✓] 贪心 数组 计数排序 1+ 🟢 🀄️ 🔗
563 二叉树的坡度 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
566 重塑矩阵 [✓] 数组 矩阵 模拟 🟢 🀄️ 🔗
567 字符串的排列 [✓] 哈希表 双指针 字符串 1+ 🟠 🀄️ 🔗
572 另一棵树的子树 [✓] 深度优先搜索 二叉树 2+ 🟢 🀄️ 🔗
575 分糖果 [✓] 数组 哈希表 🟢 🀄️ 🔗
583 两个字符串的删除操作 [✓] 字符串 动态规划 🟠 🀄️ 🔗
584 寻找用户推荐人 [✓] 数据库 🟢 🀄️ 🔗
589 N 叉树的前序遍历 [✓] 深度优先搜索 🟢 🀄️ 🔗
590 N 叉树的后序遍历 [✓] 深度优先搜索 🟢 🀄️ 🔗
594 最长和谐子序列 [✓] 数组 哈希表 计数 2+ 🟢 🀄️ 🔗
595 大的国家 [✓] 数据库 🟢 🀄️ 🔗
598 区间加法 II [✓] 数组 数学 🟢 🀄️ 🔗
599 两个列表的最小索引总和 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
605 种花问题 [✓] 贪心 数组 🟢 🀄️ 🔗
611 有效三角形的个数 [✓] 贪心 数组 双指针 2+ 🟠 🀄️ 🔗
617 合并二叉树 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
622 设计循环队列 [✓] 设计 队列 数组 1+ 🟠 🀄️ 🔗
628 三个数的最大乘积 [✓] 数组 数学 排序 🟢 🀄️ 🔗
632 最小区间 [✓] 贪心 数组 哈希表 3+ 🔴 🀄️ 🔗
637 二叉树的层平均值 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
641 设计循环双端队列 [✓] 设计 队列 数组 1+ 🟠 🀄️ 🔗
643 子数组最大平均数 I [✓] 数组 滑动窗口 🟢 🀄️ 🔗
645 错误的集合 [✓] 位运算 数组 哈希表 1+ 🟢 🀄️ 🔗
649 Dota2 参议院 [✓] 贪心 队列 字符串 🟠 🀄️ 🔗
653 两数之和 IV - 输入二叉搜索树 [✓] 深度优先搜索 广度优先搜索 4+ 🟢 🀄️ 🔗
654 最大二叉树 [✓] 数组 3+ 🟠 🀄️ 🔗
657 机器人能否返回原点 [✓] 字符串 模拟 🟢 🀄️ 🔗
658 找到 K 个最接近的元素 [✓] 数组 双指针 二分查找 3+ 🟠 🀄️ 🔗
661 图片平滑器 [✓] 数组 矩阵 🟢 🀄️ 🔗
662 二叉树最大宽度 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
670 最大交换 [✓] 贪心 数学 🟠 🀄️ 🔗
671 二叉树中第二小的节点 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
674 最长连续递增序列 [✓] 数组 🟢 🀄️ 🔗
678 有效的括号字符串 [✓] 贪心 字符串 1+ 🟠 🀄️ 🔗
680 验证回文串 II [✓] 贪心 双指针 字符串 🟢 🀄️ 🔗
682 棒球比赛 [✓] 数组 模拟 🟢 🀄️ 🔗
684 冗余连接 [✓] 深度优先搜索 广度优先搜索 并查集 1+ 🟠 🀄️ 🔗
689 三个无重叠子数组的最大和 [✓] 数组 动态规划 🔴 🀄️ 🔗
693 交替位二进制数 [✓] 位运算 🟢 🀄️ 🔗
695 岛屿的最大面积 [✓] 深度优先搜索 广度优先搜索 并查集 2+ 🟠 🀄️ 🔗
696 计数二进制子串 [✓] 双指针 字符串 🟢 🀄️ 🔗
697 数组的度 [✓] 数组 哈希表 🟢 🀄️ 🔗
700 二叉搜索树中的搜索 [✓] 二叉搜索树 二叉树 🟢 🀄️ 🔗
701 二叉搜索树中的插入操作 [✓] 二叉搜索树 二叉树 🟠 🀄️ 🔗
703 数据流中的第 K 大元素 [✓] 设计 二叉搜索树 3+ 🟢 🀄️ 🔗
704 二分查找 [✓] 数组 二分查找 🟢 🀄️ 🔗
705 设计哈希集合 [✓] 设计 数组 哈希表 2+ 🟢 🀄️ 🔗
706 设计哈希映射 [✓] 设计 数组 哈希表 2+ 🟢 🀄️ 🔗
707 设计链表 [✓] 设计 链表 🟠 🀄️ 🔗
709 转换成小写字母 [✓] 字符串 🟢 🀄️ 🔗
712 两个字符串的最小ASCII删除和 [✓] 字符串 动态规划 🟠 🀄️ 🔗
714 买卖股票的最佳时机含手续费 [✓] 贪心 数组 动态规划 🟠 🀄️ 🔗
717 1 比特与 2 比特字符 [✓] 数组 🟢 🀄️ 🔗
724 寻找数组的中心下标 [✓] 数组 前缀和 🟢 🀄️ 🔗
728 自除数 [✓] 数学 🟢 🀄️ 🔗
729 我的日程安排表 I [✓] 设计 线段树 数组 2+ 🟠 🀄️ 🔗
731 我的日程安排表 II [✓] 设计 线段树 数组 3+ 🟠 🀄️ 🔗
733 图像渲染 [✓] 深度优先搜索 广度优先搜索 数组 1+ 🟢 🀄️ 🔗
735 小行星碰撞 [✓] 数组 模拟 🟠 🀄️ 🔗
739 每日温度 [✓] 数组 单调栈 🟠 🀄️ 🔗
744 寻找比目标字母大的最小字母 [✓] 数组 二分查找 🟢 🀄️ 🔗
746 使用最小花费爬楼梯 [✓] 数组 动态规划 🟢 🀄️ 🔗
747 至少是其他数字两倍的最大数 [✓] 数组 排序 🟢 🀄️ 🔗
748 最短补全词 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
762 二进制表示中质数个计算置位 [✓] 位运算 数学 🟢 🀄️ 🔗
763 划分字母区间 [✓] 贪心 哈希表 双指针 1+ 🟠 🀄️ 🔗
766 托普利茨矩阵 [✓] 数组 矩阵 🟢 🀄️ 🔗
769 最多能完成排序的块 [✓] 贪心 数组 2+ 🟠 🀄️ 🔗
771 宝石与石头 [✓] 哈希表 字符串 🟢 🀄️ 🔗
772 基本计算器 III 🔒 [✓] 递归 数学 1+ 🔴 🀄️ 🔗
773 滑动谜题 [✓] 广度优先搜索 数组 矩阵 🔴 🀄️ 🔗
783 二叉搜索树节点最小距离 [✓] 深度优先搜索 广度优先搜索 2+ 🟢 🀄️ 🔗
790 多米诺和托米诺平铺 [✓] 动态规划 🟠 🀄️ 🔗
796 旋转字符串 [✓] 字符串 字符串匹配 🟢 🀄️ 🔗
802 找到最终的安全状态 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
804 唯一摩尔斯密码词 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
806 写字符串需要的行数 [✓] 数组 字符串 🟢 🀄️ 🔗
812 最大三角形面积 [✓] 几何 数组 数学 🟢 🀄️ 🔗
819 最常见的单词 [✓] 数组 哈希表 字符串 1+ 🟢 🀄️ 🔗
821 字符的最短距离 [✓] 数组 双指针 字符串 🟢 🀄️ 🔗
824 山羊拉丁文 [✓] 字符串 🟢 🀄️ 🔗
827 最大人工岛 [✓] 深度优先搜索 广度优先搜索 并查集 2+ 🔴 🀄️ 🔗
830 较大分组的位置 [✓] 字符串 🟢 🀄️ 🔗
832 翻转图像 [✓] 位运算 数组 双指针 2+ 🟢 🀄️ 🔗
836 矩形重叠 [✓] 几何 数学 🟢 🀄️ 🔗
841 钥匙和房间 [✓] 深度优先搜索 广度优先搜索 🟠 🀄️ 🔗
843 猜猜这个单词 [✓] 数组 数学 字符串 2+ 🔴 🀄️ 🔗
844 比较含退格的字符串 [✓] 双指针 字符串 1+ 🟢 🀄️ 🔗
845 数组中的最长山脉 [✓] 数组 双指针 动态规划 1+ 🟠 🀄️ 🔗
852 山脉数组的峰顶索引 [✓] 数组 二分查找 🟠 🀄️ 🔗
859 亲密字符串 [✓] 哈希表 字符串 🟢 🀄️ 🔗
860 柠檬水找零 [✓] 贪心 数组 🟢 🀄️ 🔗
862 和至少为 K 的最短子数组 [✓] 队列 数组 二分查找 4+ 🔴 🀄️ 🔗
867 转置矩阵 [✓] 数组 矩阵 模拟 🟢 🀄️ 🔗
868 二进制间距 [✓] 位运算 🟢 🀄️ 🔗
872 叶子相似的树 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
875 爱吃香蕉的珂珂 [✓] 数组 二分查找 🟠 🀄️ 🔗
876 链表的中间结点 [✓] 链表 双指针 🟢 🀄️ 🔗
880 索引处的解码字符串 [✓] 字符串 🟠 🀄️ 🔗
883 三维形体投影面积 [✓] 几何 数组 数学 1+ 🟢 🀄️ 🔗
884 两句话中的不常见单词 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
888 公平的糖果交换 [✓] 数组 哈希表 二分查找 1+ 🟢 🀄️ 🔗
889 根据前序和后序遍历构造二叉树 [✓] 数组 哈希表 2+ 🟠 🀄️ 🔗
892 三维形体的表面积 [✓] 几何 数组 数学 1+ 🟢 🀄️ 🔗
896 单调数列 [✓] 数组 🟢 🀄️ 🔗
897 递增顺序搜索树 [✓] 深度优先搜索 2+ 🟢 🀄️ 🔗
901 股票价格跨度 [✓] 设计 数据流 1+ 🟠 🀄️ 🔗
905 按奇偶排序数组 [✓] 数组 双指针 排序 🟢 🀄️ 🔗
908 最小差值 I [✓] 数组 数学 🟢 🀄️ 🔗
909 蛇梯棋 [✓] 广度优先搜索 数组 矩阵 🟠 🀄️ 🔗
914 卡牌分组 [✓] 数组 哈希表 数学 2+ 🟢 🀄️ 🔗
916 单词子集 [✓] 数组 哈希表 字符串 🟠 🀄️ 🔗
917 仅仅反转字母 [✓] 双指针 字符串 🟢 🀄️ 🔗
918 环形子数组的最大和 [✓] 队列 数组 分治 2+ 🟠 🀄️ 🔗
921 使括号有效的最少添加 [✓] 贪心 字符串 🟠 🀄️ 🔗
922 按奇偶排序数组 II [✓] 数组 双指针 排序 🟢 🀄️ 🔗
925 长按键入 [✓] 双指针 字符串 🟢 🀄️ 🔗
929 独特的电子邮件地址 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
931 下降路径最小和 [✓] 数组 动态规划 矩阵 🟠 🀄️ 🔗
933 最近的请求次数 [✓] 设计 队列 数据流 🟢 🀄️ 🔗
938 二叉搜索树的范围和 [✓] 深度优先搜索 二叉搜索树 1+ 🟢 🀄️ 🔗
941 有效的山脉数组 [✓] 数组 🟢 🀄️ 🔗
942 增减字符串匹配 [✓] 贪心 数组 双指针 1+ 🟢 🀄️ 🔗
944 删列造序 [✓] 数组 字符串 🟢 🀄️ 🔗
945 使数组唯一的最小增量 [✓] 贪心 数组 计数 1+ 🟠 🀄️ 🔗
946 验证栈序列 [✓] 数组 模拟 🟠 🀄️ 🔗
951 翻转等价二叉树 [✓] 深度优先搜索 二叉树 🟠 🀄️ 🔗
953 验证外星语词典 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
954 二倍数对数组 [✓] 贪心 数组 哈希表 1+ 🟠 🀄️ 🔗
958 二叉树的完全性检验 [✓] 广度优先搜索 二叉树 🟠 🀄️ 🔗
961 在长度 2N 的数组中找出重复 N 次的元素 [✓] 数组 哈希表 🟢 🀄️ 🔗
962 最大宽度坡 [✓] 数组 单调栈 🟠 🀄️ 🔗
965 单值二叉树 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
973 最接近原点的 K 个点 [✓] 几何 数组 数学 4+ 🟠 🀄️ 🔗
976 三角形的最大周长 [✓] 贪心 数组 数学 1+ 🟢 🀄️ 🔗
977 有序数组的平方 [✓] 数组 双指针 排序 🟢 🀄️ 🔗
981 基于时间的键值存储 [✓] 设计 哈希表 字符串 1+ 🟠 🀄️ 🔗
983 最低票价 [✓] 数组 动态规划 🟠 🀄️ 🔗
986 区间列表的交集 [✓] 数组 双指针 🟠 🀄️ 🔗
989 数组形式的整数加法 [✓] 数组 数学 🟢 🀄️ 🔗
993 二叉树的堂兄弟节点 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
994 腐烂的橘子 [✓] 广度优先搜索 数组 矩阵 🟠 🀄️ 🔗
997 找到小镇的法官 [✓] 数组 哈希表 🟢 🀄️ 🔗
999 可以被一步捕获的棋子数 [✓] 数组 矩阵 模拟 🟢 🀄️ 🔗
1002 查找共用字符 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
1004 最大连续1的个数 III [✓] 数组 二分查找 前缀和 1+ 🟠 🀄️ 🔗
1005 K 次取反后最大化的数组和 [✓] 贪心 数组 排序 🟢 🀄️ 🔗
1008 前序遍历构造二叉搜索树 [✓] 二叉搜索树 3+ 🟠 🀄️ 🔗
1009 十进制整数的反码 [✓] 位运算 🟢 🀄️ 🔗
1013 将数组分成和相等的三个部分 [✓] 贪心 数组 🟢 🀄️ 🔗
1014 最佳观光组合 [✓] 数组 动态规划 🟠 🀄️ 🔗
1018 可被 5 整除的二进制前缀 [✓] 位运算 数组 🟢 🀄️ 🔗
1021 删除最外层的括号 [✓] 字符串 🟢 🀄️ 🔗
1022 从根到叶的二进制数之和 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
1025 除数博弈 [✓] 脑筋急转弯 数学 动态规划 1+ 🟢 🀄️ 🔗
1030 距离顺序排列矩阵单元格 [✓] 几何 数组 数学 2+ 🟢 🀄️ 🔗
1037 有效的回旋镖 [✓] 几何 数组 数学 🟢 🀄️ 🔗
1046 最后一块石头的重量 [✓] 数组 堆(优先队列) 🟢 🀄️ 🔗
1047 删除字符串中的所有相邻重复项 [✓] 字符串 🟢 🀄️ 🔗
1049 最后一块石头的重量 II [✓] 数组 动态规划 🟠 🀄️ 🔗
1051 高度检查器 [✓] 数组 计数排序 排序 🟢 🀄️ 🔗
1068 产品销售分析 I [✓] 数据库 🟢 🀄️ 🔗
1071 字符串的最大公因子 [✓] 数学 字符串 🟢 🀄️ 🔗
1072 按列翻转得到最大值等行数 [✓] 数组 哈希表 矩阵 🟠 🀄️ 🔗
1078 Bigram 分词 [✓] 字符串 🟢 🀄️ 🔗
1081 不同字符的最小子序列 [✓] 贪心 字符串 1+ 🟠 🀄️ 🔗
1089 复写零 [✓] 数组 双指针 🟢 🀄️ 🔗
1103 分糖果 II [✓] 数学 模拟 🟢 🀄️ 🔗
1106 解析布尔表达式 [✓] 递归 字符串 🔴 🀄️ 🔗
1108 IP 地址无效化 [✓] 字符串 🟢 🀄️ 🔗
1122 数组的相对排序 [✓] 数组 哈希表 计数排序 1+ 🟢 🀄️ 🔗
1128 等价多米诺骨牌对的数量 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
1137 第 N 个泰波那契数 [✓] 记忆化搜索 数学 动态规划 🟢 🀄️ 🔗
1143 最长公共子序列 [✓] 字符串 动态规划 🟠 🀄️ 🔗
1146 快照数组 [✓] 设计 数组 哈希表 1+ 🟠 🀄️ 🔗
1148 文章浏览 I [✓] 数据库 🟢 🀄️ 🔗
1154 一年中的第几天 [✓] 数学 字符串 🟢 🀄️ 🔗
1160 拼写单词 [✓] 数组 哈希表 字符串 1+ 🟢 🀄️ 🔗
1161 最大层内元素和 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
1175 质数排列 [✓] 数学 🟢 🀄️ 🔗
1184 公交站间的距离 [✓] 数组 🟢 🀄️ 🔗
1185 一周中的第几天 [✓] 数学 🟢 🀄️ 🔗
1189 “气球” 的最大数量 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
1190 反转每对括号间的子串 [✓] 字符串 🟠 🀄️ 🔗
1200 最小绝对差 [✓] 数组 排序 🟢 🀄️ 🔗
1207 独一无二的出现次数 [✓] 数组 哈希表 🟢 🀄️ 🔗
1217 玩筹码 [✓] 贪心 数组 数学 🟢 🀄️ 🔗
1221 分割平衡字符串 [✓] 贪心 字符串 计数 🟢 🀄️ 🔗
1232 缀点成线 [✓] 几何 数组 数学 🟢 🀄️ 🔗
1233 删除子文件夹 [✓] 深度优先搜索 字典树 数组 1+ 🟠 🀄️ 🔗
1252 奇数值单元格的数目 [✓] 数组 数学 模拟 🟢 🀄️ 🔗
1260 二维网格迁移 [✓] 数组 矩阵 模拟 🟢 🀄️ 🔗
1266 访问所有点的最小时间 [✓] 几何 数组 数学 🟢 🀄️ 🔗
1267 统计参与通信的服务器 [✓] 深度优先搜索 广度优先搜索 并查集 3+ 🟠 🀄️ 🔗
1268 搜索推荐系统 [✓] 字典树 数组 字符串 3+ 🟠 🀄️ 🔗
1275 找出井字棋的获胜者 [✓] 数组 哈希表 矩阵 1+ 🟢 🀄️ 🔗
1277 统计全为 1 的正方形子矩阵 [✓] 数组 动态规划 矩阵 🟠 🀄️ 🔗
1281 整数的各位积和之差 [✓] 数学 🟢 🀄️ 🔗
1287 有序数组中出现次数超过25%的元素 [✓] 数组 🟢 🀄️ 🔗
1288 删除被覆盖区间 [✓] 数组 排序 🟠 🀄️ 🔗
1290 二进制链表转整数 [✓] 链表 数学 🟢 🀄️ 🔗
1295 统计位数为偶数的数字 [✓] 数组 数学 🟢 🀄️ 🔗
1299 将每个元素替换为右侧最大元素 [✓] 数组 🟢 🀄️ 🔗
1304 和为零的 N 个不同整数 [✓] 数组 数学 🟢 🀄️ 🔗
1309 解码字母到整数映射 [✓] 字符串 🟢 🀄️ 🔗
1312 让字符串成为回文串的最少插入次数 [✓] 字符串 动态规划 🔴 🀄️ 🔗
1313 解压缩编码列表 [✓] 数组 🟢 🀄️ 🔗
1317 将整数转换为两个无零整数的和 [✓] 数学 🟢 🀄️ 🔗
1318 或运算的最小翻转次数 [✓] 位运算 🟠 🀄️ 🔗
1323 6 和 9 组成的最大数字 [✓] 贪心 数学 🟢 🀄️ 🔗
1331 数组序号转换 [✓] 数组 哈希表 排序 🟢 🀄️ 🔗
1332 删除回文子序列 [✓] 双指针 字符串 🟢 🀄️ 🔗
1337 矩阵中战斗力最弱的 K 行 [✓] 数组 二分查找 矩阵 2+ 🟢 🀄️ 🔗
1342 将数字变成 0 的操作次数 [✓] 位运算 数学 🟢 🀄️ 🔗
1346 检查整数及其两倍数是否存在 [✓] 数组 哈希表 双指针 2+ 🟢 🀄️ 🔗
1351 统计有序矩阵中的负数 [✓] 数组 二分查找 矩阵 🟢 🀄️ 🔗
1356 根据数字二进制下 1 的数目排序 [✓] 位运算 数组 计数 1+ 🟢 🀄️ 🔗
1360 日期之间隔几天 [✓] 数学 字符串 🟢 🀄️ 🔗
1365 有多少小于当前数字的数字 [✓] 数组 哈希表 计数 1+ 🟢 🀄️ 🔗
1370 上升下降字符串 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
1372 二叉树中的最长交错路径 [✓] 深度优先搜索 动态规划 1+ 🟠 🀄️ 🔗
1374 生成每种字符都是奇数个的字符串 [✓] 字符串 🟢 🀄️ 🔗
1378 使用唯一标识码替换员工ID [✓] 数据库 🟢 🀄️ 🔗
1379 找出克隆二叉树中的相同节点 [✓] 深度优先搜索 广度优先搜索 1+ 🟢 🀄️ 🔗
1380 矩阵中的幸运数 [✓] 数组 矩阵 🟢 🀄️ 🔗
1381 设计一个支持增量操作的栈 [✓] 设计 数组 🟠 🀄️ 🔗
1385 两个数组间的距离值 [✓] 数组 双指针 二分查找 1+ 🟢 🀄️ 🔗
1389 按既定顺序创建目标数组 [✓] 数组 模拟 🟢 🀄️ 🔗
1394 找出数组中的幸运数 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
1399 统计最大组的数目 [✓] 哈希表 数学 🟢 🀄️ 🔗
1400 构造 K 个回文字符串 [✓] 贪心 哈希表 字符串 1+ 🟠 🀄️ 🔗
1403 非递增顺序的最小子序列 [✓] 贪心 数组 排序 🟢 🀄️ 🔗
1405 最长快乐字符串 [✓] 贪心 字符串 堆(优先队列) 🟠 🀄️ 🔗
1408 数组中的字符串匹配 [✓] 数组 字符串 字符串匹配 🟢 🀄️ 🔗
1413 逐步求和得到正数的最小值 [✓] 数组 前缀和 🟢 🀄️ 🔗
1417 重新格式化字符串 [✓] 字符串 🟢 🀄️ 🔗
1419 数青蛙 [✓] 字符串 计数 🟠 🀄️ 🔗
1422 分割字符串的最大得分 [✓] 字符串 前缀和 🟢 🀄️ 🔗
1431 拥有最多糖果的孩子 [✓] 数组 🟢 🀄️ 🔗
1436 旅行终点站 [✓] 数组 哈希表 字符串 🟢 🀄️ 🔗
1437 是否所有 1 都至少相隔 k 个元素 [✓] 数组 🟢 🀄️ 🔗
1441 用栈操作构建数组 [✓] 数组 模拟 🟠 🀄️ 🔗
1446 连续字符 [✓] 字符串 🟢 🀄️ 🔗
1448 统计二叉树中好节点的数目 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
1450 在既定时间做作业的学生人数 [✓] 数组 🟢 🀄️ 🔗
1455 检查单词是否为句中其他单词的前缀 [✓] 双指针 字符串 字符串匹配 🟢 🀄️ 🔗
1456 定长子串中元音的最大数目 [✓] 字符串 滑动窗口 🟠 🀄️ 🔗
1460 通过翻转子数组使两个数组相等 [✓] 数组 哈希表 排序 🟢 🀄️ 🔗
1462 课程表 IV [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
1464 数组中两元素的最大乘积 [✓] 数组 排序 堆(优先队列) 🟢 🀄️ 🔗
1466 重新规划路线 [✓] 深度优先搜索 广度优先搜索 🟠 🀄️ 🔗
1470 重新排列数组 [✓] 数组 🟢 🀄️ 🔗
1472 设计浏览器历史记录 [✓] 设计 数组 3+ 🟠 🀄️ 🔗
1475 商品折扣后的最终价格 [✓] 数组 单调栈 🟢 🀄️ 🔗
1480 一维数组的动态和 [✓] 数组 前缀和 🟢 🀄️ 🔗
1486 数组异或操作 [✓] 位运算 数学 🟢 🀄️ 🔗
1491 去掉最低工资和最高工资后的工资平均值 [✓] 数组 排序 🟢 🀄️ 🔗
1492 n 的第 k 个因子 [✓] 数学 数论 🟠 🀄️ 🔗
1493 删掉一个元素以后全为 1 的最长子数组 [✓] 数组 动态规划 滑动窗口 🟠 🀄️ 🔗
1496 判断路径是否相交 [✓] 哈希表 字符串 🟢 🀄️ 🔗
1497 检查数组对是否可以被 k 整除 [✓] 数组 哈希表 计数 🟠 🀄️ 🔗
1498 满足条件的子序列数目 [✓] 数组 双指针 二分查找 1+ 🟠 🀄️ 🔗
1502 判断能否形成等差数列 [✓] 数组 排序 🟢 🀄️ 🔗
1507 转变日期格式 [✓] 字符串 🟢 🀄️ 🔗
1512 好数对的数目 [✓] 数组 哈希表 数学 1+ 🟢 🀄️ 🔗
1517 查找拥有有效邮箱的用户 [✓] 数据库 🟢 🀄️ 🔗
1518 换水问题 [✓] 数学 模拟 🟢 🀄️ 🔗
1522 N 叉树的直径 🔒 [✓] 深度优先搜索 🟠 🀄️ 🔗
1523 在区间范围内统计奇数数目 [✓] 数学 🟢 🀄️ 🔗
1527 患某种疾病的患者 [✓] 数据库 🟢 🀄️ 🔗
1528 重新排列字符串 [✓] 数组 字符串 🟢 🀄️ 🔗
1534 统计好三元组 [✓] 数组 枚举 🟢 🀄️ 🔗
1539 第 k 个缺失的正整数 [✓] 数组 二分查找 🟢 🀄️ 🔗
1544 整理字符串 [✓] 字符串 🟢 🀄️ 🔗
1545 找出第 N 个二进制字符串中的第 K 位 [✓] 递归 字符串 模拟 🟠 🀄️ 🔗
1550 存在连续三个奇数的数组 [✓] 数组 🟢 🀄️ 🔗
1556 千位分隔数 [✓] 字符串 🟢 🀄️ 🔗
1560 圆形赛道上经过次数最多的扇区 [✓] 数组 模拟 🟢 🀄️ 🔗
1566 重复至少 K 次且长度为 M 的模式 [✓] 数组 枚举 🟢 🀄️ 🔗
1572 矩阵对角线元素的和 [✓] 数组 矩阵 🟢 🀄️ 🔗
1574 删除最短的子数组使剩余数组有序 [✓] 数组 双指针 2+ 🟠 🀄️ 🔗
1576 替换所有的问号 [✓] 字符串 🟢 🀄️ 🔗
1582 二进制矩阵中的特殊位置 [✓] 数组 矩阵 🟢 🀄️ 🔗
1588 所有奇数长度子数组的和 [✓] 数组 数学 前缀和 🟢 🀄️ 🔗
1590 使数组和能被 P 整除 [✓] 数组 哈希表 前缀和 🟠 🀄️ 🔗
1592 重新排列单词间的空格 [✓] 字符串 🟢 🀄️ 🔗
1593 拆分字符串使唯一子字符串的数目最大 [✓] 哈希表 字符串 回溯 🟠 🀄️ 🔗
1598 文件夹操作日志搜集器 [✓] 数组 字符串 🟢 🀄️ 🔗
1603 设计停车系统 [✓] 设计 计数 模拟 🟢 🀄️ 🔗
1608 特殊数组的特征值 [✓] 数组 二分查找 排序 🟢 🀄️ 🔗
1614 括号的最大嵌套深度 [✓] 字符串 🟢 🀄️ 🔗
1619 删除某些元素后的数组均值 [✓] 数组 排序 🟢 🀄️ 🔗
1624 两个相同字符之间的最长子字符串 [✓] 哈希表 字符串 🟢 🀄️ 🔗
1629 按键持续时间最长的键 [✓] 数组 字符串 🟢 🀄️ 🔗
1636 按照频率将数组升序排序 [✓] 数组 哈希表 排序 🟢 🀄️ 🔗
1637 两点之间不包含任何点的最宽垂直区域 [✓] 数组 排序 🟢 🀄️ 🔗
1639 通过给定词典构造目标字符串的方案数 [✓] 数组 字符串 动态规划 🔴 🀄️ 🔗
1640 能否连接形成数组 [✓] 数组 哈希表 🟢 🀄️ 🔗
1646 获取生成数组中的最大值 [✓] 数组 模拟 🟢 🀄️ 🔗
1652 拆炸弹 [✓] 数组 滑动窗口 🟢 🀄️ 🔗
1656 设计有序流 [✓] 设计 数组 哈希表 1+ 🟢 🀄️ 🔗
1657 确定两个字符串是否接近 [✓] 哈希表 字符串 计数 1+ 🟠 🀄️ 🔗
1662 检查两个字符串数组是否相等 [✓] 数组 字符串 🟢 🀄️ 🔗
1667 修复表中的名字 [✓] 数据库 🟢 🀄️ 🔗
1668 最大重复子字符串 [✓] 字符串 动态规划 字符串匹配 🟢 🀄️ 🔗
1671 得到山形数组的最少删除次数 [✓] 贪心 数组 二分查找 1+ 🔴 🀄️ 🔗
1672 最富有客户的资产总量 [✓] 数组 矩阵 🟢 🀄️ 🔗
1678 设计 Goal 解析器 [✓] 字符串 🟢 🀄️ 🔗
1679 K 和数对的最大数目 [✓] 数组 哈希表 双指针 1+ 🟠 🀄️ 🔗
1683 无效的推文 [✓] 数据库 🟢 🀄️ 🔗
1684 统计一致字符串的数目 [✓] 位运算 数组 哈希表 2+ 🟢 🀄️ 🔗
1688 比赛中的配对次数 [✓] 数学 模拟 🟢 🀄️ 🔗
1694 重新格式化电话号码 [✓] 字符串 🟢 🀄️ 🔗
1700 无法吃午餐的学生数量 [✓] 队列 数组 1+ 🟢 🀄️ 🔗
1704 判断字符串的两半是否相似 [✓] 字符串 计数 🟢 🀄️ 🔗
1710 卡车上的最大单元数 [✓] 贪心 数组 排序 🟢 🀄️ 🔗
1716 计算力扣银行的钱 [✓] 数学 🟢 🀄️ 🔗
1720 解码异或后的数组 [✓] 位运算 数组 🟢 🀄️ 🔗
1725 可以形成最大正方形的矩形数目 [✓] 数组 🟢 🀄️ 🔗
1726 同积元组 [✓] 数组 哈希表 计数 🟠 🀄️ 🔗
1732 找到最高海拔 [✓] 数组 前缀和 🟢 🀄️ 🔗
1736 替换隐藏数字得到的最晚时间 [✓] 贪心 字符串 🟢 🀄️ 🔗
1742 盒子中小球的最大数量 [✓] 哈希表 数学 计数 🟢 🀄️ 🔗
1748 唯一元素的和 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
1752 检查数组是否经排序和轮转得到 [✓] 数组 🟢 🀄️ 🔗
1757 可回收且低脂的产品 [✓] 数据库 🟢 🀄️ 🔗
1758 生成交替二进制字符串的最少操作数 [✓] 字符串 🟢 🀄️ 🔗
1760 袋子里最少数目的球 [✓] 数组 二分查找 🟠 🀄️ 🔗
1763 最长的美好子字符串 [✓] 位运算 哈希表 字符串 2+ 🟢 🀄️ 🔗
1765 地图中的最高点 [✓] 广度优先搜索 数组 矩阵 🟠 🀄️ 🔗
1768 交替合并字符串 [✓] 双指针 字符串 🟢 🀄️ 🔗
1769 移动所有球到每个盒子所需的最小操作数 [✓] 数组 字符串 前缀和 🟠 🀄️ 🔗
1773 统计匹配检索规则的物品数量 [✓] 数组 字符串 🟢 🀄️ 🔗
1779 找到最近的有相同 X 或 Y 坐标的点 [✓] 数组 🟢 🀄️ 🔗
1784 检查二进制字符串字段 [✓] 字符串 🟢 🀄️ 🔗
1790 仅执行一次字符串交换能否使两个字符串相等 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
1791 找出星型图的中心节点 [✓] 🟢 🀄️ 🔗
1792 最大平均通过率 [✓] 贪心 数组 堆(优先队列) 🟠 🀄️ 🔗
1796 字符串中第二大的数字 [✓] 哈希表 字符串 🟢 🀄️ 🔗
1800 最大升序子数组和 [✓] 数组 🟢 🀄️ 🔗
1805 字符串中不同整数的数目 [✓] 哈希表 字符串 🟢 🀄️ 🔗
1812 判断国际象棋棋盘中一个格子的颜色 [✓] 数学 字符串 🟢 🀄️ 🔗
1813 句子相似性 III [✓] 数组 双指针 字符串 🟠 🀄️ 🔗
1816 截断句子 [✓] 数组 字符串 🟢 🀄️ 🔗
1822 数组元素积的符号 [✓] 数组 数学 🟢 🀄️ 🔗
1827 最少操作使数组递增 [✓] 贪心 数组 🟢 🀄️ 🔗
1829 每个查询的最大异或值 [✓] 位运算 数组 前缀和 🟠 🀄️ 🔗
1832 判断句子是否为全字母句 [✓] 哈希表 字符串 🟢 🀄️ 🔗
1837 K 进制表示下的各位数字总和 [✓] 数学 🟢 🀄️ 🔗
1844 将所有数字用字符替换 [✓] 字符串 🟢 🀄️ 🔗
1848 到目标元素的最小距离 [✓] 数组 🟢 🀄️ 🔗
1854 人口最多的年份 [✓] 数组 计数 前缀和 🟢 🀄️ 🔗
1859 将句子排序 [✓] 字符串 排序 🟢 🀄️ 🔗
1861 旋转盒子 [✓] 数组 双指针 矩阵 🟠 🀄️ 🔗
1863 找出所有子集的异或总和再求和 [✓] 位运算 数组 数学 3+ 🟢 🀄️ 🔗
1869 哪种连续子字符串更长 [✓] 字符串 🟢 🀄️ 🔗
1873 计算特殊奖金 [✓] 数据库 🟢 🀄️ 🔗
1876 长度为三且各字符不同的子字符串 [✓] 哈希表 字符串 计数 1+ 🟢 🀄️ 🔗
1880 检查某单词是否等于两单词之和 [✓] 字符串 🟢 🀄️ 🔗
1886 判断矩阵经轮转后是否一致 [✓] 数组 矩阵 🟢 🀄️ 🔗
1893 检查是否区域内所有整数都被覆盖 [✓] 数组 哈希表 前缀和 🟢 🀄️ 🔗
1897 重新分配字符使所有字符串都相等 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
1903 字符串中的最大奇数 [✓] 贪心 数学 字符串 🟢 🀄️ 🔗
1909 删除一个元素使数组严格递增 [✓] 数组 🟢 🀄️ 🔗
1910 删除一个字符串中所有出现的给定子字符串 [✓] 字符串 模拟 🟠 🀄️ 🔗
1913 两个数对之间的最大乘积差 [✓] 数组 排序 🟢 🀄️ 🔗
1920 基于排列构建数组 [✓] 数组 模拟 🟢 🀄️ 🔗
1925 统计平方和三元组的数目 [✓] 数学 枚举 🟢 🀄️ 🔗
1926 迷宫中离入口最近的出口 [✓] 广度优先搜索 数组 矩阵 🟠 🀄️ 🔗
1929 数组串联 [✓] 数组 模拟 🟢 🀄️ 🔗
1930 长度为 3 的不同回文子序列 [✓] 位运算 哈希表 字符串 1+ 🟠 🀄️ 🔗
1935 可以输入的最大单词数 [✓] 哈希表 字符串 🟢 🀄️ 🔗
1941 检查是否所有字符出现次数相同 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
1942 最小未被占据椅子的编号 [✓] 数组 哈希表 堆(优先队列) 🟠 🀄️ 🔗
1945 字符串转化后的各位数字之和 [✓] 字符串 模拟 🟢 🀄️ 🔗
1952 三除数 [✓] 数学 枚举 数论 🟢 🀄️ 🔗
1957 删除字符使字符串变好 [✓] 字符串 🟢 🀄️ 🔗
1961 检查字符串是否为数组前缀 [✓] 数组 双指针 字符串 🟢 🀄️ 🔗
1963 使字符串平衡的最小交换次数 [✓] 贪心 双指针 1+ 🟠 🀄️ 🔗
1967 作为子字符串出现在单词中的字符串数目 [✓] 数组 字符串 🟢 🀄️ 🔗
1971 寻找图中是否存在路径 [✓] 深度优先搜索 广度优先搜索 并查集 1+ 🟢 🀄️ 🔗
1974 使用特殊打字机键入单词的最少时间 [✓] 贪心 字符串 🟢 🀄️ 🔗
1975 最大方阵和 [✓] 贪心 数组 矩阵 🟠 🀄️ 🔗
1979 找出数组的最大公约数 [✓] 数组 数学 数论 🟢 🀄️ 🔗
1984 学生分数的最小差值 [✓] 数组 排序 滑动窗口 🟢 🀄️ 🔗
1991 找到数组的中间位置 [✓] 数组 前缀和 🟢 🀄️ 🔗
1995 统计特殊四元组 [✓] 数组 哈希表 枚举 🟢 🀄️ 🔗
2000 反转单词前缀 [✓] 双指针 字符串 🟢 🀄️ 🔗
2006 差的绝对值为 K 的数对数目 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
2011 执行操作后的变量值 [✓] 数组 字符串 模拟 🟢 🀄️ 🔗
2016 增量元素之间的最大差值 [✓] 数组 🟢 🀄️ 🔗
2017 网格游戏 [✓] 数组 矩阵 前缀和 🟠 🀄️ 🔗
2022 将一维数组转变成二维数组 [✓] 数组 矩阵 模拟 🟢 🀄️ 🔗
2027 转换字符串的最少操作次数 [✓] 贪心 字符串 🟢 🀄️ 🔗
2032 至少在两个数组中出现的值 [✓] 位运算 数组 哈希表 🟢 🀄️ 🔗
2037 使每位学生都有座位的最少移动次数 [✓] 贪心 数组 计数排序 1+ 🟢 🀄️ 🔗
2042 检查句子中的数字是否递增 [✓] 字符串 🟢 🀄️ 🔗
2044 统计按位或能得到最大值的子集数目 [✓] 位运算 数组 回溯 1+ 🟠 🀄️ 🔗
2047 句子中的有效单词数 [✓] 字符串 🟢 🀄️ 🔗
2053 数组中第 K 个独一无二的字符串 [✓] 数组 哈希表 字符串 1+ 🟢 🀄️ 🔗
2054 两个最好的不重叠活动 [✓] 数组 二分查找 动态规划 2+ 🟠 🀄️ 🔗
2057 值相等的最小索引 [✓] 数组 🟢 🀄️ 🔗
2062 统计字符串中的元音子字符串 [✓] 哈希表 字符串 🟢 🀄️ 🔗
2064 分配给商店的最多商品的最小值 [✓] 数组 二分查找 🟠 🀄️ 🔗
2068 检查两个字符串是否几乎相等 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
2070 每一个查询的最大美丽值 [✓] 数组 二分查找 排序 🟠 🀄️ 🔗
2073 买票需要的时间 [✓] 队列 数组 模拟 🟢 🀄️ 🔗
2078 两栋颜色不同且距离最远的房子 [✓] 贪心 数组 🟢 🀄️ 🔗
2085 统计出现过一次的公共字符串 [✓] 数组 哈希表 字符串 1+ 🟢 🀄️ 🔗
2089 找出数组排序后的目标下标 [✓] 数组 二分查找 排序 🟢 🀄️ 🔗
2094 找出 3 位偶数 [✓] 数组 哈希表 枚举 1+ 🟢 🀄️ 🔗
2095 删除链表的中间节点 [✓] 链表 双指针 🟠 🀄️ 🔗
2097 合法重新排列数对 [✓] 深度优先搜索 欧拉回路 🔴 🀄️ 🔗
2099 找到和最大的长度为 K 的子序列 [✓] 数组 哈希表 排序 1+ 🟢 🀄️ 🔗
2103 环和杆 [✓] 哈希表 字符串 🟢 🀄️ 🔗
2108 找出数组中的第一个回文字符串 [✓] 数组 双指针 字符串 🟢 🀄️ 🔗
2109 向字符串添加空格 [✓] 数组 双指针 字符串 1+ 🟠 🀄️ 🔗
2114 句子中的最多单词数 [✓] 数组 字符串 🟢 🀄️ 🔗
2116 判断一个括号字符串是否有效 [✓] 贪心 字符串 🟠 🀄️ 🔗
2119 反转两次的数字 [✓] 数学 🟢 🀄️ 🔗
2124 检查是否所有 A 都在 B 之前 [✓] 字符串 🟢 🀄️ 🔗
2129 将标题首字母大写 [✓] 字符串 🟢 🀄️ 🔗
2130 链表最大孪生和 [✓] 链表 双指针 🟠 🀄️ 🔗
2133 检查是否每一行每一列都包含全部整数 [✓] 数组 哈希表 矩阵 🟢 🀄️ 🔗
2138 将字符串拆分为若干长度为 k 的组 [✓] 字符串 模拟 🟢 🀄️ 🔗
2144 打折购买糖果的最小开销 [✓] 贪心 数组 排序 🟢 🀄️ 🔗
2148 元素计数 [✓] 数组 计数 排序 🟢 🀄️ 🔗
2154 将找到的值乘以 2 [✓] 数组 哈希表 排序 1+ 🟢 🀄️ 🔗
2160 拆分数位后四位数字的最小和 [✓] 贪心 数学 排序 🟢 🀄️ 🔗
2164 对奇偶下标分别排序 [✓] 数组 排序 🟢 🀄️ 🔗
2169 得到 0 的操作数 [✓] 数学 模拟 🟢 🀄️ 🔗
2176 统计数组中相等且可以被整除的数对 [✓] 数组 🟢 🀄️ 🔗
2180 统计各位数字之和为偶数的整数个数 [✓] 数学 模拟 🟢 🀄️ 🔗
2182 构造限制重复的字符串 [✓] 贪心 哈希表 字符串 2+ 🟠 🀄️ 🔗
2185 统计包含给定前缀的字符串 [✓] 数组 字符串 字符串匹配 🟢 🀄️ 🔗
2190 数组中紧跟 key 之后出现最频繁的数字 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
2194 Excel 表中某个范围内的单元格 [✓] 字符串 🟢 🀄️ 🔗
2196 根据描述创建二叉树 [✓] 数组 哈希表 1+ 🟠 🀄️ 🔗
2200 找出数组中的所有 K 近邻下标 [✓] 数组 双指针 🟢 🀄️ 🔗
2206 将数组划分成相等数对 [✓] 位运算 数组 哈希表 1+ 🟢 🀄️ 🔗
2210 统计数组中峰和谷的数量 [✓] 数组 🟢 🀄️ 🔗
2215 找出两数组的不同 [✓] 数组 哈希表 🟢 🀄️ 🔗
2220 转换数字的最少位翻转次数 [✓] 位运算 🟢 🀄️ 🔗
2224 转化时间需要的最少操作数 [✓] 贪心 字符串 🟢 🀄️ 🔗
2231 按奇偶性交换后的最大数字 [✓] 排序 堆(优先队列) 🟢 🀄️ 🔗
2235 两整数相加 [✓] 数学 🟢 🀄️ 🔗
2236 判断根结点是否等于子结点之和 [✓] 二叉树 🟢 🀄️ 🔗
2239 找到最接近 0 的数字 [✓] 数组 🟢 🀄️ 🔗
2243 计算字符串的数字和 [✓] 字符串 模拟 🟢 🀄️ 🔗
2248 多个数组求交集 [✓] 数组 哈希表 计数 1+ 🟢 🀄️ 🔗
2255 统计是给定字符串前缀的字符串数目 [✓] 数组 字符串 🟢 🀄️ 🔗
2257 统计网格图中没有被保卫的格子数 [✓] 数组 矩阵 模拟 🟠 🀄️ 🔗
2259 移除指定数字得到的最大结果 [✓] 贪心 字符串 枚举 🟢 🀄️ 🔗
2260 必须拿起的最小连续卡牌数 [✓] 数组 哈希表 滑动窗口 🟠 🀄️ 🔗
2261 含最多 K 个可整除元素的子数组 [✓] 字典树 数组 哈希表 3+ 🟠 🀄️ 🔗
2262 字符串的总引力 [✓] 哈希表 字符串 动态规划 🔴 🀄️ 🔗
2264 字符串中最大的 3 位相同数字 [✓] 字符串 🟢 🀄️ 🔗
2269 找到一个数字的 K 美丽值 [✓] 数学 字符串 滑动窗口 🟢 🀄️ 🔗
2270 分割数组的方案数 [✓] 数组 前缀和 🟠 🀄️ 🔗
2273 移除字母异位词后的结果数组 [✓] 数组 哈希表 字符串 1+ 🟢 🀄️ 🔗
2275 按位与结果大于零的最长组合 [✓] 位运算 数组 哈希表 1+ 🟠 🀄️ 🔗
2278 字母在字符串中的百分比 [✓] 字符串 🟢 🀄️ 🔗
2283 判断一个数的数字计数是否等于数位的值 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
2287 重排字符形成目标字符串 [✓] 哈希表 字符串 计数 🟢 🀄️ 🔗
2290 到达角落需要移除障碍物的最小数目 [✓] 广度优先搜索 数组 3+ 🔴 🀄️ 🔗
2293 极大极小游戏 [✓] 数组 模拟 🟢 🀄️ 🔗
2299 强密码检验器 II [✓] 字符串 🟢 🀄️ 🔗
2300 咒语和药水的成功对数 [✓] 数组 双指针 二分查找 1+ 🟠 🀄️ 🔗
2303 计算应缴税款总额 [✓] 数组 模拟 🟢 🀄️ 🔗
2309 兼具大小写的最好英文字母 [✓] 哈希表 字符串 枚举 🟢 🀄️ 🔗
2315 统计星号 [✓] 字符串 🟢 🀄️ 🔗
2319 判断矩阵是否是一个 X 矩阵 [✓] 数组 矩阵 🟢 🀄️ 🔗
2325 解密消息 [✓] 哈希表 字符串 🟢 🀄️ 🔗
2331 计算布尔二叉树的值 [✓] 深度优先搜索 二叉树 🟢 🀄️ 🔗
2335 装满杯子需要的最短总时长 [✓] 贪心 数组 排序 1+ 🟢 🀄️ 🔗
2336 无限集中的最小数字 [✓] 设计 哈希表 有序集合 1+ 🟠 🀄️ 🔗
2337 移动片段得到字符串 [✓] 双指针 字符串 🟠 🀄️ 🔗
2341 数组能形成多少数对 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
2342 数位和相等数对的最大和 [✓] 数组 哈希表 排序 1+ 🟠 🀄️ 🔗
2347 最好的扑克手牌 [✓] 数组 哈希表 计数 🟢 🀄️ 🔗
2349 设计数字容器系统 [✓] 设计 哈希表 有序集合 1+ 🟠 🀄️ 🔗
2351 第一个出现两次的字母 [✓] 位运算 哈希表 字符串 1+ 🟢 🀄️ 🔗
2352 相等行列对 [✓] 数组 哈希表 矩阵 1+ 🟠 🀄️ 🔗
2357 使数组中所有元素都等于零 [✓] 贪心 数组 哈希表 3+ 🟢 🀄️ 🔗
2363 合并相似的物品 [✓] 数组 哈希表 有序集合 1+ 🟢 🀄️ 🔗
2364 统计坏数对的数目 [✓] 数组 哈希表 数学 1+ 🟠 🀄️ 🔗
2367 等差三元组的数目 [✓] 数组 哈希表 双指针 1+ 🟢 🀄️ 🔗
2373 矩阵中的局部最大值 [✓] 数组 矩阵 🟢 🀄️ 🔗
2379 得到 K 个黑块的最少涂色次数 [✓] 字符串 滑动窗口 🟢 🀄️ 🔗
2381 字母移位 II [✓] 数组 字符串 前缀和 🟠 🀄️ 🔗
2383 赢得比赛需要的最少训练时长 [✓] 贪心 数组 🟢 🀄️ 🔗
2390 从字符串中移除星号 [✓] 字符串 模拟 🟠 🀄️ 🔗
2405 子字符串的最优划分 [✓] 贪心 哈希表 字符串 🟠 🀄️ 🔗
2406 将区间分为最少组数 [✓] 贪心 数组 双指针 3+ 🟠 🀄️ 🔗
2410 运动员和训练师的最大匹配数 [✓] 贪心 数组 双指针 1+ 🟠 🀄️ 🔗
2415 反转二叉树的奇数层 [✓] 深度优先搜索 广度优先搜索 1+ 🟠 🀄️ 🔗
2416 字符串的前缀分数和 [✓] 字典树 数组 字符串 1+ 🔴 🀄️ 🔗
2425 所有数对的异或和 [✓] 位运算 脑筋急转弯 数组 🟠 🀄️ 🔗
2429 最小异或 [✓] 贪心 位运算 🟠 🀄️ 🔗
2458 移除子树后的二叉树高度 [✓] 深度优先搜索 广度优先搜索 2+ 🔴 🀄️ 🔗
2461 长度为 K 子数组中的最大和 [✓] 数组 哈希表 滑动窗口 🟠 🀄️ 🔗
2462 雇佣 K 位工人的总代价 [✓] 数组 双指针 模拟 1+ 🟠 🀄️ 🔗
2463 最小移动总距离 [✓] 数组 动态规划 排序 🔴 🀄️ 🔗
2466 统计构造好字符串的方案数 [✓] 动态规划 🟠 🀄️ 🔗
2471 逐层排序二叉树所需的最少操作数目 [✓] 广度优先搜索 二叉树 🟠 🀄️ 🔗
2490 回环句 [✓] 字符串 🟢 🀄️ 🔗
2491 划分技能点相等的团队 [✓] 数组 哈希表 双指针 1+ 🟠 🀄️ 🔗
2493 将节点分成尽可能多的组 [✓] 广度优先搜索 并查集 🔴 🀄️ 🔗
2501 数组中最长的方波 [✓] 数组 哈希表 二分查找 2+ 🟠 🀄️ 🔗
2516 每种字符至少取 K 个 [✓] 哈希表 字符串 滑动窗口 🟠 🀄️ 🔗
2530 执行 K 次操作后的最大分数 [✓] 贪心 数组 堆(优先队列) 🟠 🀄️ 🔗
2542 最大子序列的分数 [✓] 贪心 数组 排序 1+ 🟠 🀄️ 🔗
2554 从一个范围内选择最多整数 I [✓] 贪心 数组 哈希表 2+ 🟠 🀄️ 🔗
2558 从数量最多的堆取走礼物 [✓] 数组 模拟 堆(优先队列) 🟢 🀄️ 🔗
2559 统计范围内的元音字符串数 [✓] 数组 字符串 前缀和 🟠 🀄️ 🔗
2563 统计公平数对的数目 [✓] 数组 双指针 二分查找 1+ 🟠 🀄️ 🔗
2577 在网格图中访问一个格子的最少时间 [✓] 广度优先搜索 数组 3+ 🔴 🀄️ 🔗
2583 二叉树中的第 K 大层和 [✓] 广度优先搜索 二叉树 1+ 🟠 🀄️ 🔗
2593 标记所有元素后数组的分数 [✓] 数组 哈希表 排序 2+ 🟠 🀄️ 🔗
2601 质数减法运算 [✓] 贪心 数组 数学 2+ 🟠 🀄️ 🔗
2618 检查是否是类的对象实例 [✓] 🟠 🀄️ 🔗
2619 数组原型对象的最后一个元素 [✓] 🟢 🀄️ 🔗
2620 计数器 [✓] 🟢 🀄️ 🔗
2621 睡眠函数 [✓] 🟢 🀄️ 🔗
2622 有时间限制的缓存 [✓] 🟠 🀄️ 🔗
2623 记忆函数 [✓] 🟠 🀄️ 🔗
2624 蜗牛排序 [✓] 🟠 🀄️ 🔗
2625 扁平化嵌套数组 [✓] 🟠 🀄️ 🔗
2626 数组归约运算 [✓] 🟢 🀄️ 🔗
2627 函数防抖 [✓] 🟠 🀄️ 🔗
2628 完全相等的 JSON 字符串 🔒 [✓] 🟠 🀄️ 🔗
2629 复合函数 [✓] 🟢 🀄️ 🔗
2630 记忆函数 II [✓] 🔴 🀄️ 🔗
2631 分组 [✓] 🟠 🀄️ 🔗
2632 柯里化 🔒 [✓] 🟠 🀄️ 🔗
2633 将对象转换为 JSON 字符串 🔒 [✓] 🟠 🀄️ 🔗
2634 过滤数组中的元素 [✓] 🟢 🀄️ 🔗
2635 转换数组中的每个元素 [✓] 🟢 🀄️ 🔗
2636 Promise 对象池 🔒 [✓] 🟠 🀄️ 🔗
2637 有时间限制的 Promise 对象 [✓] 🟠 🀄️ 🔗
2641 二叉树的堂兄弟节点 II [✓] 深度优先搜索 广度优先搜索 2+ 🟠 🀄️ 🔗
2648 生成斐波那契数列 [✓] 🟢 🀄️ 🔗
2649 嵌套数组生成器 [✓] 🟠 🀄️ 🔗
2650 设计可取消函数 [✓] 🔴 🀄️ 🔗
2657 找到两个数组的前缀公共数组 [✓] 位运算 数组 哈希表 🟠 🀄️ 🔗
2658 网格图中鱼的最大数目 [✓] 深度优先搜索 广度优先搜索 并查集 2+ 🟠 🀄️ 🔗
2661 找出叠涂元素 [✓] 数组 哈希表 矩阵 🟠 🀄️ 🔗
2665 计数器 II [✓] 🟢 🀄️ 🔗
2666 只允许一次函数调用 [✓] 🟢 🀄️ 🔗
2667 创建 Hello World 函数 [✓] 🟢 🀄️ 🔗
2675 将对象数组转换为矩阵 🔒 [✓] 🔴 🀄️ 🔗
2676 节流 🔒 [✓] 🟠 🀄️ 🔗
2677 分块数组 [✓] 🟢 🀄️ 🔗
2683 相邻值的按位异或 [✓] 位运算 数组 🟠 🀄️ 🔗
2684 矩阵中移动的最大次数 [✓] 数组 动态规划 矩阵 🟠 🀄️ 🔗
2690 无穷方法对象 🔒 [✓] 🟢 🀄️ 🔗
2691 不可变辅助工具 🔒 [✓] 🔴 🀄️ 🔗
2692 使对象不可变 🔒 [✓] 🟠 🀄️ 🔗
2693 使用自定义上下文调用函数 [✓] 🟠 🀄️ 🔗
2694 事件发射器 [✓] 🟠 🀄️ 🔗
2695 包装数组 [✓] 🟢 🀄️ 🔗
2696 删除子串后的字符串最小长度 [✓] 字符串 模拟 🟢 🀄️ 🔗
2700 两个对象之间的差异 🔒 [✓] 🟠 🀄️ 🔗
2703 返回传递的参数的长度 [✓] 🟢 🀄️ 🔗
2704 相等还是不相等 [✓] 🟢 🀄️ 🔗
2705 精简对象 [✓] 🟠 🀄️ 🔗
2715 执行可取消的延迟函数 [✓] 🟢 🀄️ 🔗
2721 并行执行异步函数 [✓] 🟠 🀄️ 🔗
2722 根据 ID 合并两个数组 [✓] 🟠 🀄️ 🔗
2723 两个 Promise 对象相加 [✓] 🟢 🀄️ 🔗
2724 排序方式 [✓] 🟢 🀄️ 🔗
2725 间隔取消 [✓] 🟢 🀄️ 🔗
2726 使用方法链的计算器 [✓] 🟢 🀄️ 🔗
2727 判断对象是否为空 [✓] 🟢 🀄️ 🔗
2740 找出分区值 [✓] 数组 排序 🟠 🀄️ 🔗
2754 将函数绑定到上下文 🔒 [✓] 🟠 🀄️ 🔗
2755 深度合并两个对象 🔒 [✓] 🟠 🀄️ 🔗
2756 批处理查询 🔒 [✓] 🔴 🀄️ 🔗
2757 生成循环数组的值 🔒 [✓] 🟠 🀄️ 🔗
2758 下一天 🔒 [✓] 🟢 🀄️ 🔗
2759 将 JSON 字符串转换为对象 🔒 [✓] 🔴 🀄️ 🔗
2762 不间断子数组 [✓] 队列 数组 有序集合 3+ 🟠 🀄️ 🔗
2774 数组的上界 🔒 [✓] 🟢 🀄️ 🔗
2775 将 undefined 转为 null 🔒 [✓] 🟠 🀄️ 🔗
2776 转换回调函数为 Promise 函数 🔒 [✓] 🟠 🀄️ 🔗
2777 日期范围生成器 🔒 [✓] 🟠 🀄️ 🔗
2779 数组的最大美丽值 [✓] 数组 二分查找 排序 1+ 🟠 🀄️ 🔗
2794 从两个数组中创建对象 🔒 [✓] 🟢 🀄️ 🔗
2795 并行执行 Promise 以获取独有的结果 🔒 [✓] 🟠 🀄️ 🔗
2796 重复字符串 🔒 [✓] 🟢 🀄️ 🔗
2797 带有占位符的部分函数 🔒 [✓] 🟢 🀄️ 🔗
2803 阶乘生成器 🔒 [✓] 🟢 🀄️ 🔗
2804 数组原型的 forEach 方法 🔒 [✓] 🟢 🀄️ 🔗
2805 自定义间隔 🔒 [✓] 🟠 🀄️ 🔗
2821 延迟每个 Promise 对象的解析 🔒 [✓] 🟠 🀄️ 🔗
2822 对象反转 🔒 [✓] 🟢 🀄️ 🔗
2823 深度对象筛选 🔒 [✓] 🟠 🀄️ 🔗
2825 循环增长使字符串子序列等于另一个字符串 [✓] 双指针 字符串 🟠 🀄️ 🔗
2872 可以被 K 整除连通块的最大数目 [✓] 深度优先搜索 🔴 🀄️ 🔗
2877 从表中创建 DataFrame [✓] 🟢 🀄️ 🔗
2878 获取 DataFrame 的大小 [✓] 🟢 🀄️ 🔗
2879 显示前三行 [✓] 🟢 🀄️ 🔗
2880 数据选取 [✓] 🟢 🀄️ 🔗
2881 创建新列 [✓] 🟢 🀄️ 🔗
2882 删去重复的行 [✓] 🟢 🀄️ 🔗
2883 删去丢失的数据 [✓] 🟢 🀄️ 🔗
2884 修改列 [✓] 🟢 🀄️ 🔗
2885 重命名列 [✓] 🟢 🀄️ 🔗
2886 改变数据类型 [✓] 🟢 🀄️ 🔗
2887 填充缺失值 [✓] 🟢 🀄️ 🔗
2888 重塑数据:连结 [✓] 🟢 🀄️ 🔗
2889 数据重塑:透视 [✓] 🟢 🀄️ 🔗
2890 重塑数据:融合 [✓] 🟢 🀄️ 🔗
2891 方法链 [✓] 🟢 🀄️ 🔗
2914 使二进制字符串变美丽的最少修改次数 [✓] 字符串 🟠 🀄️ 🔗
2924 找到冠军 II [✓] 🟠 🀄️ 🔗
2938 区分黑球与白球 [✓] 贪心 双指针 字符串 🟠 🀄️ 🔗
2940 找到 Alice 和 Bob 可以相遇的建筑 [✓] 树状数组 线段树 4+ 🔴 🀄️ 🔗
2948 交换得到字典序最小的数组 [✓] 并查集 数组 排序 🟠 🀄️ 🔗
3011 判断一个数组是否可以变为有序 [✓] 位运算 数组 排序 🟠 🀄️ 🔗
3042 统计前后缀下标对 I [✓] 字典树 数组 字符串 3+ 🟢 🀄️ 🔗
3066 超过阈值的最少操作数 II [✓] 数组 模拟 堆(优先队列) 🟠 🀄️ 🔗
3097 或值至少为 K 的最短子数组 II [✓] 位运算 数组 滑动窗口 🟠 🀄️ 🔗
3105 最长的严格递增或递减子数组 [✓] 数组 🟢 🀄️ 🔗
3133 数组最后一个元素的最小值 [✓] 位运算 🟠 🀄️ 🔗
3136 有效单词 [✓] 字符串 🟢 🀄️ 🔗
3151 特殊数组 I [✓] 数组 🟢 🀄️ 🔗
3152 特殊数组 II [✓] 数组 二分查找 前缀和 🟠 🀄️ 🔗
3160 所有球里面不同颜色的数目 [✓] 数组 哈希表 模拟 🟠 🀄️ 🔗
3163 压缩字符串 III [✓] 字符串 🟠 🀄️ 🔗
3174 清除数字 [✓] 字符串 模拟 🟢 🀄️ 🔗
3203 合并两棵树后的最小直径 [✓] 深度优先搜索 广度优先搜索 1+ 🔴 🀄️ 🔗
3223 操作后字符串的最短长度 [✓] 哈希表 字符串 计数 🟠 🀄️ 🔗
3243 新增道路查询后的最短距离 I [✓] 广度优先搜索 数组 🟠 🀄️ 🔗
3264 K 次乘运算后的最终数组 I [✓] 数组 数学 模拟 1+ 🟢 🀄️ 🔗
3309 连接二进制表示可形成的最大数值 [✓] 位运算 数组 枚举 🟠 🀄️ 🔗
3318 计算子数组的 x-sum I [✓] 数组 哈希表 滑动窗口 1+ 🟢 🀄️ 🔗
3319 第 K 大的完美二叉子树的大小 [✓] 深度优先搜索 二叉树 1+ 🟠 🀄️ 🔗
3321 计算子数组的 x-sum II [✓] 数组 哈希表 滑动窗口 1+ 🔴 🀄️ 🔗