LeetCode 解题报告

🧡最近一次更新: 2023-08-16 11:25:12
🧡题目后带有 🔒 表示该题尚未解锁,需要购买力扣经典会员。

题号 题目
难度
标签
题解
1 两数之和 简单 数组、哈希表 📝
2 两数相加 中等 递归、链表、数学 📝
3 无重复字符的最长子串 中等 哈希表、字符串、滑动窗口 📝
4 寻找两个正序数组的中位数 困难 数组、二分查找、分治 📝
5 最长回文子串 中等 字符串、动态规划 📝
6 Z 字形变换 中等 字符串 📝
7 整数反转 简单 数学 📝
8 字符串转换整数 (atoi) 中等 字符串 📝
9 回文数 简单 数学 📝
10 正则表达式匹配 困难 递归、字符串、动态规划 To Do
11 盛最多水的容器 中等 贪心、数组、双指针 📝
12 整数转罗马数字 中等 哈希表、数学、字符串 📝
13 罗马数字转整数 简单 哈希表、数学、字符串 📝
14 最长公共前缀 简单 字符串 📝
15 三数之和 中等 数组、双指针、排序 📝
16 最接近的三数之和 中等 数组、双指针、排序 📝
17 电话号码的字母组合 中等 哈希表、字符串、回溯 📝
18 四数之和 中等 数组、双指针、排序 📝
19 删除链表的倒数第 N 个结点 中等 链表、双指针 📝
20 有效的括号 简单 栈、字符串 📝
21 合并两个有序链表 简单 递归、链表 📝
22 括号生成 中等 字符串、动态规划、回溯 📝
23 合并 K 个升序链表 困难 链表、分治、堆(优先队列)、归并排序 📝
24 两两交换链表中的节点 中等 递归、链表 📝
25 K 个一组翻转链表 困难 递归、链表 📝
26 删除有序数组中的重复项 简单 数组、双指针 📝
27 移除元素 简单 数组、双指针 📝
28 实现 strStr() 简单 双指针、字符串、字符串匹配 📝
29 两数相除 中等 位运算、数学 📝
30 串联所有单词的子串 困难 哈希表、字符串、滑动窗口 📝
31 下一个排列 中等 数组、双指针 📝
32 最长有效括号 困难 栈、字符串、动态规划 📝
33 搜索旋转排序数组 中等 数组、二分查找 📝
34 在排序数组中查找元素的第一个和最后一个位置 中等 数组、二分查找 📝
35 搜索插入位置 简单 数组、二分查找 📝
36 有效的数独 中等 数组、哈希表、矩阵 📝
37 解数独 困难 数组、回溯、矩阵 To Do
38 外观数列 中等 字符串 📝
39 组合总和 中等 数组、回溯 📝
40 组合总和 II 中等 数组、回溯 📝
41 缺失的第一个正数 困难 数组、哈希表 📝
42 接雨水 困难 栈、数组、双指针、动态规划、单调栈 📝
43 字符串相乘 中等 数学、字符串、模拟 To Do
44 通配符匹配 困难 贪心、递归、字符串、动态规划 To Do
45 跳跃游戏 II 中等 贪心、数组、动态规划 📝
46 全排列 中等 数组、回溯 📝
47 全排列 II 中等 数组、回溯 📝
48 旋转图像 中等 数组、数学、矩阵 📝
49 字母异位词分组 中等 哈希表、字符串、排序 To Do
50 Pow(x, n) 中等 递归、数学 📝
51 N 皇后 困难 数组、回溯 📝
52 N皇后 II 困难 回溯 📝
53 最大子序和 简单 数组、分治、动态规划 📝
54 螺旋矩阵 中等 数组、矩阵、模拟 📝
55 跳跃游戏 中等 贪心、数组、动态规划 📝
56 合并区间 中等 数组、排序 📝
57 插入区间 中等 数组 📝
58 最后一个单词的长度 简单 字符串 📝
59 螺旋矩阵 II 中等 数组、矩阵、模拟 📝
60 排列序列 困难 递归、数学 To Do
61 旋转链表 中等 链表、双指针 📝
62 不同路径 中等 数学、动态规划、组合数学 📝
63 不同路径 II 中等 数组、动态规划、矩阵 📝
64 最小路径和 中等 数组、动态规划、矩阵 📝
65 有效数字 困难 字符串 📝
66 加一 简单 数组、数学 📝
67 二进制求和 简单 位运算、数学、字符串、模拟 📝
68 文本左右对齐 困难 字符串、模拟 📝
69 x 的平方根 简单 数学、二分查找 📝
70 爬楼梯 简单 记忆化搜索、数学、动态规划 📝
71 简化路径 中等 栈、字符串 📝
72 编辑距离 困难 字符串、动态规划 📝
73 矩阵置零 中等 数组、哈希表、矩阵 📝
74 搜索二维矩阵 中等 数组、二分查找、矩阵 📝
75 颜色分类 中等 数组、双指针、排序 📝
76 最小覆盖子串 困难 哈希表、字符串、滑动窗口 📝
77 组合 中等 数组、回溯 📝
78 子集 中等 位运算、数组、回溯 📝
79 单词搜索 中等 数组、回溯、矩阵 📝
80 删除有序数组中的重复项 II 中等 数组、双指针 📝
81 搜索旋转排序数组 II 中等 数组、二分查找 📝
82 删除排序链表中的重复元素 II 中等 链表、双指针 📝
83 删除排序链表中的重复元素 简单 链表 📝
84 柱状图中最大的矩形 困难 栈、数组、单调栈 To Do
85 最大矩形 困难 栈、数组、动态规划、矩阵、单调栈 To Do
86 分隔链表 中等 链表、双指针 📝
87 扰乱字符串 困难 字符串、动态规划 📝
88 合并两个有序数组 简单 数组、双指针、排序 📝
89 格雷编码 中等 位运算、数学、回溯 To Do
90 子集 II 中等 位运算、数组、回溯 📝
91 解码方法 中等 字符串、动态规划 📝
92 反转链表 II 中等 链表 📝
93 复原 IP 地址 中等 字符串、回溯 To Do
94 二叉树的中序遍历 简单 栈、树、深度优先搜索、二叉树 📝
95 不同的二叉搜索树 II 中等 树、二叉搜索树、动态规划、回溯、二叉树 To Do
96 不同的二叉搜索树 中等 树、二叉搜索树、数学、动态规划、二叉树 To Do
97 交错字符串 中等 字符串、动态规划 To Do
98 验证二叉搜索树 中等 树、深度优先搜索、二叉搜索树、二叉树 📝
99 恢复二叉搜索树 中等 树、深度优先搜索、二叉搜索树、二叉树 To Do
100 相同的树 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
101 对称二叉树 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
102 二叉树的层序遍历 中等 树、广度优先搜索、二叉树 📝
103 二叉树的锯齿形层序遍历 中等 树、广度优先搜索、二叉树 📝
104 二叉树的最大深度 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
105 从前序与中序遍历序列构造二叉树 中等 树、数组、哈希表、分治、二叉树 📝
106 从中序与后序遍历序列构造二叉树 中等 树、数组、哈希表、分治、二叉树 To Do
107 二叉树的层序遍历 II 中等 树、广度优先搜索、二叉树 📝
108 将有序数组转换为二叉搜索树 简单 树、二叉搜索树、数组、分治、二叉树 📝
109 有序链表转换二叉搜索树 中等 树、二叉搜索树、链表、分治、二叉树 To Do
110 平衡二叉树 简单 树、深度优先搜索、二叉树 📝
111 二叉树的最小深度 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
112 路径总和 简单 树、深度优先搜索、二叉树 📝
113 路径总和 II 中等 树、深度优先搜索、回溯、二叉树 📝
114 二叉树展开为链表 中等 栈、树、深度优先搜索、链表、二叉树 📝
115 不同的子序列 困难 字符串、动态规划 📝
116 填充每个节点的下一个右侧节点指针 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
117 填充每个节点的下一个右侧节点指针 II 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
118 杨辉三角 简单 数组、动态规划 📝
119 杨辉三角 II 简单 数组、动态规划 📝
120 三角形最小路径和 中等 数组、动态规划 📝
121 买卖股票的最佳时机 简单 数组、动态规划 📝
122 买卖股票的最佳时机 II 中等 贪心、数组、动态规划 📝
123 买卖股票的最佳时机 III 困难 数组、动态规划 To Do
124 二叉树中的最大路径和 困难 树、深度优先搜索、动态规划、二叉树 To Do
125 验证回文串 简单 双指针、字符串 📝
126 单词接龙 II 困难 广度优先搜索、哈希表、字符串、回溯 To Do
127 单词接龙 困难 广度优先搜索、哈希表、字符串 To Do
128 最长连续序列 中等 并查集、数组、哈希表 📝
129 求根节点到叶节点数字之和 中等 树、深度优先搜索、二叉树 📝
130 被围绕的区域 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 📝
131 分割回文串 中等 字符串、动态规划、回溯 To Do
132 分割回文串 II 困难 字符串、动态规划 To Do
133 克隆图 中等 深度优先搜索、广度优先搜索、图、哈希表 To Do
134 加油站 中等 贪心、数组 📝
135 分发糖果 困难 贪心、数组 To Do
136 只出现一次的数字 简单 位运算、数组 📝
137 只出现一次的数字 II 中等 位运算、数组 📝
138 复制带随机指针的链表 中等 哈希表、链表 📝
139 单词拆分 中等 字典树、记忆化搜索、哈希表、字符串、动态规划 📝
140 单词拆分 II 困难 字典树、记忆化搜索、哈希表、字符串、动态规划、回溯 To Do
141 环形链表 简单 哈希表、链表、双指针 📝
142 环形链表 II 中等 哈希表、链表、双指针 📝
143 重排链表 中等 栈、递归、链表、双指针 To Do
144 二叉树的前序遍历 简单 栈、树、深度优先搜索、二叉树 📝
145 二叉树的后序遍历 简单 栈、树、深度优先搜索、二叉树 📝
146 LRU 缓存机制 中等 设计、哈希表、链表、双向链表 To Do
147 对链表进行插入排序 中等 链表、排序 To Do
148 排序链表 中等 链表、双指针、分治、排序、归并排序 📝
149 直线上最多的点数 困难 几何、哈希表、数学 📝
150 逆波兰表达式求值 中等 栈、数组、数学 📝
151 翻转字符串里的单词 中等 双指针、字符串 📝
152 乘积最大子数组 中等 数组、动态规划 📝
153 寻找旋转排序数组中的最小值 中等 数组、二分查找 📝
154 寻找旋转排序数组中的最小值 II 困难 数组、二分查找 📝
155 最小栈 简单 栈、设计 📝
156 上下翻转二叉树 🔒 中等 树、深度优先搜索、二叉树 To Do
157 用 Read4 读取 N 个字符 🔒 简单 字符串、交互、模拟 To Do
158 用 Read4 读取 N 个字符 II 🔒 困难 字符串、交互、模拟 To Do
159 至多包含两个不同字符的最长子串 🔒 中等 哈希表、字符串、滑动窗口 To Do
160 相交链表 简单 哈希表、链表、双指针 📝
161 相隔为 1 的编辑距离 🔒 中等 双指针、字符串 To Do
162 寻找峰值 中等 数组、二分查找 📝
163 缺失的区间 🔒 简单 数组 To Do
164 最大间距 困难 数组、桶排序、基数排序、排序 To Do
165 比较版本号 中等 双指针、字符串 📝
166 分数到小数 中等 哈希表、数学、字符串 📝
167 两数之和 II - 输入有序数组 中等 数组、双指针、二分查找 📝
168 Excel表列名称 简单 数学、字符串 📝
169 多数元素 简单 数组、哈希表、分治、计数、排序 📝
170 两数之和 III - 数据结构设计 🔒 简单 设计、数组、哈希表、双指针、数据流 To Do
171 Excel 表列序号 简单 数学、字符串 📝
172 阶乘后的零 中等 数学 📝
173 二叉搜索树迭代器 中等 栈、树、设计、二叉搜索树、二叉树、迭代器 📝
174 地下城游戏 困难 数组、动态规划、矩阵 To Do
175 组合两个表 简单 数据库 📝
176 第二高的薪水 简单 数据库 To Do
177 第N高的薪水 中等 数据库 To Do
178 分数排名 中等 数据库 To Do
179 最大数 中等 贪心、字符串、排序 📝
180 连续出现的数字 中等 数据库 To Do
181 超过经理收入的员工 简单 数据库 To Do
182 查找重复的电子邮箱 简单 数据库 To Do
183 从不订购的客户 简单 数据库 To Do
184 部门工资最高的员工 中等 数据库 To Do
185 部门工资前三高的所有员工 困难 数据库 To Do
186 翻转字符串里的单词 II 🔒 中等 双指针、字符串 To Do
187 重复的DNA序列 中等 位运算、哈希表、字符串、滑动窗口、哈希函数、滚动哈希 📝
188 买卖股票的最佳时机 IV 困难 数组、动态规划 To Do
189 旋转数组 中等 数组、数学、双指针 📝
190 颠倒二进制位 简单 位运算、分治 📝
191 位1的个数 简单 位运算 📝
192 统计词频 中等 暂无标签 To Do
193 有效电话号码 简单 暂无标签 To Do
194 转置文件 中等 暂无标签 To Do
195 第十行 简单 暂无标签 To Do
196 删除重复的电子邮箱 简单 数据库 To Do
197 上升的温度 简单 数据库 To Do
198 打家劫舍 中等 数组、动态规划 📝
199 二叉树的右视图 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
200 岛屿数量 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 📝
201 数字范围按位与 中等 位运算 To Do
202 快乐数 简单 哈希表、数学、双指针 To Do
203 移除链表元素 简单 递归、链表 📝
204 计数质数 简单 数组、数学、枚举、数论 📝
205 同构字符串 简单 哈希表、字符串 📝
206 反转链表 简单 递归、链表 📝
207 课程表 中等 深度优先搜索、广度优先搜索、图、拓扑排序 📝
208 实现 Trie (前缀树) 中等 设计、字典树、哈希表、字符串 📝
209 长度最小的子数组 中等 数组、二分查找、前缀和、滑动窗口 📝
210 课程表 II 中等 深度优先搜索、广度优先搜索、图、拓扑排序 📝
211 添加与搜索单词 - 数据结构设计 中等 深度优先搜索、设计、字典树、字符串 📝
212 单词搜索 II 困难 字典树、数组、字符串、回溯、矩阵 📝
213 打家劫舍 II 中等 数组、动态规划 📝
214 最短回文串 困难 字符串、字符串匹配、哈希函数、滚动哈希 To Do
215 数组中的第K个最大元素 中等 数组、分治、快速选择、排序、堆(优先队列) 📝
216 组合总和 III 中等 数组、回溯 📝
217 存在重复元素 简单 数组、哈希表、排序 📝
218 天际线问题 困难 树状数组、线段树、数组、分治、有序集合、扫描线、堆(优先队列) 📝
219 存在重复元素 II 简单 数组、哈希表、滑动窗口 📝
220 存在重复元素 III 中等 数组、桶排序、有序集合、排序、滑动窗口 📝
221 最大正方形 中等 数组、动态规划、矩阵 📝
222 完全二叉树的节点个数 中等 树、深度优先搜索、二分查找、二叉树 To Do
223 矩形面积 中等 几何、数学 📝
224 基本计算器 困难 栈、递归、数学、字符串 To Do
225 用队列实现栈 简单 栈、设计、队列 📝
226 翻转二叉树 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
227 基本计算器 II 中等 栈、数学、字符串 To Do
228 汇总区间 简单 数组 To Do
229 求众数 II 中等 数组、哈希表、计数、排序 📝
230 二叉搜索树中第K小的元素 中等 树、深度优先搜索、二叉搜索树、二叉树 📝
231 2 的幂 简单 位运算、递归、数学 📝
232 用栈实现队列 简单 栈、设计、队列 📝
233 数字 1 的个数 困难 递归、数学、动态规划 📝
234 回文链表 简单 栈、递归、链表、双指针 📝
235 二叉搜索树的最近公共祖先 简单 树、深度优先搜索、二叉搜索树、二叉树 📝
236 二叉树的最近公共祖先 中等 树、深度优先搜索、二叉树 📝
237 删除链表中的节点 简单 链表 📝
238 除自身以外数组的乘积 中等 数组、前缀和 📝
239 滑动窗口最大值 困难 队列、数组、滑动窗口、单调队列、堆(优先队列) 📝
240 搜索二维矩阵 II 中等 数组、二分查找、分治、矩阵 📝
241 为运算表达式设计优先级 中等 递归、记忆化搜索、数学、字符串、动态规划 📝
242 有效的字母异位词 简单 哈希表、字符串、排序 📝
243 最短单词距离 🔒 简单 数组、字符串 To Do
244 最短单词距离 II 🔒 中等 设计、数组、哈希表、双指针、字符串 To Do
245 最短单词距离 III 🔒 中等 数组、字符串 To Do
246 中心对称数 🔒 简单 哈希表、双指针、字符串 To Do
247 中心对称数 II 🔒 中等 递归、数组、字符串 To Do
248 中心对称数 III 🔒 困难 递归、数组、字符串 To Do
249 移位字符串分组 🔒 中等 数组、哈希表、字符串 To Do
250 统计同值子树 🔒 中等 树、深度优先搜索、二叉树 To Do
251 展开二维向量 🔒 中等 设计、数组、双指针、迭代器 To Do
252 会议室 🔒 简单 数组、排序 To Do
253 会议室 II 🔒 中等 贪心、数组、双指针、排序、堆(优先队列) To Do
254 因子的组合 🔒 中等 数组、回溯 To Do
255 验证前序遍历序列二叉搜索树 🔒 中等 栈、树、二叉搜索树、递归、二叉树、单调栈 To Do
256 粉刷房子 🔒 中等 数组、动态规划 To Do
257 二叉树的所有路径 简单 树、深度优先搜索、字符串、二叉树 📝
258 各位相加 简单 数学、数论、模拟 📝
259 较小的三数之和 🔒 中等 数组、双指针、二分查找、排序 To Do
260 只出现一次的数字 III 中等 位运算、数组 To Do
261 以图判树 🔒 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
262 行程和用户 困难 数据库 To Do
263 丑数 简单 数学 📝
264 丑数 II 中等 哈希表、数学、动态规划、堆(优先队列) 📝
265 粉刷房子 II 🔒 困难 数组、动态规划 To Do
266 回文排列 🔒 简单 位运算、哈希表、字符串 To Do
267 回文排列 II 🔒 中等 哈希表、字符串、回溯 To Do
268 丢失的数字 简单 位运算、数组、哈希表、数学、排序 📝
269 火星词典 🔒 困难 深度优先搜索、广度优先搜索、图、拓扑排序、数组、字符串 To Do
270 最接近的二叉搜索树值 🔒 简单 树、深度优先搜索、二叉搜索树、二分查找、二叉树 To Do
271 字符串的编码与解码 🔒 中等 设计、数组、字符串 To Do
272 最接近的二叉搜索树值 II 🔒 困难 栈、树、深度优先搜索、二叉搜索树、双指针、二叉树、堆(优先队列) To Do
273 整数转换英文表示 困难 递归、数学、字符串 📝
274 H 指数 中等 数组、计数排序、排序 📝
275 H 指数 II 中等 数组、二分查找 📝
276 栅栏涂色 🔒 中等 动态规划 To Do
277 搜寻名人 🔒 中等 贪心、图、双指针、交互 To Do
278 第一个错误的版本 简单 二分查找、交互 📝
279 完全平方数 中等 广度优先搜索、数学、动态规划 📝
280 摆动排序 🔒 中等 贪心、数组、排序 To Do
281 锯齿迭代器 🔒 中等 设计、队列、数组、迭代器 To Do
282 给表达式添加运算符 困难 数学、字符串、回溯 📝
283 移动零 简单 数组、双指针 📝
284 顶端迭代器 中等 设计、数组、迭代器 📝
285 二叉搜索树中的中序后继 🔒 中等 树、深度优先搜索、二叉搜索树、二叉树 To Do
286 墙与门 🔒 中等 广度优先搜索、数组、矩阵 To Do
287 寻找重复数 中等 位运算、数组、双指针、二分查找 📝
288 单词的唯一缩写 🔒 中等 设计、数组、哈希表、字符串 To Do
289 生命游戏 中等 数组、矩阵、模拟 📝
290 单词规律 简单 哈希表、字符串 To Do
291 单词规律 II 🔒 中等 哈希表、字符串、回溯 To Do
292 Nim 游戏 简单 脑筋急转弯、数学、博弈 📝
293 翻转游戏 🔒 简单 字符串 To Do
294 翻转游戏 II 🔒 中等 记忆化搜索、数学、动态规划、回溯、博弈 To Do
295 数据流的中位数 困难 设计、双指针、数据流、排序、堆(优先队列) 📝
296 最佳的碰头地点 🔒 困难 数组、数学、矩阵、排序 To Do
297 二叉树的序列化与反序列化 困难 树、深度优先搜索、广度优先搜索、设计、字符串、二叉树 📝
298 二叉树最长连续序列 🔒 中等 树、深度优先搜索、二叉树 To Do
299 猜数字游戏 中等 哈希表、字符串、计数 📝
300 最长递增子序列 中等 数组、二分查找、动态规划 📝
301 删除无效的括号 困难 广度优先搜索、字符串、回溯 📝
302 包含全部黑色像素的最小矩形 🔒 困难 深度优先搜索、广度优先搜索、数组、二分查找、矩阵 To Do
303 区域和检索 - 数组不可变 简单 设计、数组、前缀和 📝
304 二维区域和检索 - 矩阵不可变 中等 设计、数组、矩阵、前缀和 📝
305 岛屿数量 II 🔒 困难 并查集、数组 To Do
306 累加数 中等 字符串、回溯 To Do
307 区域和检索 - 数组可修改 中等 设计、树状数组、线段树、数组 📝
308 二维区域和检索 - 可变 🔒 困难 设计、树状数组、线段树、数组、矩阵 To Do
309 最佳买卖股票时机含冷冻期 中等 数组、动态规划 📝
310 最小高度树 中等 深度优先搜索、广度优先搜索、图、拓扑排序 To Do
311 稀疏矩阵的乘法 🔒 中等 数组、哈希表、矩阵 To Do
312 戳气球 困难 数组、动态规划 To Do
313 超级丑数 中等 数组、哈希表、数学、动态规划、堆(优先队列) 📝
314 二叉树的垂直遍历 🔒 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
315 计算右侧小于当前元素的个数 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
316 去除重复字母 中等 栈、贪心、字符串、单调栈 📝
317 离建筑物最近的距离 🔒 困难 广度优先搜索、数组、矩阵 To Do
318 最大单词长度乘积 中等 位运算、数组、字符串 📝
319 灯泡开关 中等 脑筋急转弯、数学 📝
320 列举单词的全部缩写 🔒 中等 位运算、字符串、回溯 To Do
321 拼接最大数 困难 栈、贪心、单调栈 To Do
322 零钱兑换 中等 广度优先搜索、数组、动态规划 📝
323 无向图中连通分量的数目 🔒 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
324 摆动排序 II 中等 数组、分治、快速选择、排序 📝
325 和等于 k 的最长子数组长度 🔒 中等 数组、哈希表 To Do
326 3的幂 简单 递归、数学 📝
327 区间和的个数 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
328 奇偶链表 中等 链表 📝
329 矩阵中的最长递增路径 困难 深度优先搜索、广度优先搜索、图、拓扑排序、记忆化搜索、动态规划 To Do
330 按要求补齐数组 困难 贪心、数组 To Do
331 验证二叉树的前序序列化 中等 栈、树、字符串、二叉树 To Do
332 重新安排行程 中等 深度优先搜索、图、欧拉回路 To Do
333 最大 BST 子树 🔒 中等 树、深度优先搜索、二叉搜索树、动态规划、二叉树 To Do
334 递增的三元子序列 中等 贪心、数组 📝
335 路径交叉 困难 几何、数组、数学 To Do
336 回文对 困难 字典树、数组、哈希表、字符串 To Do
337 打家劫舍 III 中等 树、深度优先搜索、动态规划、二叉树 📝
338 比特位计数 简单 位运算、动态规划 📝
339 嵌套列表权重和 🔒 中等 深度优先搜索、广度优先搜索 To Do
340 至多包含 K 个不同字符的最长子串 🔒 中等 哈希表、字符串、滑动窗口 To Do
341 扁平化嵌套列表迭代器 中等 栈、树、深度优先搜索、设计、队列、迭代器 📝
342 4的幂 简单 位运算、递归、数学 📝
343 整数拆分 中等 数学、动态规划 📝
344 反转字符串 简单 双指针、字符串 📝
345 反转字符串中的元音字母 简单 双指针、字符串 📝
346 数据流中的移动平均值 🔒 简单 设计、队列、数组、数据流 To Do
347 前 K 个高频元素 中等 数组、哈希表、分治、桶排序、计数、快速选择、排序、堆(优先队列) 📝
348 设计井字棋 🔒 中等 设计、数组、哈希表、矩阵 To Do
349 两个数组的交集 简单 数组、哈希表、双指针、二分查找、排序 📝
350 两个数组的交集 II 简单 数组、哈希表、双指针、二分查找、排序 📝
351 安卓系统手势解锁 🔒 中等 动态规划、回溯 To Do
352 将数据流变为多个不相交区间 困难 设计、二分查找、有序集合 📝
353 贪吃蛇 🔒 中等 设计、队列、数组、矩阵 To Do
354 俄罗斯套娃信封问题 困难 数组、二分查找、动态规划、排序 To Do
355 设计推特 中等 设计、哈希表、链表、堆(优先队列) To Do
356 直线镜像 🔒 中等 数组、哈希表、数学 To Do
357 计算各个位数不同的数字个数 中等 数学、动态规划、回溯 To Do
358 K 距离间隔重排字符串 🔒 困难 贪心、哈希表、字符串、计数、排序、堆(优先队列) To Do
359 日志速率限制器 🔒 简单 设计、哈希表 To Do
360 有序转化数组 🔒 中等 数组、数学、双指针、排序 To Do
361 轰炸敌人 🔒 中等 数组、动态规划、矩阵 To Do
362 敲击计数器 🔒 中等 设计、队列、数组、哈希表、二分查找 To Do
363 矩形区域不超过 K 的最大数值和 困难 数组、二分查找、动态规划、矩阵、有序集合 📝
364 加权嵌套序列和 II 🔒 中等 栈、深度优先搜索、广度优先搜索 To Do
365 水壶问题 中等 深度优先搜索、广度优先搜索、数学 To Do
366 寻找二叉树的叶子节点 🔒 中等 树、深度优先搜索、二叉树 To Do
367 有效的完全平方数 简单 数学、二分查找 📝
368 最大整除子集 中等 数组、数学、动态规划、排序 📝
369 给单链表加一 🔒 中等 链表、数学 To Do
370 区间加法 🔒 中等 数组、前缀和 To Do
371 两整数之和 中等 位运算、数学 📝
372 超级次方 中等 数学、分治 📝
373 查找和最小的 K 对数字 中等 数组、堆(优先队列) 📝
374 猜数字大小 简单 二分查找、交互 📝
375 猜数字大小 II 中等 数学、动态规划、博弈 📝
376 摆动序列 中等 贪心、数组、动态规划 📝
377 组合总和 Ⅳ 中等 数组、动态规划 📝
378 有序矩阵中第 K 小的元素 中等 数组、二分查找、矩阵、排序、堆(优先队列) 📝
379 电话目录管理系统 🔒 中等 设计、队列、数组、哈希表、链表 To Do
380 O(1) 时间插入、删除和获取随机元素 中等 设计、数组、哈希表、数学、随机化 📝
381 O(1) 时间插入、删除和获取随机元素 - 允许重复 困难 设计、数组、哈希表、数学、随机化 To Do
382 链表随机节点 中等 水塘抽样、链表、数学、随机化 To Do
383 赎金信 简单 哈希表、字符串、计数 📝
384 打乱数组 中等 数组、数学、随机化 📝
385 迷你语法分析器 中等 栈、深度优先搜索、字符串 📝
386 字典序排数 中等 深度优先搜索、字典树 📝
387 字符串中的第一个唯一字符 简单 队列、哈希表、字符串、计数 📝
388 文件的最长绝对路径 中等 栈、深度优先搜索、字符串 📝
389 找不同 简单 位运算、哈希表、字符串、排序 📝
390 消除游戏 中等 数学 To Do
391 完美矩形 困难 数组、扫描线 📝
392 判断子序列 简单 双指针、字符串、动态规划 📝
393 UTF-8 编码验证 中等 位运算、数组 📝
394 字符串解码 中等 栈、递归、字符串 📝
395 至少有 K 个重复字符的最长子串 中等 哈希表、字符串、分治、滑动窗口 📝
396 旋转函数 中等 数组、数学、动态规划 📝
397 整数替换 中等 位运算、记忆化搜索、动态规划 📝
398 随机数索引 中等 水塘抽样、哈希表、数学、随机化 📝
399 除法求值 中等 深度优先搜索、广度优先搜索、并查集、图、数组、最短路 📝
400 第 N 位数字 中等 数学、二分查找 📝
401 二进制手表 简单 位运算、回溯 📝
402 移掉 K 位数字 中等 栈、贪心、字符串、单调栈 📝
403 青蛙过河 困难 数组、动态规划 📝
404 左叶子之和 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
405 数字转换为十六进制数 简单 位运算、数学 📝
406 根据身高重建队列 中等 贪心、数组、排序 To Do
407 接雨水 II 困难 广度优先搜索、数组、矩阵、堆(优先队列) 📝
408 有效单词缩写 🔒 简单 双指针、字符串 To Do
409 最长回文串 简单 贪心、哈希表、字符串 To Do
410 分割数组的最大值 困难 贪心、数组、二分查找、动态规划 To Do
411 最短独占单词缩写 🔒 困难 位运算、字符串、回溯 To Do
412 Fizz Buzz 简单 数学、字符串、模拟 📝
413 等差数列划分 中等 数组、动态规划 📝
414 第三大的数 简单 数组、排序 📝
415 字符串相加 简单 数学、字符串、模拟 📝
416 分割等和子集 中等 数组、动态规划 📝
417 太平洋大西洋水流问题 中等 深度优先搜索、广度优先搜索、数组、矩阵 📝
418 屏幕可显示句子的数量 🔒 中等 字符串、动态规划 To Do
419 甲板上的战舰 中等 深度优先搜索、数组、矩阵 📝
420 强密码检验器 困难 贪心、字符串、堆(优先队列) 📝
421 数组中两个数的最大异或值 中等 位运算、字典树、数组、哈希表 📝
422 有效的单词方块 🔒 简单 数组、矩阵 To Do
423 从英文中重建数字 中等 哈希表、数学、字符串 📝
424 替换后的最长重复字符 中等 哈希表、字符串、滑动窗口 📝
425 单词方块 🔒 困难 字典树、数组、字符串、回溯 To Do
426 将二叉搜索树转化为排序的双向链表 🔒 中等 栈、树、深度优先搜索、二叉搜索树、链表、二叉树、双向链表 To Do
427 建立四叉树 中等 树、数组、分治、矩阵 📝
428 序列化和反序列化 N 叉树 🔒 困难 树、深度优先搜索、广度优先搜索、字符串 To Do
429 N 叉树的层序遍历 中等 树、广度优先搜索 📝
430 扁平化多级双向链表 中等 深度优先搜索、链表、双向链表 📝
431 将 N 叉树编码为二叉树 🔒 困难 树、深度优先搜索、广度优先搜索、设计、二叉树 To Do
432 全 O(1) 的数据结构 困难 设计、哈希表、链表、双向链表 📝
433 最小基因变化 中等 广度优先搜索、哈希表、字符串 📝
434 字符串中的单词数 简单 字符串 📝
435 无重叠区间 中等 贪心、数组、动态规划、排序 📝
436 寻找右区间 中等 数组、二分查找、排序 📝
437 路径总和 III 中等 树、深度优先搜索、二叉树 📝
438 找到字符串中所有字母异位词 中等 哈希表、字符串、滑动窗口 📝
439 三元表达式解析器 🔒 中等 栈、递归、字符串 To Do
440 字典序的第K小数字 困难 字典树 📝
441 排列硬币 简单 数学、二分查找 📝
442 数组中重复的数据 中等 数组、哈希表 📝
443 压缩字符串 中等 双指针、字符串 📝
444 序列重建 🔒 中等 图、拓扑排序、数组 To Do
445 两数相加 II 中等 栈、链表、数学 To Do
446 等差数列划分 II - 子序列 困难 数组、动态规划 📝
447 回旋镖的数量 中等 数组、哈希表、数学 📝
448 找到所有数组中消失的数字 简单 数组、哈希表 To Do
449 序列化和反序列化二叉搜索树 中等 树、深度优先搜索、广度优先搜索、设计、二叉搜索树、字符串、二叉树 📝
450 删除二叉搜索树中的节点 中等 树、二叉搜索树、二叉树 📝
451 根据字符出现频率排序 中等 哈希表、字符串、桶排序、计数、排序、堆(优先队列) 📝
452 用最少数量的箭引爆气球 中等 贪心、数组、排序 📝
453 最小操作次数使数组元素相等 简单 数组、数学 📝
454 四数相加 II 中等 数组、哈希表 To Do
455 分发饼干 简单 贪心、数组、排序 📝
456 132 模式 中等 栈、数组、二分查找、有序集合、单调栈 📝
457 环形数组是否存在循环 中等 数组、哈希表、双指针 📝
458 可怜的小猪 困难 数学、动态规划、组合数学 📝
459 重复的子字符串 简单 字符串、字符串匹配 To Do
460 LFU 缓存 困难 设计、哈希表、链表、双向链表 To Do
461 汉明距离 简单 位运算 📝
462 最少移动次数使数组元素相等 II 中等 数组、数学、排序 To Do
463 岛屿的周长 简单 深度优先搜索、广度优先搜索、数组、矩阵 📝
464 我能赢吗 中等 位运算、记忆化搜索、数学、动态规划、状态压缩、博弈 📝
465 最优账单平衡 🔒 困难 数组、回溯 To Do
466 统计重复个数 困难 字符串、动态规划 To Do
467 环绕字符串中唯一的子字符串 中等 字符串、动态规划 📝
468 验证IP地址 中等 字符串 📝
469 凸多边形 🔒 中等 几何、数学 To Do
470 用 Rand7() 实现 Rand10() 中等 数学、拒绝采样、概率与统计、随机化 📝
471 编码最短长度的字符串 🔒 困难 字符串、动态规划 To Do
472 连接词 困难 深度优先搜索、字典树、数组、字符串、动态规划 📝
473 火柴拼正方形 中等 位运算、数组、动态规划、回溯、状态压缩 📝
474 一和零 中等 数组、字符串、动态规划 📝
475 供暖器 中等 数组、二分查找、排序 📝
476 数字的补数 简单 位运算 📝
477 汉明距离总和 中等 位运算、数组、数学 📝
478 在圆内随机生成点 中等 几何、数学、拒绝采样、随机化 📝
479 最大回文数乘积 困难 数学 📝
480 滑动窗口中位数 困难 数组、哈希表、滑动窗口、堆(优先队列) To Do
481 神奇字符串 中等 双指针、字符串 📝
482 密钥格式化 简单 字符串 📝
483 最小好进制 困难 数学、二分查找 📝
484 寻找排列 🔒 中等 栈、贪心、数组 To Do
485 最大连续 1 的个数 简单 数组 📝
486 预测赢家 中等 递归、数组、数学、动态规划、博弈 To Do
487 最大连续1的个数 II 🔒 中等 数组、动态规划、滑动窗口 To Do
488 祖玛游戏 困难 广度优先搜索、记忆化搜索、字符串、动态规划 📝
489 扫地机器人 🔒 困难 回溯、交互 To Do
490 迷宫 🔒 中等 深度优先搜索、广度优先搜索、图 To Do
491 递增子序列 中等 位运算、数组、哈希表、回溯 To Do
492 构造矩形 简单 数学 📝
493 翻转对 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
494 目标和 中等 数组、动态规划、回溯 📝
495 提莫攻击 简单 数组、模拟 📝
496 下一个更大元素 I 简单 栈、数组、哈希表、单调栈 📝
497 非重叠矩形中的随机点 中等 水塘抽样、数学、二分查找、有序集合、前缀和、随机化 📝
498 对角线遍历 中等 数组、矩阵、模拟 📝
499 迷宫 III 🔒 困难 深度优先搜索、广度优先搜索、图、最短路、堆(优先队列) To Do
500 键盘行 简单 数组、哈希表、字符串 📝
501 二叉搜索树中的众数 简单 树、深度优先搜索、二叉搜索树、二叉树 To Do
502 IPO 困难 贪心、数组、排序、堆(优先队列) 📝
503 下一个更大元素 II 中等 栈、数组、单调栈 To Do
504 七进制数 简单 数学 📝
505 迷宫 II 🔒 中等 深度优先搜索、广度优先搜索、图、最短路、堆(优先队列) To Do
506 相对名次 简单 数组、排序、堆(优先队列) 📝
507 完美数 简单 数学 📝
508 出现次数最多的子树元素和 中等 树、深度优先搜索、哈希表、二叉树 📝
509 斐波那契数 简单 递归、记忆化搜索、数学、动态规划 📝
510 二叉搜索树中的中序后继 II 🔒 中等 树、二叉搜索树、二叉树 To Do
511 游戏玩法分析 I 🔒 简单 数据库 To Do
512 游戏玩法分析 II 🔒 简单 数据库 To Do
513 找树左下角的值 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
514 自由之路 困难 深度优先搜索、广度优先搜索、字符串、动态规划 To Do
515 在每个树行中找最大值 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
516 最长回文子序列 中等 字符串、动态规划 📝
517 超级洗衣机 困难 贪心、数组 📝
518 零钱兑换 II 中等 数组、动态规划 📝
519 随机翻转矩阵 中等 水塘抽样、哈希表、数学、随机化 📝
520 检测大写字母 简单 字符串 📝
521 最长特殊序列 Ⅰ 简单 字符串 To Do
522 最长特殊序列 II 中等 数组、哈希表、双指针、字符串、排序 📝
523 连续的子数组和 中等 数组、哈希表、数学、前缀和 📝
524 通过删除字母匹配到字典里最长单词 中等 数组、双指针、字符串、排序 📝
525 连续数组 中等 数组、哈希表、前缀和 📝
526 优美的排列 中等 位运算、数组、动态规划、回溯、状态压缩 📝
527 单词缩写 🔒 困难 贪心、字典树、数组、字符串、排序 To Do
528 按权重随机选择 中等 数学、二分查找、前缀和、随机化 📝
529 扫雷游戏 中等 深度优先搜索、广度优先搜索、数组、矩阵 To Do
530 二叉搜索树的最小绝对差 简单 树、深度优先搜索、广度优先搜索、二叉搜索树、二叉树 📝
531 孤独像素 I 🔒 中等 数组、哈希表、矩阵 To Do
532 数组中的 k-diff 数对 中等 数组、哈希表、双指针、二分查找、排序 📝
533 孤独像素 II 🔒 中等 数组、哈希表、矩阵 To Do
534 游戏玩法分析 III 🔒 中等 数据库 To Do
535 TinyURL 的加密与解密 中等 设计、哈希表、字符串、哈希函数 📝
536 从字符串生成二叉树 🔒 中等 树、深度优先搜索、字符串、二叉树 To Do
537 复数乘法 中等 数学、字符串、模拟 📝
538 把二叉搜索树转换为累加树 中等 树、深度优先搜索、二叉搜索树、二叉树 📝
539 最小时间差 中等 数组、数学、字符串、排序 📝
540 有序数组中的单一元素 中等 数组、二分查找 📝
541 反转字符串 II 简单 双指针、字符串 📝
542 01 矩阵 中等 广度优先搜索、数组、动态规划、矩阵 📝
543 二叉树的直径 简单 树、深度优先搜索、二叉树 📝
544 输出比赛匹配对 🔒 中等 递归、字符串、模拟 To Do
545 二叉树的边界 🔒 中等 树、深度优先搜索、二叉树 To Do
546 移除盒子 困难 记忆化搜索、数组、动态规划 To Do
547 省份数量 中等 深度优先搜索、广度优先搜索、并查集、图 📝
548 将数组分割成和相等的子数组 🔒 困难 数组、前缀和 To Do
549 二叉树中最长的连续序列 🔒 中等 树、深度优先搜索、二叉树 To Do
550 游戏玩法分析 IV 🔒 中等 数据库 To Do
551 学生出勤记录 I 简单 字符串 📝
552 学生出勤记录 II 困难 动态规划 📝
553 最优除法 中等 数组、数学、动态规划 To Do
554 砖墙 中等 数组、哈希表 📝
555 分割连接字符串 🔒 中等 贪心、数组、字符串 To Do
556 下一个更大元素 III 中等 数学、双指针、字符串 📝
557 反转字符串中的单词 III 简单 双指针、字符串 📝
558 四叉树交集 中等 树、分治 📝
559 N 叉树的最大深度 简单 树、深度优先搜索、广度优先搜索 📝
560 和为 K 的子数组 中等 数组、哈希表、前缀和 📝
561 数组拆分 I 简单 贪心、数组、计数排序、排序 📝
562 矩阵中最长的连续1线段 🔒 中等 数组、动态规划、矩阵 To Do
563 二叉树的坡度 简单 树、深度优先搜索、二叉树 📝
564 寻找最近的回文数 困难 数学、字符串 📝
565 数组嵌套 中等 深度优先搜索、数组 📝
566 重塑矩阵 简单 数组、矩阵、模拟 📝
567 字符串的排列 中等 哈希表、双指针、字符串、滑动窗口 To Do
568 最大休假天数 🔒 困难 数组、动态规划、矩阵 To Do
569 员工薪水中位数 🔒 困难 数据库 To Do
570 至少有5名直接下属的经理 🔒 中等 数据库 To Do
571 给定数字的频率查询中位数 🔒 困难 数据库 To Do
572 另一棵树的子树 简单 树、深度优先搜索、二叉树、字符串匹配、哈希函数 📝
573 松鼠模拟 🔒 中等 数组、数学 To Do
574 当选者 🔒 中等 数据库 To Do
575 分糖果 简单 数组、哈希表 To Do
576 出界的路径数 中等 动态规划 📝
577 员工奖金 🔒 简单 数据库 To Do
578 查询回答率最高的问题 🔒 中等 数据库 To Do
579 查询员工的累计薪水 🔒 困难 数据库 To Do
580 统计各专业学生人数 🔒 中等 数据库 To Do
581 最短无序连续子数组 中等 栈、贪心、数组、双指针、排序、单调栈 📝
582 杀掉进程 🔒 中等 树、深度优先搜索、广度优先搜索、数组、哈希表 To Do
583 两个字符串的删除操作 中等 字符串、动态规划 📝
584 寻找用户推荐人 🔒 简单 数据库 To Do
585 2016年的投资 🔒 中等 数据库 To Do
586 订单最多的客户 🔒 简单 数据库 To Do
587 安装栅栏 困难 几何、数组、数学 📝
588 设计内存文件系统 🔒 困难 设计、字典树、哈希表、字符串 To Do
589 N 叉树的前序遍历 简单 栈、树、深度优先搜索 📝
590 N 叉树的后序遍历 简单 栈、树、深度优先搜索 📝
591 标签验证器 困难 栈、字符串 📝
592 分数加减运算 中等 数学、字符串、模拟 📝
593 有效的正方形 中等 几何、数学 📝
594 最长和谐子序列 简单 数组、哈希表、排序 📝
595 大的国家 简单 数据库 📝
596 超过5名学生的课 简单 数据库 📝
597 好友申请 I:总体通过率 🔒 简单 数据库 To Do
598 范围求和 II 简单 数组、数学 📝
599 两个列表的最小索引总和 简单 数组、哈希表、字符串 📝
600 不含连续1的非负整数 困难 动态规划 📝
601 体育馆的人流量 困难 数据库 To Do
602 好友申请 II :谁有最多的好友 🔒 中等 数据库 To Do
603 连续空余座位 🔒 简单 数据库 To Do
604 迭代压缩字符串 🔒 简单 设计、数组、哈希表、字符串、迭代器 To Do
605 种花问题 简单 贪心、数组 📝
606 根据二叉树创建字符串 简单 树、深度优先搜索、字符串、二叉树 📝
607 销售员 🔒 简单 数据库 To Do
608 树节点 🔒 中等 数据库 To Do
609 在系统中查找重复文件 中等 数组、哈希表、字符串 To Do
610 判断三角形 🔒 简单 数据库 To Do
611 有效三角形的个数 中等 贪心、数组、双指针、二分查找、排序 📝
612 平面上的最近距离 🔒 中等 数据库 To Do
613 直线上的最近距离 🔒 简单 数据库 To Do
614 二级关注者 🔒 中等 数据库 To Do
615 平均工资:部门与公司比较 🔒 困难 数据库 To Do
616 给字符串添加加粗标签 🔒 中等 字典树、数组、哈希表、字符串、字符串匹配 To Do
617 合并二叉树 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
618 学生地理信息报告 🔒 困难 数据库 To Do
619 只出现一次的最大数字 🔒 简单 数据库 To Do
620 有趣的电影 简单 数据库 📝
621 任务调度器 中等 贪心、数组、哈希表、计数、排序、堆(优先队列) To Do
622 设计循环队列 中等 设计、队列、数组、链表 📝
623 在二叉树中增加一行 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
624 数组列表中的最大距离 🔒 中等 贪心、数组 To Do
625 最小因式分解 🔒 中等 贪心、数学 To Do
626 换座位 中等 数据库 To Do
627 变更性别 简单 数据库 📝
628 三个数的最大乘积 简单 数组、数学、排序 📝
629 K个逆序对数组 困难 动态规划 📝
630 课程表 III 困难 贪心、数组、堆(优先队列) 📝
631 设计 Excel 求和公式 🔒 困难 图、设计、拓扑排序 To Do
632 最小区间 困难 贪心、数组、哈希表、排序、滑动窗口、堆(优先队列) To Do
633 平方数之和 中等 数学、双指针、二分查找 📝
634 寻找数组的错位排列 🔒 中等 数学、动态规划 To Do
635 设计日志存储系统 🔒 中等 设计、哈希表、字符串、有序集合 To Do
636 函数的独占时间 中等 栈、数组 📝
637 二叉树的层平均值 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
638 大礼包 中等 位运算、记忆化搜索、数组、动态规划、回溯、状态压缩 📝
639 解码方法 II 困难 字符串、动态规划 📝
640 求解方程 中等 数学、字符串、模拟 📝
641 设计循环双端队列 中等 设计、队列、数组、链表 📝
642 设计搜索自动补全系统 🔒 困难 设计、字典树、字符串、数据流 To Do
643 子数组最大平均数 I 简单 数组、滑动窗口 📝
644 子数组最大平均数 II 🔒 困难 数组、二分查找 To Do
645 错误的集合 简单 位运算、数组、哈希表、排序 📝
646 最长数对链 中等 贪心、数组、动态规划、排序 📝
647 回文子串 中等 字符串、动态规划 To Do
648 单词替换 中等 字典树、数组、哈希表、字符串 📝
649 Dota2 参议院 中等 贪心、队列、字符串 📝
650 只有两个键的键盘 中等 数学、动态规划 📝
651 4键键盘 🔒 中等 数学、动态规划 To Do
652 寻找重复的子树 中等 树、深度优先搜索、哈希表、二叉树 📝
653 两数之和 IV - 输入 BST 简单 树、深度优先搜索、广度优先搜索、二叉搜索树、哈希表、双指针、二叉树 📝
654 最大二叉树 中等 栈、树、数组、分治、二叉树、单调栈 📝
655 输出二叉树 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
656 金币路径 🔒 困难 数组、动态规划 To Do
657 机器人能否返回原点 简单 字符串、模拟 To Do
658 找到 K 个最接近的元素 中等 数组、双指针、二分查找、排序、滑动窗口、堆(优先队列) 📝
659 分割数组为连续子序列 中等 贪心、数组、哈希表、堆(优先队列) To Do
660 移除 9 🔒 困难 数学 To Do
661 图片平滑器 简单 数组、矩阵 📝
662 二叉树最大宽度 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
663 均匀树划分 🔒 中等 树、深度优先搜索、二叉树 To Do
664 奇怪的打印机 困难 字符串、动态规划 📝
665 非递减数列 中等 数组 📝
666 路径总和 IV 🔒 中等 树、深度优先搜索、数组、二叉树 To Do
667 优美的排列 II 中等 数组、数学 📝
668 乘法表中第k小的数 困难 数学、二分查找 📝
669 修剪二叉搜索树 中等 树、深度优先搜索、二叉搜索树、二叉树 📝
670 最大交换 中等 贪心、数学 📝
671 二叉树中第二小的节点 简单 树、深度优先搜索、二叉树 📝
672 灯泡开关 Ⅱ 中等 位运算、深度优先搜索、广度优先搜索、数学 📝
673 最长递增子序列的个数 中等 树状数组、线段树、数组、动态规划 📝
674 最长连续递增序列 简单 数组 📝
675 为高尔夫比赛砍树 困难 广度优先搜索、数组、矩阵、堆(优先队列) 📝
676 实现一个魔法字典 中等 设计、字典树、哈希表、字符串 📝
677 键值映射 中等 设计、字典树、哈希表、字符串 📝
678 有效的括号字符串 中等 栈、贪心、字符串、动态规划 📝
679 24 点游戏 困难 数组、数学、回溯 To Do
680 验证回文字符串 Ⅱ 简单 贪心、双指针、字符串 To Do
681 最近时刻 🔒 中等 字符串、枚举 To Do
682 棒球比赛 简单 栈、数组、模拟 📝
683 K 个关闭的灯泡 🔒 困难 树状数组、数组、有序集合、滑动窗口 To Do
684 冗余连接 中等 深度优先搜索、广度优先搜索、并查集、图 📝
685 冗余连接 II 困难 深度优先搜索、广度优先搜索、并查集、图 To Do
686 重复叠加字符串匹配 中等 字符串、字符串匹配 📝
687 最长同值路径 中等 树、深度优先搜索、二叉树 📝
688 “马”在棋盘上的概率 中等 动态规划 To Do
689 三个无重叠子数组的最大和 困难 数组、动态规划 📝
690 员工的重要性 简单 深度优先搜索、广度优先搜索、哈希表 📝
691 贴纸拼词 困难 位运算、数组、字符串、动态规划、回溯、状态压缩 📝
692 前K个高频单词 中等 字典树、哈希表、字符串、桶排序、计数、排序、堆(优先队列) 📝
693 交替位二进制数 简单 位运算 📝
694 不同岛屿的数量 🔒 中等 深度优先搜索、广度优先搜索、并查集、哈希表、哈希函数 To Do
695 岛屿的最大面积 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 📝
696 计数二进制子串 简单 双指针、字符串 To Do
697 数组的度 简单 数组、哈希表 To Do
698 划分为k个相等的子集 中等 位运算、记忆化搜索、数组、动态规划、回溯、状态压缩 📝
699 掉落的方块 困难 线段树、数组、有序集合 📝
700 二叉搜索树中的搜索 简单 树、二叉搜索树、二叉树 📝
701 二叉搜索树中的插入操作 中等 树、二叉搜索树、二叉树 To Do
702 搜索长度未知的有序数组 🔒 中等 数组、二分查找、交互 To Do
703 数据流中的第 K 大元素 简单 树、设计、二叉搜索树、二叉树、数据流、堆(优先队列) 📝
704 二分查找 简单 数组、二分查找 📝
705 设计哈希集合 简单 设计、数组、哈希表、链表、哈希函数 📝
706 设计哈希映射 简单 设计、数组、哈希表、链表、哈希函数 To Do
707 设计链表 中等 设计、链表 📝
708 循环有序列表的插入 🔒 中等 链表 To Do
709 转换成小写字母 简单 字符串 📝
710 黑名单中的随机数 困难 哈希表、数学、二分查找、排序、随机化 📝
711 不同岛屿的数量 II 🔒 困难 深度优先搜索、广度优先搜索、并查集、哈希表、哈希函数 To Do
712 两个字符串的最小ASCII删除和 中等 字符串、动态规划 To Do
713 乘积小于K的子数组 中等 数组、滑动窗口 📝
714 买卖股票的最佳时机含手续费 中等 贪心、数组、动态规划 📝
715 Range 模块 困难 设计、线段树、有序集合 📝
716 最大栈 🔒 简单 栈、设计、链表、双向链表、有序集合 To Do
717 1 比特与 2 比特字符 简单 数组 📝
718 最长重复子数组 中等 数组、二分查找、动态规划、滑动窗口、哈希函数、滚动哈希 📝
719 找出第 k 小的距离对 困难 数组、双指针、二分查找、排序 To Do
720 词典中最长的单词 中等 字典树、数组、哈希表、字符串、排序 📝
721 账户合并 中等 深度优先搜索、广度优先搜索、并查集、数组、字符串 To Do
722 删除注释 中等 数组、字符串 📝
723 粉碎糖果 🔒 中等 数组、双指针、矩阵、模拟 To Do
724 寻找数组的中心下标 简单 数组、前缀和 📝
725 分隔链表 中等 链表 📝
726 原子的数量 困难 栈、哈希表、字符串 📝
727 最小窗口子序列 🔒 困难 字符串、动态规划、滑动窗口 To Do
728 自除数 简单 数学 📝
729 我的日程安排表 I 中等 设计、线段树、二分查找、有序集合 📝
730 统计不同回文子序列 困难 字符串、动态规划 📝
731 我的日程安排表 II 中等 设计、线段树、二分查找、有序集合 📝
732 我的日程安排表 III 困难 设计、线段树、二分查找、有序集合 📝
733 图像渲染 简单 深度优先搜索、广度优先搜索、数组、矩阵 📝
734 句子相似性 🔒 简单 数组、哈希表、字符串 To Do
735 行星碰撞 中等 栈、数组、模拟 📝
736 Lisp 语法解析 困难 栈、递归、哈希表、字符串 📝
737 句子相似性 II 🔒 中等 深度优先搜索、广度优先搜索、并查集、数组、哈希表、字符串 To Do
738 单调递增的数字 中等 贪心、数学 To Do
739 每日温度 中等 栈、数组、单调栈 📝
740 删除并获得点数 中等 数组、哈希表、动态规划 📝
741 摘樱桃 困难 数组、动态规划、矩阵 📝
742 二叉树最近的叶节点 🔒 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
743 网络延迟时间 中等 深度优先搜索、广度优先搜索、图、最短路、堆(优先队列) 📝
744 寻找比目标字母大的最小字母 简单 数组、二分查找 📝
745 前缀和后缀搜索 困难 设计、字典树、哈希表、字符串 📝
746 使用最小花费爬楼梯 简单 数组、动态规划 📝
747 至少是其他数字两倍的最大数 简单 数组、排序 📝
748 最短补全词 简单 哈希表、字符串 To Do
749 隔离病毒 困难 深度优先搜索、广度优先搜索、数组、矩阵、模拟 📝
750 角矩形的数量 🔒 中等 数组、数学、动态规划、矩阵 To Do
751 IP 到 CIDR 🔒 中等 位运算、字符串 To Do
752 打开转盘锁 中等 广度优先搜索、数组、哈希表、字符串 📝
753 破解保险箱 困难 深度优先搜索、图、欧拉回路 📝
754 到达终点数字 中等 数学、二分查找 📝
755 倒水 🔒 中等 数组、模拟 To Do
756 金字塔转换矩阵 中等 位运算、深度优先搜索、广度优先搜索 To Do
757 设置交集大小至少为2 困难 贪心、数组、排序 📝
758 字符串中的加粗单词 🔒 中等 字典树、数组、哈希表、字符串、字符串匹配 To Do
759 员工空闲时间 🔒 困难 数组、排序、堆(优先队列) To Do
760 找出变位映射 🔒 简单 数组、哈希表 To Do
761 特殊的二进制序列 困难 递归、字符串 📝
762 二进制表示中质数个计算置位 简单 位运算、数学 📝
763 划分字母区间 中等 贪心、哈希表、双指针、字符串 📝
764 最大加号标志 中等 数组、动态规划 📝
765 情侣牵手 困难 贪心、深度优先搜索、广度优先搜索、并查集、图 To Do
766 托普利茨矩阵 简单 数组、矩阵 📝
767 重构字符串 中等 贪心、哈希表、字符串、计数、排序、堆(优先队列) To Do
768 最多能完成排序的块 II 困难 栈、贪心、数组、排序、单调栈 📝
769 最多能完成排序的块 中等 栈、贪心、数组、排序、单调栈 📝
770 基本计算器 IV 困难 栈、递归、哈希表、数学、字符串 To Do
771 宝石与石头 简单 哈希表、字符串 📝
772 基本计算器 III 🔒 困难 栈、递归、数学、字符串 To Do
773 滑动谜题 困难 广度优先搜索、数组、矩阵 📝
774 最小化去加油站的最大距离 🔒 困难 数组、二分查找 To Do
775 全局倒置与局部倒置 中等 数组、数学 📝
776 拆分二叉搜索树 🔒 中等 树、二叉搜索树、递归、二叉树 To Do
777 在LR字符串中交换相邻字符 中等 双指针、字符串 📝
778 水位上升的泳池中游泳 困难 深度优先搜索、广度优先搜索、并查集、数组、二分查找、矩阵、堆(优先队列) 📝
779 第K个语法符号 中等 位运算、递归、数学 📝
780 到达终点 困难 数学 📝
781 森林中的兔子 中等 贪心、哈希表、数学 📝
782 变为棋盘 困难 位运算、数组、数学、矩阵 📝
783 二叉搜索树节点最小距离 简单 树、深度优先搜索、广度优先搜索、二叉搜索树、二叉树 📝
784 字母大小写全排列 中等 位运算、字符串、回溯 📝
785 判断二分图 中等 深度优先搜索、广度优先搜索、并查集、图 📝
786 第 K 个最小的素数分数 困难 数组、二分查找、堆(优先队列) To Do
787 K 站中转内最便宜的航班 中等 深度优先搜索、广度优先搜索、图、动态规划、最短路、堆(优先队列) 📝
788 旋转数字 中等 数学、动态规划 📝
789 逃脱阻碍者 中等 数组、数学 📝
790 多米诺和托米诺平铺 中等 动态规划 📝
791 自定义字符串排序 中等 哈希表、字符串、排序 📝
792 匹配子序列的单词数 中等 字典树、哈希表、字符串、排序 📝
793 阶乘函数后 K 个零 困难 数学、二分查找 📝
794 有效的井字游戏 中等 数组、字符串 📝
795 区间子数组个数 中等 数组、双指针 📝
796 旋转字符串 简单 字符串、字符串匹配 📝
797 所有可能的路径 中等 深度优先搜索、广度优先搜索、图、回溯 📝
798 得分最高的最小轮调 困难 数组、前缀和 To Do
799 香槟塔 中等 动态规划 📝
800 相似 RGB 颜色 🔒 简单 数学、字符串、枚举 To Do
801 使序列递增的最小交换次数 困难 数组、动态规划 📝
802 找到最终的安全状态 中等 深度优先搜索、广度优先搜索、图、拓扑排序 📝
803 打砖块 困难 并查集、数组、矩阵 To Do
804 唯一摩尔斯密码词 简单 数组、哈希表、字符串 📝
805 数组的均值分割 困难 位运算、数组、数学、动态规划、状态压缩 📝
806 写字符串需要的行数 简单 数组、字符串 📝
807 保持城市天际线 中等 贪心、数组、矩阵 📝
808 分汤 中等 数学、动态规划、概率与统计 📝
809 情感丰富的文字 中等 数组、双指针、字符串 📝
810 黑板异或游戏 困难 位运算、脑筋急转弯、数组、数学、博弈 📝
811 子域名访问计数 中等 数组、哈希表、字符串、计数 📝
812 最大三角形面积 简单 几何、数组、数学 📝
813 最大平均值和的分组 中等 数组、动态规划、前缀和 📝
814 二叉树剪枝 中等 树、深度优先搜索、二叉树 📝
815 公交路线 困难 广度优先搜索、数组、哈希表 📝
816 模糊坐标 中等 字符串、回溯 📝
817 链表组件 中等 数组、哈希表、链表 📝
818 赛车 困难 动态规划 To Do
819 最常见的单词 简单 哈希表、字符串、计数 📝
820 单词的压缩编码 中等 字典树、数组、哈希表、字符串 To Do
821 字符的最短距离 简单 数组、双指针、字符串 📝
822 翻转卡片游戏 中等 数组、哈希表 📝
823 带因子的二叉树 中等 数组、哈希表、动态规划 To Do
824 山羊拉丁文 简单 字符串 📝
825 适龄的朋友 中等 数组、双指针、二分查找、排序 📝
826 安排工作以达到最大收益 中等 贪心、数组、双指针、二分查找、排序 📝
827 最大人工岛 困难 深度优先搜索、广度优先搜索、并查集、数组、矩阵 📝
828 统计子串中的唯一字符 困难 哈希表、字符串、动态规划 📝
829 连续整数求和 困难 数学、枚举 📝
830 较大分组的位置 简单 字符串 📝
831 隐藏个人信息 中等 字符串 📝
832 翻转图像 简单 数组、双指针、矩阵、模拟 📝
833 字符串中的查找与替换 中等 数组、字符串、排序 📝
834 树中距离之和 困难 树、深度优先搜索、图、动态规划 To Do
835 图像重叠 中等 数组、矩阵 To Do
836 矩形重叠 简单 几何、数学 📝
837 新21点 中等 数学、动态规划、滑动窗口、概率与统计 To Do
838 推多米诺 中等 双指针、字符串、动态规划 📝
839 相似字符串组 困难 深度优先搜索、广度优先搜索、并查集、字符串 To Do
840 矩阵中的幻方 中等 数组、数学、矩阵 📝
841 钥匙和房间 中等 深度优先搜索、广度优先搜索、图 📝
842 将数组拆分成斐波那契序列 中等 字符串、回溯 To Do
843 猜猜这个单词 困难 数组、数学、字符串、博弈、交互 To Do
844 比较含退格的字符串 简单 栈、双指针、字符串、模拟 📝
845 数组中的最长山脉 中等 数组、双指针、动态规划、枚举 To Do
846 一手顺子 中等 贪心、数组、哈希表、排序 📝
847 访问所有节点的最短路径 困难 位运算、广度优先搜索、图、动态规划、状态压缩 📝
848 字母移位 中等 数组、字符串 📝
849 到最近的人的最大距离 中等 数组 📝
850 矩形面积 II 困难 线段树、数组、有序集合、扫描线 📝
851 喧闹和富有 中等 深度优先搜索、图、拓扑排序、数组 📝
852 山脉数组的峰顶索引 简单 数组、二分查找 📝
853 车队 中等 数组、排序 To Do
854 相似度为 K 的字符串 困难 广度优先搜索、字符串 📝
855 考场就座 中等 设计、有序集合 To Do
856 括号的分数 中等 栈、字符串 📝
857 雇佣 K 名工人的最低成本 困难 贪心、数组、排序、堆(优先队列) 📝
858 镜面反射 中等 几何、数学 To Do
859 亲密字符串 简单 哈希表、字符串 📝
860 柠檬水找零 简单 贪心、数组 📝
861 翻转矩阵后的得分 中等 贪心、位运算、数组、矩阵 To Do
862 和至少为 K 的最短子数组 困难 队列、数组、二分查找、前缀和、滑动窗口、单调队列、堆(优先队列) 📝
863 二叉树中所有距离为 K 的结点 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
864 获取所有钥匙的最短路径 困难 位运算、广度优先搜索、数组、矩阵 📝
865 具有所有最深节点的最小子树 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
866 回文素数 中等 数学 To Do
867 转置矩阵 简单 数组、矩阵、模拟 📝
868 二进制间距 简单 位运算 📝
869 重新排序得到 2 的幂 中等 数学、计数、枚举、排序 📝
870 优势洗牌 中等 贪心、数组、双指针、排序 📝
871 最低加油次数 困难 贪心、数组、动态规划、堆(优先队列) 📝
872 叶子相似的树 简单 树、深度优先搜索、二叉树 📝
873 最长的斐波那契子序列的长度 中等 数组、哈希表、动态规划 📝
874 模拟行走机器人 中等 数组、模拟 📝
875 爱吃香蕉的珂珂 中等 数组、二分查找 📝
876 链表的中间结点 简单 链表、双指针 📝
877 石子游戏 中等 数组、数学、动态规划、博弈 📝
878 第 N 个神奇数字 困难 数学、二分查找 📝
879 盈利计划 困难 数组、动态规划 📝
880 索引处的解码字符串 中等 栈、字符串 To Do
881 救生艇 中等 贪心、数组、双指针、排序 📝
882 细分图中的可到达结点 困难 图、最短路、堆(优先队列) To Do
883 三维形体投影面积 简单 几何、数组、数学、矩阵 📝
884 两句话中的不常见单词 简单 哈希表、字符串 📝
885 螺旋矩阵 III 中等 数组、矩阵、模拟 To Do
886 可能的二分法 中等 深度优先搜索、广度优先搜索、并查集、图 📝
887 鸡蛋掉落 困难 数学、二分查找、动态规划 To Do
888 公平的糖果棒交换 简单 数组、哈希表、二分查找、排序 To Do
889 根据前序和后序遍历构造二叉树 中等 树、数组、哈希表、分治、二叉树 To Do
890 查找和替换模式 中等 数组、哈希表、字符串 📝
891 子序列宽度之和 困难 数组、数学、排序 📝
892 三维形体的表面积 简单 几何、数组、数学、矩阵 To Do
893 特殊等价字符串组 中等 数组、哈希表、字符串 To Do
894 所有可能的满二叉树 中等 树、递归、记忆化搜索、动态规划、二叉树 To Do
895 最大频率栈 困难 栈、设计、哈希表、有序集合 📝
896 单调数列 简单 数组 📝
897 递增顺序搜索树 简单 栈、树、深度优先搜索、二叉搜索树、二叉树 📝
898 子数组按位或操作 中等 位运算、数组、动态规划 To Do
899 有序队列 困难 数学、字符串、排序 📝
900 RLE 迭代器 中等 设计、数组、计数、迭代器 To Do
901 股票价格跨度 中等 栈、设计、数据流、单调栈 📝
902 最大为 N 的数字组合 困难 数组、数学、字符串、二分查找、动态规划 📝
903 DI 序列的有效排列 困难 动态规划 To Do
904 水果成篮 中等 数组、哈希表、滑动窗口 📝
905 按奇偶排序数组 简单 数组、双指针、排序 📝
906 超级回文数 困难 数学、枚举 To Do
907 子数组的最小值之和 中等 栈、数组、动态规划、单调栈 📝
908 最小差值 I 简单 数组、数学 📝
909 蛇梯棋 中等 广度优先搜索、数组、矩阵 📝
910 最小差值 II 中等 贪心、数组、数学、排序 📝
911 在线选举 中等 设计、数组、哈希表、二分查找 To Do
912 排序数组 中等 数组、分治、桶排序、计数排序、基数排序、排序、堆(优先队列)、归并排序 📝
913 猫和老鼠 困难 广度优先搜索、图、记忆化搜索、数学、动态规划、博弈 📝
914 卡牌分组 简单 数组、哈希表、数学、计数、数论 To Do
915 分割数组 中等 数组 📝
916 单词子集 中等 数组、哈希表、字符串 To Do
917 仅仅反转字母 简单 双指针、字符串 📝
918 环形子数组的最大和 中等 队列、数组、分治、动态规划、单调队列 📝
919 完全二叉树插入器 中等 树、广度优先搜索、设计、二叉树 📝
920 播放列表的数量 困难 数学、动态规划、组合数学 To Do
921 使括号有效的最少添加 中等 栈、贪心、字符串 📝
922 按奇偶排序数组 II 简单 数组、双指针、排序 📝
923 三数之和的多种可能 中等 数组、哈希表、双指针、计数、排序 To Do
924 尽量减少恶意软件的传播 困难 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
925 长按键入 简单 双指针、字符串 📝
926 将字符串翻转到单调递增 中等 字符串、动态规划 📝
927 三等分 困难 数组、数学 📝
928 尽量减少恶意软件的传播 II 困难 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
929 独特的电子邮件地址 简单 数组、哈希表、字符串 📝
930 和相同的二元子数组 中等 数组、哈希表、前缀和、滑动窗口 📝
931 下降路径最小和 中等 数组、动态规划、矩阵 📝
932 漂亮数组 中等 数组、数学、分治 To Do
933 最近的请求次数 简单 设计、队列、数据流 📝
934 最短的桥 中等 深度优先搜索、广度优先搜索、数组、矩阵 📝
935 骑士拨号器 中等 动态规划 To Do
936 戳印序列 困难 栈、贪心、队列、字符串 To Do
937 重新排列日志文件 中等 数组、字符串、排序 📝
938 二叉搜索树的范围和 简单 树、深度优先搜索、二叉搜索树、二叉树 📝
939 最小面积矩形 中等 几何、数组、哈希表、数学、排序 To Do
940 不同的子序列 II 困难 字符串、动态规划 📝
941 有效的山脉数组 简单 数组 📝
942 增减字符串匹配 简单 贪心、数组、双指针、字符串 📝
943 最短超级串 困难 位运算、数组、字符串、动态规划、状态压缩 To Do
944 删列造序 简单 数组、字符串 📝
945 使数组唯一的最小增量 中等 贪心、数组、计数、排序 To Do
946 验证栈序列 中等 栈、数组、模拟 📝
947 移除最多的同行或同列石头 中等 深度优先搜索、并查集、图 📝
948 令牌放置 中等 贪心、数组、双指针、排序 To Do
949 给定数字能组成的最大时间 中等 字符串、枚举 📝
950 按递增顺序显示卡牌 中等 队列、数组、排序、模拟 📝
951 翻转等价二叉树 中等 树、深度优先搜索、二叉树 To Do
952 按公因数计算最大组件大小 困难 并查集、数组、数学 📝
953 验证外星语词典 简单 数组、哈希表、字符串 📝
954 二倍数对数组 中等 贪心、数组、哈希表、排序 📝
955 删列造序 II 中等 贪心、数组、字符串 To Do
956 最高的广告牌 困难 数组、动态规划 To Do
957 N 天后的牢房 中等 位运算、数组、哈希表、数学 To Do
958 二叉树的完全性检验 中等 树、广度优先搜索、二叉树 📝
959 由斜杠划分区域 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
960 删列造序 III 困难 数组、字符串、动态规划 To Do
961 重复 N 次的元素 简单 数组、哈希表 📝
962 最大宽度坡 中等 栈、数组、单调栈 📝
963 最小面积矩形 II 中等 几何、数组、数学 To Do
964 表示数字的最少运算符 困难 数学、动态规划 To Do
965 单值二叉树 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
966 元音拼写检查器 中等 数组、哈希表、字符串 To Do
967 连续差相同的数字 中等 广度优先搜索、回溯 To Do
968 监控二叉树 困难 树、深度优先搜索、动态规划、二叉树 To Do
969 煎饼排序 中等 贪心、数组、双指针、排序 📝
970 强整数 中等 哈希表、数学 To Do
971 翻转二叉树以匹配先序遍历 中等 树、深度优先搜索、二叉树 To Do
972 相等的有理数 困难 数学、字符串 To Do
973 最接近原点的 K 个点 中等 几何、数组、数学、分治、快速选择、排序、堆(优先队列) 📝
974 和可被 K 整除的子数组 中等 数组、哈希表、前缀和 To Do
975 奇偶跳 困难 栈、数组、动态规划、有序集合、单调栈 To Do
976 三角形的最大周长 简单 贪心、数组、数学、排序 📝
977 有序数组的平方 简单 数组、双指针、排序 To Do
978 最长湍流子数组 中等 数组、动态规划、滑动窗口 To Do
979 在二叉树中分配硬币 中等 树、深度优先搜索、二叉树 📝
980 不同路径 III 困难 位运算、数组、回溯、矩阵 📝
981 基于时间的键值存储 中等 设计、哈希表、字符串、二分查找 📝
982 按位与为零的三元组 困难 位运算、数组、哈希表 To Do
983 最低票价 中等 数组、动态规划 To Do
984 不含 AAA 或 BBB 的字符串 中等 贪心、字符串 To Do
985 查询后的偶数和 中等 数组、模拟 📝
986 区间列表的交集 中等 数组、双指针 📝
987 二叉树的垂序遍历 困难 树、深度优先搜索、广度优先搜索、哈希表、二叉树 📝
988 从叶结点开始的最小字符串 中等 树、深度优先搜索、字符串、二叉树 To Do
989 数组形式的整数加法 简单 数组、数学 📝
990 等式方程的可满足性 中等 并查集、图、数组、字符串 To Do
991 坏了的计算器 中等 贪心、数学 To Do
992 K 个不同整数的子数组 困难 数组、哈希表、计数、滑动窗口 To Do
993 二叉树的堂兄弟节点 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
994 腐烂的橘子 中等 广度优先搜索、数组、矩阵 📝
995 K 连续位的最小翻转次数 困难 位运算、数组、前缀和、滑动窗口 To Do
996 正方形数组的数目 困难 位运算、数组、数学、动态规划、回溯、状态压缩 To Do
997 找到小镇的法官 简单 图、数组、哈希表 📝
998 最大二叉树 II 中等 树、二叉树 📝
999 可以被一步捕获的棋子数 简单 数组、矩阵、模拟 📝
1000 合并石头的最低成本 困难 数组、动态规划 📝
1001 网格照明 困难 数组、哈希表 📝
1002 查找常用字符 简单 数组、哈希表、字符串 To Do
1003 检查替换后的词是否有效 中等 栈、字符串 📝
1004 最大连续1的个数 III 中等 数组、二分查找、前缀和、滑动窗口 📝
1005 K 次取反后最大化的数组和 简单 贪心、数组、排序 📝
1006 笨阶乘 中等 栈、数学、模拟 📝
1007 行相等的最少多米诺旋转 中等 贪心、数组 To Do
1008 前序遍历构造二叉搜索树 中等 栈、树、二叉搜索树、数组、二叉树、单调栈 📝
1009 十进制整数的反码 简单 位运算 📝
1010 总持续时间可被 60 整除的歌曲 中等 数组、哈希表、计数 📝
1011 在 D 天内送达包裹的能力 中等 贪心、数组、二分查找 📝
1012 至少有 1 位重复的数字 困难 数学、动态规划 To Do
1013 将数组分成和相等的三个部分 简单 贪心、数组 📝
1014 最佳观光组合 中等 数组、动态规划 📝
1015 可被 K 整除的最小整数 中等 哈希表、数学 To Do
1016 子串能表示从 1 到 N 数字的二进制串 中等 字符串 To Do
1017 负二进制转换 中等 数学 📝
1018 可被 5 整除的二进制前缀 简单 数组 To Do
1019 链表中的下一个更大节点 中等 栈、数组、链表、单调栈 📝
1020 飞地的数量 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
1021 删除最外层的括号 简单 栈、字符串 📝
1022 从根到叶的二进制数之和 简单 树、深度优先搜索、二叉树 📝
1023 驼峰式匹配 中等 字典树、双指针、字符串、字符串匹配 To Do
1024 视频拼接 中等 贪心、数组、动态规划 📝
1025 除数博弈 简单 脑筋急转弯、数学、动态规划、博弈 To Do
1026 节点与其祖先之间的最大差值 中等 树、深度优先搜索、二叉树 To Do
1027 最长等差数列 中等 数组、哈希表、二分查找、动态规划 To Do
1028 从先序遍历还原二叉树 困难 树、深度优先搜索、字符串、二叉树 To Do
1029 两地调度 中等 贪心、数组、排序 📝
1030 距离顺序排列矩阵单元格 简单 几何、数组、数学、矩阵、排序 📝
1031 两个非重叠子数组的最大和 中等 数组、动态规划、滑动窗口 To Do
1032 字符流 困难 设计、字典树、数组、字符串、数据流 To Do
1033 移动石子直到连续 中等 脑筋急转弯、数学 To Do
1034 边框着色 中等 深度优先搜索、广度优先搜索、数组、矩阵 To Do
1035 不相交的线 中等 数组、动态规划 📝
1036 逃离大迷宫 困难 深度优先搜索、广度优先搜索、数组、哈希表 To Do
1037 有效的回旋镖 简单 几何、数组、数学 📝
1038 把二叉搜索树转换为累加树 中等 树、深度优先搜索、二叉搜索树、二叉树 To Do
1039 多边形三角剖分的最低得分 中等 数组、动态规划 To Do
1040 移动石子直到连续 II 中等 数组、数学、双指针、排序 📝
1041 困于环中的机器人 中等 数学、字符串、模拟 📝
1042 不邻接植花 中等 深度优先搜索、广度优先搜索、图 To Do
1043 分隔数组以得到最大和 中等 数组、动态规划 📝
1044 最长重复子串 困难 字符串、二分查找、后缀数组、滑动窗口、哈希函数、滚动哈希 To Do
1045 买下所有产品的客户 🔒 中等 数据库 To Do
1046 最后一块石头的重量 简单 数组、堆(优先队列) 📝
1047 删除字符串中的所有相邻重复项 简单 栈、字符串 To Do
1048 最长字符串链 中等 数组、哈希表、双指针、字符串、动态规划 To Do
1049 最后一块石头的重量 II 中等 数组、动态规划 📝
1050 合作过至少三次的演员和导演 🔒 简单 数据库 To Do
1051 高度检查器 简单 数组、计数排序、排序 📝
1052 爱生气的书店老板 中等 数组、滑动窗口 📝
1053 交换一次的先前排列 中等 贪心、数组 📝
1054 距离相等的条形码 中等 贪心、数组、哈希表、计数、排序、堆(优先队列) 📝
1055 形成字符串的最短路径 🔒 中等 贪心、字符串、动态规划 To Do
1056 易混淆数 🔒 简单 数学 To Do
1057 校园自行车分配 🔒 中等 贪心、数组、排序 To Do
1058 最小化舍入误差以满足目标 🔒 中等 贪心、数组、数学、字符串 To Do
1059 从始点到终点的所有路径 🔒 中等 深度优先搜索、图 To Do
1060 有序数组中的缺失元素 🔒 中等 数组、二分查找 To Do
1061 按字典序排列最小的等效字符串 🔒 中等 并查集、字符串 To Do
1062 最长重复子串 🔒 中等 字符串、二分查找、动态规划、后缀数组、哈希函数、滚动哈希 To Do
1063 有效子数组的数目 🔒 困难 栈、数组、单调栈 To Do
1064 不动点 🔒 简单 数组、二分查找 To Do
1065 字符串的索引对 🔒 简单 字典树、数组、字符串、排序 To Do
1066 校园自行车分配 II 🔒 中等 位运算、数组、动态规划、回溯、状态压缩 To Do
1067 范围内的数字计数 🔒 困难 数学、动态规划 To Do
1068 产品销售分析 I 🔒 简单 数据库 To Do
1069 产品销售分析 II 🔒 简单 数据库 To Do
1070 产品销售分析 III 🔒 中等 数据库 To Do
1071 字符串的最大公因子 简单 数学、字符串 📝
1072 按列翻转得到最大值等行数 中等 数组、哈希表、矩阵 To Do
1073 负二进制数相加 中等 数组、数学 To Do
1074 元素和为目标值的子矩阵数量 困难 数组、哈希表、矩阵、前缀和 📝
1075 项目员工 I 🔒 简单 数据库 To Do
1076 项目员工II 🔒 简单 数据库 To Do
1077 项目员工 III 🔒 中等 数据库 To Do
1078 Bigram 分词 简单 字符串 📝
1079 活字印刷 中等 字符串、回溯 To Do
1080 根到叶路径上的不足节点 中等 树、深度优先搜索、二叉树 To Do
1081 不同字符的最小子序列 中等 栈、贪心、字符串、单调栈 📝
1082 销售分析 I 🔒 简单 数据库 To Do
1083 销售分析 II 🔒 简单 数据库 To Do
1084 销售分析III 🔒 简单 数据库 To Do
1085 最小元素各数位之和 🔒 简单 数组、数学 To Do
1086 前五科的均分 🔒 简单 数组、哈希表、排序 To Do
1087 花括号展开 🔒 中等 广度优先搜索、字符串、回溯 To Do
1088 易混淆数 II 🔒 困难 数学、回溯 To Do
1089 复写零 简单 数组、双指针 📝
1090 受标签影响的最大值 中等 贪心、数组、哈希表、计数、排序 To Do
1091 二进制矩阵中的最短路径 中等 广度优先搜索、数组、矩阵 To Do
1092 最短公共超序列 困难 字符串、动态规划 To Do
1093 大样本统计 中等 数学、双指针、概率与统计 To Do
1094 拼车 中等 数组、前缀和、排序、模拟、堆(优先队列) To Do
1095 山脉数组中查找目标值 困难 数组、二分查找、交互 To Do
1096 花括号展开 II 困难 栈、广度优先搜索、字符串、回溯 To Do
1097 游戏玩法分析 V 🔒 困难 数据库 To Do
1098 小众书籍 🔒 中等 数据库 To Do
1099 小于 K 的两数之和 🔒 简单 数组、双指针、二分查找、排序 To Do
1100 长度为 K 的无重复字符子串 🔒 中等 哈希表、字符串、滑动窗口 To Do
1101 彼此熟识的最早时间 🔒 中等 并查集、数组 To Do
1102 得分最高的路径 🔒 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵、堆(优先队列) To Do
1103 分糖果 II 简单 数学、模拟 To Do
1104 二叉树寻路 中等 树、数学、二叉树 📝
1105 填充书架 中等 数组、动态规划 To Do
1106 解析布尔表达式 困难 栈、递归、字符串 📝
1107 每日新用户统计 🔒 中等 数据库 To Do
1108 IP 地址无效化 简单 字符串 📝
1109 航班预订统计 中等 数组、前缀和 📝
1110 删点成林 中等 树、深度优先搜索、二叉树 To Do
1111 有效括号的嵌套深度 中等 栈、字符串 To Do
1112 每位学生的最高成绩 🔒 中等 数据库 To Do
1113 报告的记录 🔒 简单 数据库 To Do
1114 按序打印 简单 多线程 To Do
1115 交替打印FooBar 中等 多线程 To Do
1116 打印零与奇偶数 中等 多线程 To Do
1117 H2O 生成 中等 多线程 To Do
1118 一月有多少天 🔒 简单 数学 To Do
1119 删去字符串中的元音 🔒 简单 字符串 To Do
1120 子树的最大平均值 🔒 中等 树、深度优先搜索、二叉树 To Do
1121 将数组分成几个递增序列 🔒 困难 贪心、数组 To Do
1122 数组的相对排序 简单 数组、哈希表、计数排序、排序 To Do
1123 最深叶节点的最近公共祖先 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
1124 表现良好的最长时间段 中等 栈、数组、哈希表、前缀和、单调栈 📝
1125 最小的必要团队 困难 位运算、数组、动态规划、状态压缩 To Do
1126 查询活跃业务 🔒 中等 数据库 To Do
1127 用户购买平台 🔒 困难 数据库 To Do
1128 等价多米诺骨牌对的数量 简单 数组、哈希表、计数 To Do
1129 颜色交替的最短路径 中等 广度优先搜索、图 To Do
1130 叶值的最小代价生成树 中等 栈、贪心、动态规划、单调栈 To Do
1131 绝对值表达式的最大值 中等 数组、数学 To Do
1132 报告的记录 II 🔒 中等 数据库 To Do
1133 最大唯一数 🔒 简单 数组、哈希表、排序 To Do
1134 阿姆斯特朗数 🔒 简单 数学 To Do
1135 最低成本联通所有城市 🔒 中等 并查集、图、最小生成树、堆(优先队列) To Do
1136 平行课程 🔒 中等 图、拓扑排序 To Do
1137 第 N 个泰波那契数 简单 记忆化搜索、数学、动态规划 📝
1138 字母板上的路径 中等 哈希表、字符串 📝
1139 最大的以 1 为边界的正方形 中等 数组、动态规划、矩阵 📝
1140 石子游戏 II 中等 数组、数学、动态规划、博弈 📝
1141 查询近30天活跃用户数 🔒 简单 数据库 To Do
1142 过去30天的用户活动 II 🔒 简单 数据库 To Do
1143 最长公共子序列 中等 字符串、动态规划 📝
1144 递减元素使数组呈锯齿状 中等 贪心、数组 To Do
1145 二叉树着色游戏 中等 树、深度优先搜索、二叉树 To Do
1146 快照数组 中等 设计、数组、哈希表、二分查找 To Do
1147 段式回文 困难 贪心、双指针、字符串、动态规划、哈希函数、滚动哈希 To Do
1148 文章浏览 I 🔒 简单 数据库 To Do
1149 文章浏览 II 🔒 中等 数据库 To Do
1150 检查一个数是否在数组中占绝大多数 🔒 简单 数组、二分查找 To Do
1151 最少交换次数来组合所有的 1 🔒 中等 数组、滑动窗口 To Do
1152 用户网站访问行为分析 🔒 中等 数组、哈希表、排序 To Do
1153 字符串转化 🔒 困难 哈希表、字符串 To Do
1154 一年中的第几天 简单 数学、字符串 📝
1155 掷骰子的N种方法 中等 动态规划 📝
1156 单字符重复子串的最大长度 中等 字符串、滑动窗口 To Do
1157 子数组中占绝大多数的元素 困难 设计、树状数组、线段树、数组、二分查找 To Do
1158 市场分析 I 🔒 中等 数据库 To Do
1159 市场分析 II 🔒 困难 数据库 To Do
1160 拼写单词 简单 数组、哈希表、字符串 📝
1161 最大层内元素和 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
1162 地图分析 中等 广度优先搜索、数组、动态规划、矩阵 To Do
1163 按字典序排在最后的子串 困难 双指针、字符串 To Do
1164 指定日期的产品价格 🔒 中等 数据库 To Do
1165 单行键盘 🔒 简单 哈希表、字符串 To Do
1166 设计文件系统 🔒 中等 设计、字典树、哈希表、字符串 To Do
1167 连接棒材的最低费用 🔒 中等 贪心、数组、堆(优先队列) To Do
1168 水资源分配优化 🔒 困难 并查集、图、最小生成树 To Do
1169 查询无效交易 中等 数组、哈希表、字符串、排序 📝
1170 比较字符串最小字母出现频次 中等 数组、哈希表、字符串、二分查找、排序 To Do
1171 从链表中删去总和值为零的连续节点 中等 哈希表、链表 To Do
1172 餐盘栈 困难 栈、设计、哈希表、堆(优先队列) To Do
1173 即时食物配送 I 🔒 简单 数据库 To Do
1174 即时食物配送 II 🔒 中等 数据库 To Do
1175 质数排列 简单 数学 📝
1176 健身计划评估 🔒 简单 数组、滑动窗口 To Do
1177 构建回文串检测 中等 位运算、哈希表、字符串、前缀和 To Do
1178 猜字谜 困难 位运算、字典树、数组、哈希表、字符串 To Do
1179 重新格式化部门表 简单 数据库 To Do
1180 统计只含单一字母的子串 🔒 简单 数学、字符串 To Do
1181 前后拼接 🔒 中等 数组、哈希表、字符串、排序 To Do
1182 与目标颜色间的最短距离 🔒 中等 数组、二分查找、动态规划 To Do
1183 矩阵中 1 的最大数量 🔒 困难 贪心、堆(优先队列) To Do
1184 公交站间的距离 简单 数组 📝
1185 一周中的第几天 简单 数学 📝
1186 删除一次得到子数组最大和 中等 数组、动态规划 To Do
1187 使数组严格递增 困难 数组、二分查找、动态规划 To Do
1188 设计有限阻塞队列 🔒 中等 多线程 To Do
1189 “气球” 的最大数量 简单 哈希表、字符串、计数 📝
1190 反转每对括号间的子串 中等 栈、字符串 📝
1191 K 次串联后最大子数组之和 中等 数组、动态规划 📝
1192 查找集群内的「关键连接」 困难 深度优先搜索、图、双连通分量 To Do
1193 每月交易 I 🔒 中等 数据库 To Do
1194 锦标赛优胜者 🔒 困难 数据库 To Do
1195 交替打印字符串 中等 多线程 To Do
1196 最多可以买到的苹果数量 🔒 简单 贪心、数组、排序 To Do
1197 进击的骑士 🔒 中等 广度优先搜索 To Do
1198 找出所有行中最小公共元素 🔒 中等 数组、哈希表、二分查找、计数、矩阵 To Do
1199 建造街区的最短时间 🔒 困难 贪心、数学、堆(优先队列) To Do
1200 最小绝对差 简单 数组、排序 📝
1201 丑数 III 中等 数学、二分查找、数论 To Do
1202 交换字符串中的元素 中等 深度优先搜索、广度优先搜索、并查集、哈希表、字符串 To Do
1203 项目管理 困难 深度优先搜索、广度优先搜索、图、拓扑排序 To Do
1204 最后一个能进入电梯的人 🔒 中等 数据库 To Do
1205 每月交易II 🔒 中等 数据库 To Do
1206 设计跳表 困难 设计、链表 📝
1207 独一无二的出现次数 简单 数组、哈希表 📝
1208 尽可能使字符串相等 中等 字符串、二分查找、前缀和、滑动窗口 To Do
1209 删除字符串中的所有相邻重复项 II 中等 栈、字符串 To Do
1210 穿过迷宫的最少移动次数 困难 广度优先搜索、数组、矩阵 To Do
1211 查询结果的质量和占比 🔒 简单 数据库 To Do
1212 查询球队积分 🔒 中等 数据库 To Do
1213 三个有序数组的交集 🔒 简单 数组、哈希表、二分查找、计数 To Do
1214 查找两棵二叉搜索树之和 🔒 中等 栈、树、深度优先搜索、二叉搜索树、双指针、二分查找、二叉树 To Do
1215 步进数 🔒 中等 广度优先搜索、回溯 To Do
1216 验证回文字符串 III 🔒 困难 字符串、动态规划 To Do
1217 玩筹码 简单 贪心、数组、数学 📝
1218 最长定差子序列 中等 数组、哈希表、动态规划 📝
1219 黄金矿工 中等 数组、回溯、矩阵 📝
1220 统计元音字母序列的数目 困难 动态规划 To Do
1221 分割平衡字符串 简单 贪心、字符串、计数 📝
1222 可以攻击国王的皇后 中等 数组、矩阵、模拟 📝
1223 掷骰子模拟 困难 数组、动态规划 To Do
1224 最大相等频率 困难 数组、哈希表 📝
1225 报告系统状态的连续日期 🔒 困难 数据库 To Do
1226 哲学家进餐 中等 多线程 To Do
1227 飞机座位分配概率 中等 脑筋急转弯、数学、动态规划、概率与统计 To Do
1228 等差数列中缺失的数字 🔒 简单 数组、数学 To Do
1229 安排会议日程 🔒 中等 数组、双指针、排序 To Do
1230 抛掷硬币 🔒 中等 数学、动态规划、概率与统计 To Do
1231 分享巧克力 🔒 困难 数组、二分查找 To Do
1232 缀点成线 简单 几何、数组、数学 📝
1233 删除子文件夹 中等 字典树、数组、字符串 To Do
1234 替换子串得到平衡字符串 中等 字符串、滑动窗口 To Do
1235 规划兼职工作 困难 数组、二分查找、动态规划、排序 📝
1236 网络爬虫 🔒 中等 深度优先搜索、广度优先搜索、字符串、交互 To Do
1237 找出给定方程的正整数解 中等 数学、双指针、二分查找、交互 To Do
1238 循环码排列 中等 位运算、数学、回溯 📝
1239 串联字符串的最大长度 中等 位运算、数组、字符串、回溯 📝
1240 铺瓷砖 困难 动态规划、回溯 To Do
1241 每个帖子的评论数 🔒 简单 数据库 To Do
1242 多线程网页爬虫 🔒 中等 深度优先搜索、广度优先搜索、多线程 To Do
1243 数组变换 🔒 简单 数组、模拟 To Do
1244 力扣排行榜 🔒 中等 设计、哈希表、排序 To Do
1245 树的直径 🔒 中等 树、深度优先搜索、广度优先搜索 To Do
1246 删除回文子数组 🔒 困难 数组、动态规划 To Do
1247 交换字符使得字符串相同 中等 贪心、数学、字符串 To Do
1248 统计「优美子数组」 中等 数组、哈希表、数学、滑动窗口 To Do
1249 移除无效的括号 中等 栈、字符串 To Do
1250 检查「好数组」 困难 数组、数学、数论 To Do
1251 平均售价 🔒 简单 数据库 To Do
1252 奇数值单元格的数目 简单 数组、数学、模拟 📝
1253 重构 2 行二进制矩阵 中等 贪心、数组、矩阵 To Do
1254 统计封闭岛屿的数目 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
1255 得分最高的单词集合 困难 位运算、数组、字符串、动态规划、回溯、状态压缩 To Do
1256 加密数字 🔒 中等 位运算、数学、字符串 To Do
1257 最小公共区域 🔒 中等 树、深度优先搜索、广度优先搜索、数组、哈希表、字符串 To Do
1258 近义词句子 🔒 中等 并查集、数组、哈希表、字符串、回溯 To Do
1259 不相交的握手 🔒 困难 数学、动态规划 To Do
1260 二维网格迁移 简单 数组、矩阵、模拟 📝
1261 在受污染的二叉树中查找元素 中等 树、深度优先搜索、广度优先搜索、设计、二叉树 📝
1262 可被三整除的最大和 中等 贪心、数组、动态规划 To Do
1263 推箱子 困难 广度优先搜索、数组、矩阵、堆(优先队列) To Do
1264 页面推荐 🔒 中等 数据库 To Do
1265 逆序打印不可变链表 🔒 中等 栈、递归、链表、双指针 To Do
1266 访问所有点的最小时间 简单 几何、数组、数学 📝
1267 统计参与通信的服务器 中等 深度优先搜索、广度优先搜索、并查集、数组、计数、矩阵 📝
1268 搜索推荐系统 中等 字典树、数组、字符串、二分查找、排序、堆(优先队列) 📝
1269 停在原地的方案数 困难 动态规划 📝
1270 向公司CEO汇报工作的所有人 🔒 中等 数据库 To Do
1271 十六进制魔术数字 🔒 简单 数学、字符串 To Do
1272 删除区间 🔒 中等 数组 To Do
1273 删除树节点 🔒 中等 树、深度优先搜索、广度优先搜索 To Do
1274 矩形内船只的数目 🔒 困难 数组、分治、交互 To Do
1275 找出井字棋的获胜者 简单 数组、哈希表、矩阵、模拟 To Do
1276 不浪费原料的汉堡制作方案 中等 数学 📝
1277 统计全为 1 的正方形子矩阵 中等 数组、动态规划、矩阵 To Do
1278 分割回文串 III 困难 字符串、动态规划 To Do
1279 红绿灯路口 🔒 简单 多线程 To Do
1280 学生们参加各科测试的次数 🔒 简单 数据库 To Do
1281 整数的各位积和之差 简单 数学 📝
1282 用户分组 中等 数组、哈希表 📝
1283 使结果不超过阈值的最小除数 中等 数组、二分查找 📝
1284 转化为全零矩阵的最少反转次数 困难 位运算、广度优先搜索、数组、矩阵 To Do
1285 找到连续区间的开始和结束数字 🔒 中等 数据库 To Do
1286 字母组合迭代器 中等 设计、字符串、回溯、迭代器 To Do
1287 有序数组中出现次数超过25%的元素 简单 数组 To Do
1288 删除被覆盖区间 中等 数组、排序 📝
1289 下降路径最小和 II 困难 数组、动态规划、矩阵 To Do
1290 二进制链表转整数 简单 链表、数学 📝
1291 顺次数 中等 枚举 To Do
1292 元素和小于等于阈值的正方形的最大边长 中等 数组、二分查找、矩阵、前缀和 To Do
1293 网格中的最短路径 困难 广度优先搜索、数组、矩阵 To Do
1294 不同国家的天气类型 🔒 简单 数据库 To Do
1295 统计位数为偶数的数字 简单 数组 📝
1296 划分数组为连续数字的集合 中等 贪心、数组、哈希表、排序 📝
1297 子串的最大出现次数 中等 哈希表、字符串、滑动窗口 To Do
1298 你能从盒子里获得的最大糖果数 困难 广度优先搜索、数组 To Do
1299 将每个元素替换为右侧最大元素 简单 数组 📝
1300 转变数组后最接近目标值的数组和 中等 数组、二分查找、排序 To Do
1301 最大得分的路径数目 困难 数组、动态规划、矩阵 To Do
1302 层数最深叶子节点的和 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
1303 求团队人数 🔒 简单 数据库 To Do
1304 和为零的N个唯一整数 简单 数组、数学 📝
1305 两棵二叉搜索树中的所有元素 中等 树、深度优先搜索、二叉搜索树、二叉树、排序 📝
1306 跳跃游戏 III 中等 深度优先搜索、广度优先搜索、数组 📝
1307 口算难题 困难 数组、数学、字符串、回溯 To Do
1308 不同性别每日分数总计 🔒 中等 数据库 To Do
1309 解码字母到整数映射 简单 字符串 📝
1310 子数组异或查询 中等 位运算、数组、前缀和 📝
1311 获取你好友已观看的视频 中等 广度优先搜索、数组、哈希表、排序 📝
1312 让字符串成为回文串的最少插入次数 困难 字符串、动态规划 To Do
1313 解压缩编码列表 简单 数组 To Do
1314 矩阵区域和 中等 数组、矩阵、前缀和 To Do
1315 祖父节点值为偶数的节点和 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
1316 不同的循环子字符串 困难 字典树、字符串、动态规划、滑动窗口、哈希函数、滚动哈希 To Do
1317 将整数转换为两个无零整数的和 简单 数学 To Do
1318 或运算的最小翻转次数 中等 位运算 📝
1319 连通网络的操作次数 中等 深度优先搜索、广度优先搜索、并查集、图 📝
1320 二指输入的的最小距离 困难 字符串、动态规划 To Do
1321 餐馆营业额变化增长 🔒 中等 数据库 To Do
1322 广告效果 🔒 简单 数据库 To Do
1323 6 和 9 组成的最大数字 简单 贪心、数学 📝
1324 竖直打印单词 中等 数组、字符串、模拟 To Do
1325 删除给定值的叶子节点 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 📝
1326 灌溉花园的最少水龙头数目 困难 贪心、数组、动态规划 📝
1327 列出指定时间段内所有的下单产品 🔒 简单 数据库 To Do
1328 破坏回文串 中等 贪心、字符串 To Do
1329 将矩阵按对角线排序 中等 数组、矩阵、排序 To Do
1330 翻转子数组得到最大的数组值 困难 贪心、数组、数学 To Do
1331 数组序号转换 简单 数组、哈希表、排序 📝
1332 删除回文子序列 简单 双指针、字符串 📝
1333 餐厅过滤器 中等 数组、排序 To Do
1334 阈值距离内邻居最少的城市 中等 图、动态规划、最短路 📝
1335 工作计划的最低难度 困难 数组、动态规划 To Do
1336 每次访问的交易次数 🔒 困难 数据库 To Do
1337 矩阵中战斗力最弱的 K 行 简单 数组、二分查找、矩阵、排序、堆(优先队列) 📝
1338 数组大小减半 中等 贪心、数组、哈希表、排序、堆(优先队列) To Do
1339 分裂二叉树的最大乘积 中等 树、深度优先搜索、二叉树 To Do
1340 跳跃游戏 V 困难 数组、动态规划、排序 To Do
1341 电影评分 🔒 中等 数据库 To Do
1342 将数字变成 0 的操作次数 简单 位运算、数学 📝
1343 大小为 K 且平均值大于等于阈值的子数组数目 中等 数组、滑动窗口 📝
1344 时钟指针的夹角 中等 数学 📝
1345 跳跃游戏 IV 困难 广度优先搜索、数组、哈希表 To Do
1346 检查整数及其两倍数是否存在 简单 数组、哈希表、双指针、二分查找、排序 📝
1347 制造字母异位词的最小步骤数 中等 哈希表、字符串 To Do
1348 推文计数 中等 设计、哈希表、二分查找、有序集合、排序 To Do
1349 参加考试的最大学生数 困难 位运算、数组、动态规划、状态压缩、矩阵 To Do
1350 院系无效的学生 🔒 简单 数据库 To Do
1351 统计有序矩阵中的负数 简单 数组、二分查找、矩阵 📝
1352 最后 K 个数的乘积 中等 设计、队列、数组、数学、数据流 To Do
1353 最多可以参加的会议数目 中等 贪心、数组、堆(优先队列) To Do
1354 多次求和构造目标数组 困难 数组、堆(优先队列) To Do
1355 活动参与者 🔒 中等 数据库 To Do
1356 根据数字二进制下 1 的数目排序 简单 位运算、数组、计数、排序 To Do
1357 每隔 n 个顾客打折 中等 设计、数组、哈希表 To Do
1358 包含所有三种字符的子字符串数目 中等 哈希表、字符串、滑动窗口 To Do
1359 有效的快递序列数目 困难 数学、动态规划、组合数学 To Do
1360 日期之间隔几天 简单 数学、字符串 To Do
1361 验证二叉树 中等 树、深度优先搜索、广度优先搜索、并查集、图、二叉树 To Do
1362 最接近的因数 中等 数学 To Do
1363 形成三的最大倍数 困难 贪心、数组、动态规划 To Do
1364 顾客的可信联系人数量 🔒 中等 数据库 To Do
1365 有多少小于当前数字的数字 简单 数组、哈希表、计数、排序 📝
1366 通过投票对团队排名 中等 数组、哈希表、字符串、计数、排序 To Do
1367 二叉树中的列表 中等 树、深度优先搜索、广度优先搜索、链表、二叉树 To Do
1368 使网格图至少有一条有效路径的最小代价 困难 广度优先搜索、图、数组、矩阵、最短路、堆(优先队列) To Do
1369 获取最近第二次的活动 🔒 困难 数据库 To Do
1370 上升下降字符串 简单 哈希表、字符串、计数 To Do
1371 每个元音包含偶数次的最长子字符串 中等 位运算、哈希表、字符串、前缀和 To Do
1372 二叉树中的最长交错路径 中等 树、深度优先搜索、动态规划、二叉树 📝
1373 二叉搜索子树的最大键值和 困难 树、深度优先搜索、二叉搜索树、动态规划、二叉树 To Do
1374 生成每种字符都是奇数个的字符串 简单 字符串 📝
1375 二进制字符串前缀一致的次数 中等 数组 To Do
1376 通知所有员工所需的时间 中等 树、深度优先搜索、广度优先搜索 📝
1377 T 秒后青蛙的位置 困难 树、深度优先搜索、广度优先搜索、图 To Do
1378 使用唯一标识码替换员工ID 🔒 简单 数据库 To Do
1379 找出克隆二叉树中的相同节点 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
1380 矩阵中的幸运数 简单 数组、矩阵 📝
1381 设计一个支持增量操作的栈 中等 栈、设计、数组 To Do
1382 将二叉搜索树变平衡 中等 贪心、树、深度优先搜索、二叉搜索树、分治、二叉树 To Do
1383 最大的团队表现值 困难 贪心、数组、排序、堆(优先队列) To Do
1384 按年度列出销售总额 🔒 困难 数据库 To Do
1385 两个数组间的距离值 简单 数组、双指针、二分查找、排序 To Do
1386 安排电影院座位 中等 贪心、位运算、数组、哈希表 To Do
1387 将整数按权重排序 中等 记忆化搜索、动态规划、排序 📝
1388 3n 块披萨 困难 贪心、数组、动态规划、堆(优先队列) To Do
1389 按既定顺序创建目标数组 简单 数组、模拟 📝
1390 四因数 中等 数组、数学 📝
1391 检查网格中是否存在有效路径 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
1392 最长快乐前缀 困难 字符串、字符串匹配、哈希函数、滚动哈希 To Do
1393 股票的资本损益 🔒 中等 数据库 To Do
1394 找出数组中的幸运数 简单 数组、哈希表、计数 📝
1395 统计作战单位数 中等 树状数组、数组、动态规划 To Do
1396 设计地铁系统 中等 设计、哈希表、字符串 To Do
1397 找到所有好字符串 困难 字符串、动态规划、字符串匹配 To Do
1398 购买了产品 A 和产品 B 却没有购买产品 C 的顾客 🔒 中等 数据库 To Do
1399 统计最大组的数目 简单 哈希表、数学 To Do
1400 构造 K 个回文字符串 中等 贪心、哈希表、字符串、计数 To Do
1401 圆和矩形是否有重叠 中等 几何、数学 📝
1402 做菜顺序 困难 贪心、数组、动态规划、排序 To Do
1403 非递增顺序的最小子序列 简单 贪心、数组、排序 📝
1404 将二进制表示减到 1 的步骤数 中等 位运算、字符串 To Do
1405 最长快乐字符串 中等 贪心、字符串、堆(优先队列) 📝
1406 石子游戏 III 困难 数组、数学、动态规划、博弈 To Do
1407 排名靠前的旅行者 🔒 简单 数据库 To Do
1408 数组中的字符串匹配 简单 字符串、字符串匹配 📝
1409 查询带键的排列 中等 树状数组、数组、模拟 To Do
1410 HTML 实体解析器 中等 哈希表、字符串 📝
1411 给 N x 3 网格图涂色的方案数 困难 动态规划 To Do
1412 查找成绩处于中游的学生 🔒 困难 数据库 To Do
1413 逐步求和得到正数的最小值 简单 数组、前缀和 📝
1414 和为 K 的最少斐波那契数字数目 中等 贪心 📝
1415 长度为 n 的开心字符串中字典序第 k 小的字符串 中等 字符串、回溯 To Do
1416 恢复数组 困难 字符串、动态规划 To Do
1417 重新格式化字符串 简单 字符串 📝
1418 点菜展示表 中等 数组、哈希表、字符串、有序集合、排序 📝
1419 数青蛙 中等 字符串、计数 To Do
1420 生成数组 困难 动态规划 To Do
1421 净现值查询 🔒 中等 数据库 To Do
1422 分割字符串的最大得分 简单 字符串 📝
1423 可获得的最大点数 中等 数组、前缀和、滑动窗口 📝
1424 对角线遍历 II 中等 数组、排序、堆(优先队列) To Do
1425 带限制的子序列和 困难 队列、数组、动态规划、滑动窗口、单调队列、堆(优先队列) To Do
1426 数元素 🔒 简单 数组、哈希表 To Do
1427 字符串的左右移 🔒 简单 数组、数学、字符串 To Do
1428 至少有一个 1 的最左端列 🔒 中等 数组、二分查找、交互、矩阵 To Do
1429 第一个唯一数字 🔒 中等 设计、队列、数组、哈希表、数据流 To Do
1430 判断给定的序列是否是二叉树从根到叶的路径 🔒 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
1431 拥有最多糖果的孩子 简单 数组 📝
1432 改变一个整数能得到的最大差值 中等 贪心、数学 To Do
1433 检查一个字符串是否可以打破另一个字符串 中等 贪心、字符串、排序 To Do
1434 每个人戴不同帽子的方案数 困难 位运算、数组、动态规划、状态压缩 To Do
1435 制作会话柱状图 🔒 简单 数据库 To Do
1436 旅行终点站 简单 哈希表、字符串 📝
1437 是否所有 1 都至少相隔 k 个元素 简单 数组 📝
1438 绝对差不超过限制的最长连续子数组 中等 队列、数组、有序集合、滑动窗口、单调队列、堆(优先队列) To Do
1439 有序矩阵中的第 k 个最小数组和 困难 数组、二分查找、矩阵、堆(优先队列) To Do
1440 计算布尔表达式的值 🔒 中等 数据库 To Do
1441 用栈操作构建数组 中等 栈、数组、模拟 📝
1442 形成两个异或相等数组的三元组数目 中等 位运算、数组、哈希表、数学、前缀和 📝
1443 收集树上所有苹果的最少时间 中等 树、深度优先搜索、广度优先搜索、哈希表 To Do
1444 切披萨的方案数 困难 记忆化搜索、数组、动态规划、矩阵 To Do
1445 苹果和桔子 🔒 中等 数据库 To Do
1446 连续字符 简单 字符串 📝
1447 最简分数 中等 数学 To Do
1448 统计二叉树中好节点的数目 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
1449 数位成本和为目标值的最大数字 困难 数组、动态规划 📝
1450 在既定时间做作业的学生人数 简单 数组 📝
1451 重新排列句子中的单词 中等 字符串、排序 📝
1452 收藏清单 中等 数组、哈希表、字符串 To Do
1453 圆形靶内的最大飞镖数量 困难 几何、数组、数学 To Do
1454 活跃用户 🔒 中等 数据库 To Do
1455 检查单词是否为句中其他单词的前缀 简单 字符串、字符串匹配 📝
1456 定长子串中元音的最大数目 中等 字符串、滑动窗口 📝
1457 二叉树中的伪回文路径 中等 位运算、树、深度优先搜索、广度优先搜索、二叉树 To Do
1458 两个子序列的最大点积 困难 数组、动态规划 To Do
1459 矩形面积 🔒 中等 数据库 To Do
1460 通过翻转子数组使两个数组相等 简单 数组、哈希表、排序 📝
1461 检查一个字符串是否包含所有长度为 K 的二进制子串 中等 位运算、哈希表、字符串、哈希函数、滚动哈希 To Do
1462 课程表 IV 中等 深度优先搜索、广度优先搜索、图、拓扑排序 📝
1463 摘樱桃 II 困难 数组、动态规划、矩阵 To Do
1464 数组中两元素的最大乘积 简单 数组、排序、堆(优先队列) 📝
1465 切割后面积最大的蛋糕 中等 贪心、数组、排序 To Do
1466 重新规划路线 中等 深度优先搜索、广度优先搜索、图 📝
1467 两个盒子中球的颜色数相同的概率 困难 数学、动态规划、回溯、组合数学、概率与统计 To Do
1468 计算税后工资 🔒 中等 数据库 To Do
1469 寻找所有的独生节点 🔒 简单 树、深度优先搜索、广度优先搜索、二叉树 To Do
1470 重新排列数组 简单 数组 📝
1471 数组中的 k 个最强值 中等 数组、双指针、排序 To Do
1472 设计浏览器历史记录 中等 栈、设计、数组、链表、数据流、双向链表 To Do
1473 粉刷房子 III 困难 数组、动态规划 📝
1474 删除链表 M 个节点之后的 N 个节点 🔒 简单 链表 To Do
1475 商品折扣后的最终价格 简单 栈、数组、单调栈 📝
1476 子矩形查询 中等 设计、数组、矩阵 To Do
1477 找两个和为目标值且不重叠的子数组 中等 数组、哈希表、二分查找、动态规划、滑动窗口 To Do
1478 安排邮筒 困难 数组、数学、动态规划、排序 To Do
1479 周内每天的销售情况 🔒 困难 数据库 To Do
1480 一维数组的动态和 简单 数组、前缀和 📝
1481 不同整数的最少数目 中等 贪心、数组、哈希表、计数、排序 To Do
1482 制作 m 束花所需的最少天数 中等 数组、二分查找 📝
1483 树节点的第 K 个祖先 困难 树、深度优先搜索、广度优先搜索、设计、二分查找、动态规划 To Do
1484 克隆含随机指针的二叉树 🔒 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
1485 按日期分组销售产品 🔒 简单 数据库 To Do
1486 数组异或操作 简单 位运算、数学 📝
1487 保证文件名唯一 中等 数组、哈希表、字符串 To Do
1488 避免洪水泛滥 中等 贪心、数组、哈希表、二分查找、堆(优先队列) To Do
1489 找到最小生成树里的关键边和伪关键边 困难 并查集、图、最小生成树、排序、强连通分量 To Do
1490 克隆 N 叉树 🔒 中等 树、深度优先搜索、广度优先搜索、哈希表 To Do
1491 去掉最低工资和最高工资后的工资平均值 简单 数组、排序 📝
1492 n 的第 k 个因子 中等 数学 📝
1493 删掉一个元素以后全为 1 的最长子数组 中等 数组、动态规划、滑动窗口 📝
1494 并行课程 II 困难 位运算、图、动态规划、状态压缩 To Do
1495 上月播放的儿童适宜电影 🔒 简单 数据库 To Do
1496 判断路径是否相交 简单 哈希表、字符串 To Do
1497 检查数组对是否可以被 k 整除 中等 数组、哈希表、计数 To Do
1498 满足条件的子序列数目 中等 数组、双指针、二分查找、排序 To Do
1499 满足不等式的最大值 困难 队列、数组、滑动窗口、单调队列、堆(优先队列) 📝
1500 设计文件分享系统 🔒 中等 设计、哈希表、数据流、堆(优先队列) To Do
1501 可以放心投资的国家 🔒 中等 数据库 To Do
1502 判断能否形成等差数列 简单 数组、排序 📝
1503 所有蚂蚁掉下来前的最后一刻 中等 脑筋急转弯、数组、模拟 📝
1504 统计全 1 子矩形 中等 栈、数组、动态规划、矩阵、单调栈 To Do
1505 最多 K 次交换相邻数位后得到的最小整数 困难 贪心、树状数组、线段树、字符串 To Do
1506 找到 N 叉树的根节点 🔒 中等 位运算、树、深度优先搜索、哈希表 To Do
1507 转变日期格式 简单 字符串 📝
1508 子数组和排序后的区间和 中等 数组、双指针、二分查找、排序 📝
1509 三次操作后最大值与最小值的最小差 中等 贪心、数组、排序 To Do
1510 石子游戏 IV 困难 数学、动态规划、博弈 To Do
1511 消费者下单频率 🔒 简单 数据库 To Do
1512 好数对的数目 简单 数组、哈希表、数学、计数 📝
1513 仅含 1 的子串数 中等 数学、字符串 📝
1514 概率最大的路径 中等 图、最短路、堆(优先队列) 📝
1515 服务中心的最佳位置 困难 几何、数学、随机化 To Do
1516 移动 N 叉树的子树 🔒 困难 树、深度优先搜索 To Do
1517 查找拥有有效邮箱的用户 🔒 简单 数据库 To Do
1518 换酒问题 简单 数学、模拟 📝
1519 子树中标签相同的节点数 中等 树、深度优先搜索、广度优先搜索 To Do
1520 最多的不重叠子字符串 困难 贪心、字符串 To Do
1521 找到最接近目标值的函数值 困难 位运算、线段树、数组、二分查找 To Do
1522 N 叉树的直径 🔒 中等 树、深度优先搜索 To Do
1523 在区间范围内统计奇数数目 简单 数学 📝
1524 和为奇数的子数组数目 中等 数组、数学、动态规划、前缀和 📝
1525 字符串的好分割数目 中等 位运算、字符串、动态规划 To Do
1526 形成目标数组的子数组最少增加次数 困难 栈、贪心、数组、动态规划、单调栈 To Do
1527 患某种疾病的患者 🔒 简单 数据库 To Do
1528 重新排列字符串 简单 数组、字符串 📝
1529 灯泡开关 IV 中等 贪心、字符串 To Do
1530 好叶子节点对的数量 中等 树、深度优先搜索、二叉树 To Do
1531 压缩字符串 II 困难 字符串、动态规划 To Do
1532 最近的三笔订单 🔒 中等 数据库 To Do
1533 找到最大整数的索引 🔒 中等 数组、二分查找、交互 To Do
1534 统计好三元组 简单 数组、枚举 📝
1535 找出数组游戏的赢家 中等 数组、模拟 📝
1536 排布二进制网格的最少交换次数 中等 贪心、数组、矩阵 To Do
1537 最大得分 困难 贪心、数组、双指针、动态规划 To Do
1538 找出隐藏数组中出现次数最多的元素 🔒 中等 数组、数学、交互 To Do
1539 第 k 个缺失的正整数 简单 数组、二分查找 📝
1540 K 次操作转变字符串 中等 哈希表、字符串 To Do
1541 平衡括号字符串的最少插入次数 中等 栈、贪心、字符串 To Do
1542 找出最长的超赞子字符串 困难 位运算、哈希表、字符串 To Do
1543 产品名称格式修复 🔒 简单 数据库 To Do
1544 整理字符串 简单 栈、字符串 📝
1545 找出第 N 个二进制字符串中的第 K 位 中等 递归、字符串 To Do
1546 和为目标值且不重叠的非空子数组的最大数目 中等 贪心、数组、哈希表、前缀和 To Do
1547 切棍子的最小成本 困难 数组、动态规划 To Do
1548 图中最相似的路径 🔒 困难 图、动态规划 To Do
1549 每件商品的最新订单 🔒 中等 数据库 To Do
1550 存在连续三个奇数的数组 简单 数组 📝
1551 使数组中所有元素相等的最小操作数 中等 数学 To Do
1552 两球之间的磁力 中等 数组、二分查找、排序 To Do
1553 吃掉 N 个橘子的最少天数 困难 记忆化搜索、动态规划 To Do
1554 只有一个不同字符的字符串 🔒 中等 哈希表、字符串、哈希函数、滚动哈希 To Do
1555 银行账户概要 🔒 中等 数据库 To Do
1556 千位分隔数 简单 字符串 📝
1557 可以到达所有点的最少点数目 中等 To Do
1558 得到目标数组的最少函数调用次数 中等 贪心、数组 To Do
1559 二维网格图中探测环 困难 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
1560 圆形赛道上经过次数最多的扇区 简单 数组、模拟 To Do
1561 你可以获得的最大硬币数目 中等 贪心、数组、数学、博弈、排序 To Do
1562 查找大小为 M 的最新分组 中等 数组、二分查找、模拟 To Do
1563 石子游戏 V 困难 数组、数学、动态规划、博弈 To Do
1564 把箱子放进仓库里 I 🔒 中等 贪心、数组、排序 To Do
1565 按月统计订单数与顾客数 🔒 简单 数据库 To Do
1566 重复至少 K 次且长度为 M 的模式 简单 数组、枚举 To Do
1567 乘积为正数的最长子数组长度 中等 贪心、数组、动态规划 To Do
1568 使陆地分离的最少天数 困难 深度优先搜索、广度优先搜索、数组、矩阵、强连通分量 To Do
1569 将子数组重新排序得到同一个二叉查找树的方案数 困难 树、并查集、二叉搜索树、记忆化搜索、数组、数学、分治、动态规划、二叉树、组合数学 To Do
1570 两个稀疏向量的点积 🔒 中等 设计、数组、哈希表、双指针 To Do
1571 仓库经理 🔒 简单 数据库 To Do
1572 矩阵对角线元素的和 简单 数组、矩阵 📝
1573 分割字符串的方案数 中等 数学、字符串 📝
1574 删除最短的子数组使剩余数组有序 中等 栈、数组、双指针、二分查找、单调栈 To Do
1575 统计所有可行路径 困难 记忆化搜索、数组、动态规划 To Do
1576 替换所有的问号 简单 字符串 📝
1577 数的平方等于两数乘积的方法数 中等 数组、哈希表、数学、双指针 To Do
1578 使绳子变成彩色的最短时间 中等 贪心、数组、字符串、动态规划 To Do
1579 保证图可完全遍历 困难 并查集、图 To Do
1580 把箱子放进仓库里 II 🔒 中等 贪心、数组、排序 To Do
1581 进店却未进行过交易的顾客 🔒 简单 数据库 To Do
1582 二进制矩阵中的特殊位置 简单 数组、矩阵 📝
1583 统计不开心的朋友 中等 数组、模拟 📝
1584 连接所有点的最小费用 中等 并查集、数组、最小生成树 📝
1585 检查字符串是否可以通过排序子字符串得到另一个字符串 困难 贪心、字符串、排序 To Do
1586 二叉搜索树迭代器 II 🔒 中等 栈、树、设计、二叉搜索树、二叉树、迭代器 To Do
1587 银行账户概要 II 🔒 简单 数据库 To Do
1588 所有奇数长度子数组的和 简单 数组、数学、前缀和 📝
1589 所有排列中的最大和 中等 贪心、数组、前缀和、排序 To Do
1590 使数组和能被 P 整除 中等 数组、哈希表、前缀和 To Do
1591 奇怪的打印机 II 困难 图、拓扑排序、数组、矩阵 To Do
1592 重新排列单词间的空格 简单 字符串 📝
1593 拆分字符串使唯一子字符串的数目最大 中等 哈希表、字符串、回溯 To Do
1594 矩阵的最大非负积 中等 数组、动态规划、矩阵 📝
1595 连通两组点的最小成本 困难 位运算、数组、动态规划、状态压缩、矩阵 To Do
1596 每位顾客最经常订购的商品 🔒 中等 数据库 To Do
1597 根据中缀表达式构造二叉表达式树 🔒 困难 栈、树、字符串、二叉树 To Do
1598 文件夹操作日志搜集器 简单 栈、数组、字符串 📝
1599 经营摩天轮的最大利润 中等 数组、模拟 To Do
1600 皇位继承顺序 中等 树、深度优先搜索、设计、哈希表 📝
1601 最多可达成的换楼请求数目 困难 位运算、数组、回溯、枚举 📝
1602 找到二叉树中最近的右侧节点 🔒 中等 树、广度优先搜索、二叉树 To Do
1603 设计停车系统 简单 设计、计数、模拟 📝
1604 警告一小时内使用相同员工卡大于等于三次的人 中等 数组、哈希表、字符串、排序 To Do
1605 给定行和列的和求可行矩阵 中等 贪心、数组、矩阵 📝
1606 找到处理最多请求的服务器 困难 贪心、数组、有序集合、堆(优先队列) 📝
1607 没有卖出的卖家 🔒 简单 数据库 To Do
1608 特殊数组的特征值 简单 数组、二分查找、排序 📝
1609 奇偶树 中等 树、广度优先搜索、二叉树 📝
1610 可见点的最大数目 困难 几何、数组、数学、排序、滑动窗口 📝
1611 使整数变为 0 的最少操作次数 困难 位运算、记忆化搜索、动态规划 To Do
1612 检查两棵二叉表达式树是否等价 🔒 中等 树、深度优先搜索、二叉树 To Do
1613 找到遗失的ID 🔒 中等 数据库 To Do
1614 括号的最大嵌套深度 简单 栈、字符串 📝
1615 最大网络秩 中等 📝
1616 分割两个字符串得到回文串 中等 贪心、双指针、字符串 To Do
1617 统计子树中城市之间最大距离 困难 位运算、树、动态规划、状态压缩、枚举 To Do
1618 找出适应屏幕的最大字号 🔒 中等 数组、字符串、二分查找、交互 To Do
1619 删除某些元素后的数组均值 简单 数组、排序 📝
1620 网络信号最好的坐标 中等 数组、枚举 📝
1621 大小为 K 的不重叠线段的数目 中等 数学、动态规划 To Do
1622 奇妙序列 困难 设计、线段树、数学 To Do
1623 三人国家代表队 🔒 简单 数据库 To Do
1624 两个相同字符之间的最长子字符串 简单 哈希表、字符串 📝
1625 执行操作后字典序最小的字符串 中等 广度优先搜索、字符串 To Do
1626 无矛盾的最佳球队 中等 数组、动态规划、排序 📝
1627 带阈值的图连通性 困难 并查集、数组、数学 To Do
1628 设计带解析函数的表达式树 🔒 中等 栈、树、设计、数学、二叉树 To Do
1629 按键持续时间最长的键 简单 数组、字符串 To Do
1630 等差子数组 中等 数组、排序 To Do
1631 最小体力消耗路径 中等 深度优先搜索、广度优先搜索、并查集、数组、二分查找、矩阵、堆(优先队列) 📝
1632 矩阵转换后的秩 困难 贪心、并查集、图、拓扑排序、数组、矩阵 To Do
1633 各赛事的用户注册率 🔒 简单 数据库 To Do
1634 求两个多项式链表的和 🔒 中等 链表、数学、双指针 To Do
1635 Hopper 公司查询 I 🔒 困难 数据库 To Do
1636 按照频率将数组升序排序 简单 数组、哈希表、排序 📝
1637 两点之间不包含任何点的最宽垂直面积 中等 数组、排序 📝
1638 统计只差一个字符的子串数目 中等 哈希表、字符串、动态规划 📝
1639 通过给定词典构造目标字符串的方案数 困难 数组、字符串、动态规划 To Do
1640 能否连接形成数组 简单 数组、哈希表 📝
1641 统计字典序元音字符串的数目 中等 数学、动态规划、组合数学 📝
1642 可以到达的最远建筑 中等 贪心、数组、堆(优先队列) 📝
1643 第 K 条最小指令 困难 数组、数学、动态规划、组合数学 To Do
1644 二叉树的最近公共祖先 II 🔒 中等 树、深度优先搜索、二叉树 To Do
1645 害-未爬到中文名 🔒 困难 数据库 To Do
1646 获取生成数组中的最大值 简单 数组、动态规划、模拟 📝
1647 字符频次唯一的最小删除次数 中等 贪心、字符串、排序 To Do
1648 销售价值减少的颜色球 中等 贪心、数组、数学、二分查找、排序、堆(优先队列) To Do
1649 通过指令创建有序数组 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
1650 二叉树的最近公共祖先 III 🔒 中等 树、哈希表、二叉树 To Do
1651 害-未爬到中文名 🔒 困难 数据库 To Do
1652 拆炸弹 简单 数组 📝
1653 使字符串平衡的最少删除次数 中等 栈、字符串、动态规划 To Do
1654 到家的最少跳跃次数 中等 广度优先搜索、数组、动态规划 To Do
1655 分配重复整数 困难 位运算、数组、动态规划、回溯、状态压缩 To Do
1656 设计有序流 简单 设计、数组、哈希表、数据流 📝
1657 确定两个字符串是否接近 中等 哈希表、字符串、排序 📝
1658 将 x 减到 0 的最小操作数 中等 数组、哈希表、双指针、二分查找、前缀和 To Do
1659 最大化网格幸福感 困难 位运算、记忆化搜索、动态规划、状态压缩 To Do
1660 纠正二叉树 🔒 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
1661 每台机器的进程平均运行时间 🔒 简单 数据库 To Do
1662 检查两个字符串数组是否相等 简单 数组、字符串 📝
1663 具有给定数值的最小字符串 中等 贪心、字符串 To Do
1664 生成平衡数组的方案数 中等 数组、动态规划 To Do
1665 完成所有任务的最少初始能量 困难 贪心、数组、排序 To Do
1666 改变二叉树的根节点 🔒 中等 树、深度优先搜索、二叉树 To Do
1667 修复表中的名字 🔒 简单 数据库 To Do
1668 最大重复子字符串 简单 字符串、字符串匹配 📝
1669 合并两个链表 中等 链表 📝
1670 设计前中后队列 中等 设计、队列、数组、链表、数据流 To Do
1671 得到山形数组的最少删除次数 困难 贪心、数组、二分查找、动态规划 To Do
1672 最富有客户的资产总量 简单 数组、矩阵 📝
1673 找出最具竞争力的子序列 中等 栈、贪心、数组、单调栈 To Do
1674 使数组互补的最少操作次数 中等 数组、哈希表、前缀和 To Do
1675 数组的最小偏移量 困难 贪心、数组、有序集合、堆(优先队列) To Do
1676 二叉树的最近公共祖先 IV 🔒 中等 树、深度优先搜索、二叉树 To Do
1677 发票中的产品金额 🔒 简单 数据库 To Do
1678 设计 Goal 解析器 简单 字符串 📝
1679 K 和数对的最大数目 中等 数组、哈希表、双指针、排序 📝
1680 连接连续二进制数字 中等 位运算、数学、模拟 To Do
1681 最小不兼容性 困难 位运算、数组、动态规划、状态压缩 To Do
1682 最长回文子序列 II 🔒 中等 字符串、动态规划 To Do
1683 无效的推文 🔒 简单 数据库 To Do
1684 统计一致字符串的数目 简单 位运算、数组、哈希表、字符串 📝
1685 有序数组中差绝对值之和 中等 数组、数学、前缀和 To Do
1686 石子游戏 VI 中等 贪心、数组、数学、博弈、排序、堆(优先队列) To Do
1687 从仓库到码头运输箱子 困难 线段树、队列、数组、动态规划、单调队列、堆(优先队列) 📝
1688 比赛中的配对次数 简单 数学、模拟 📝
1689 十-二进制数的最少数目 中等 贪心、字符串 To Do
1690 石子游戏 VII 中等 数组、数学、动态规划、博弈 To Do
1691 堆叠长方体的最大高度 困难 数组、动态规划、排序 📝
1692 计算分配糖果的不同方式 🔒 困难 动态规划 To Do
1693 每天的领导和合伙人 🔒 简单 数据库 To Do
1694 重新格式化电话号码 简单 字符串 📝
1695 删除子数组的最大得分 中等 数组、哈希表、滑动窗口 📝
1696 跳跃游戏 VI 中等 队列、数组、动态规划、滑动窗口、单调队列、堆(优先队列) To Do
1697 检查边长度限制的路径是否存在 困难 并查集、图、数组、排序 📝
1698 字符串的不同子字符串个数 🔒 中等 字典树、字符串、后缀数组、哈希函数、滚动哈希 To Do
1699 两人之间的通话次数 🔒 中等 数据库 To Do
1700 无法吃午餐的学生数量 简单 栈、队列、数组、模拟 📝
1701 平均等待时间 中等 数组、模拟 📝
1702 修改后的最大二进制字符串 中等 贪心、字符串 To Do
1703 得到连续 K 个 1 的最少相邻交换次数 困难 贪心、数组、前缀和、滑动窗口 📝
1704 判断字符串的两半是否相似 简单 字符串、计数 📝
1705 吃苹果的最大数目 中等 贪心、数组、堆(优先队列) 📝
1706 球会落何处 中等 深度优先搜索、数组、动态规划、矩阵、模拟 📝
1707 与数组中元素的最大异或值 困难 位运算、字典树、数组 📝
1708 长度为 K 的最大子数组 🔒 简单 贪心、数组 To Do
1709 访问日期之间最大的空档期 🔒 中等 数据库 To Do
1710 卡车上的最大单元数 简单 贪心、数组、排序 📝
1711 大餐计数 中等 数组、哈希表 📝
1712 将数组分成三个子数组的方案数 中等 数组、双指针、二分查找、前缀和 To Do
1713 得到子序列的最少操作次数 困难 贪心、数组、哈希表、二分查找 📝
1714 数组中特殊等间距元素的和 🔒 困难 数组、动态规划 To Do
1715 苹果和橘子的个数 🔒 中等 数据库 To Do
1716 计算力扣银行的钱 简单 数学 📝
1717 删除子字符串的最大得分 中等 栈、贪心、字符串 To Do
1718 构建字典序最大的可行序列 中等 数组、回溯 To Do
1719 重构一棵树的方案数 困难 树、图、拓扑排序 📝
1720 解码异或后的数组 简单 位运算、数组 📝
1721 交换链表中的节点 中等 链表、双指针 📝
1722 执行交换操作后的最小汉明距离 中等 深度优先搜索、并查集、数组 To Do
1723 完成所有工作的最短时间 困难 位运算、数组、动态规划、回溯、状态压缩 📝
1724 检查边长度限制的路径是否存在 II 🔒 困难 并查集、图、最小生成树 To Do
1725 可以形成最大正方形的矩形数目 简单 数组 📝
1726 同积元组 中等 数组、哈希表 To Do
1727 重新排列后的最大子矩阵 中等 贪心、数组、矩阵、排序 To Do
1728 猫和老鼠 II 困难 图、拓扑排序、记忆化搜索、数组、数学、动态规划、博弈、矩阵 📝
1729 求关注者的数量 🔒 简单 数据库 To Do
1730 获取食物的最短路径 🔒 中等 广度优先搜索、数组、矩阵 To Do
1731 每位经理的下属员工数量 🔒 简单 数据库 To Do
1732 找到最高海拔 简单 数组、前缀和 📝
1733 需要教语言的最少人数 中等 贪心、数组 To Do
1734 解码异或后的排列 中等 位运算、数组 📝
1735 生成乘积数组的方案数 困难 数组、数学、动态规划 To Do
1736 替换隐藏数字得到的最晚时间 简单 字符串 📝
1737 满足三条件之一需改变的最少字符数 中等 哈希表、字符串、计数、前缀和 To Do
1738 找出第 K 大的异或坐标值 中等 位运算、数组、分治、矩阵、前缀和、快速选择、堆(优先队列) 📝
1739 放置盒子 困难 贪心、数学、二分查找 📝
1740 找到二叉树中的距离 🔒 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
1741 查找每个员工花费的总时间 🔒 简单 数据库 To Do
1742 盒子中小球的最大数量 简单 哈希表、数学、计数 📝
1743 从相邻元素对还原数组 中等 数组、哈希表 📝
1744 你能在你最喜欢的那天吃到你最喜欢的糖果吗? 中等 数组、前缀和 📝
1745 回文串分割 IV 困难 字符串、动态规划 To Do
1746 经过一次操作后的最大子数组和 🔒 中等 数组、动态规划 To Do
1747 应该被禁止的Leetflex账户 🔒 中等 数据库 To Do
1748 唯一元素的和 简单 数组、哈希表、计数 📝
1749 任意子数组和的绝对值的最大值 中等 数组、动态规划 📝
1750 删除字符串两端相同字符后的最短长度 中等 双指针、字符串 To Do
1751 最多可以参加的会议数目 II 困难 数组、二分查找、动态规划 To Do
1752 检查数组是否经排序和轮转得到 简单 数组 📝
1753 移除石子的最大得分 中等 贪心、数学、堆(优先队列) 📝
1754 构造字典序最大的合并字符串 中等 贪心、双指针、字符串 📝
1755 最接近目标值的子序列和 困难 位运算、数组、双指针、动态规划、状态压缩 To Do
1756 设计最近使用(MRU)队列 🔒 中等 栈、设计、数组、哈希表、有序集合 To Do
1757 可回收且低脂的产品 🔒 简单 数据库 To Do
1758 生成交替二进制字符串的最少操作数 简单 字符串 📝
1759 统计同构子字符串的数目 中等 数学、字符串 To Do
1760 袋子里最少数目的球 中等 数组、二分查找 📝
1761 一个图中连通三元组的最小度数 困难 To Do
1762 能看到海景的建筑物 🔒 中等 栈、数组、单调栈 To Do
1763 最长的美好子字符串 简单 位运算、哈希表、字符串、滑动窗口 📝
1764 通过连接另一个数组的子数组得到一个数组 中等 贪心、数组、字符串匹配 📝
1765 地图中的最高点 中等 广度优先搜索、数组、矩阵 📝
1766 互质树 困难 树、深度优先搜索、广度优先搜索、数学 To Do
1767 寻找没有被执行的任务对 🔒 困难 数据库 To Do
1768 交替合并字符串 简单 双指针、字符串 📝
1769 移动所有球到每个盒子所需的最小操作数 中等 数组、字符串 📝
1770 执行乘法运算的最大分数 中等 数组、动态规划 To Do
1771 由子序列构造的最长回文串的长度 困难 字符串、动态规划 To Do
1772 按受欢迎程度排列功能 🔒 中等 数组、哈希表、字符串、排序 To Do
1773 统计匹配检索规则的物品数量 简单 数组、字符串 📝
1774 最接近目标价格的甜点成本 中等 数组、动态规划、回溯 📝
1775 通过最少操作次数使数组的和相等 中等 贪心、数组、哈希表、计数 📝
1776 车队 II 困难 栈、数组、数学、单调栈、堆(优先队列) To Do
1777 每家商店的产品价格 🔒 简单 数据库 To Do
1778 未知网格中的最短路径 🔒 中等 深度优先搜索、广度优先搜索、图、交互 To Do
1779 找到最近的有相同 X 或 Y 坐标的点 简单 数组 📝
1780 判断一个数字是否可以表示成三的幂的和 中等 数学 📝
1781 所有子字符串美丽值之和 中等 哈希表、字符串、计数 📝
1782 统计点对的数目 困难 图、双指针、二分查找 To Do
1783 大满贯数量 🔒 中等 数据库 To Do
1784 检查二进制字符串字段 简单 字符串 📝
1785 构成特定和需要添加的最少元素 中等 贪心、数组 📝
1786 从第一个节点出发到最后一个节点的受限路径数 中等 图、拓扑排序、动态规划、最短路、堆(优先队列) To Do
1787 使所有区间的异或结果为零 困难 位运算、数组、动态规划 📝
1788 最大化花园的美观度 🔒 困难 贪心、数组、前缀和 To Do
1789 员工的直属部门 🔒 简单 数据库 To Do
1790 仅执行一次字符串交换能否使两个字符串相等 简单 哈希表、字符串、计数 📝
1791 找出星型图的中心节点 简单 📝
1792 最大平均通过率 中等 贪心、数组、堆(优先队列) To Do
1793 好子数组的最大分数 困难 栈、数组、双指针、单调栈 To Do
1794 统计距离最小的子串对个数 🔒 中等 贪心、哈希表、字符串 To Do
1795 每个产品在不同商店的价格 🔒 简单 数据库 To Do
1796 字符串中第二大的数字 简单 哈希表、字符串 📝
1797 设计一个验证系统 中等 设计、哈希表 To Do
1798 你能构造出连续值的最大数目 中等 贪心、数组 To Do
1799 N 次操作后的最大分数和 困难 位运算、数组、数学、动态规划、回溯、状态压缩、数论 📝
1800 最大升序子数组和 简单 数组 📝
1801 积压订单中的订单总数 中等 数组、模拟、堆(优先队列) 📝
1802 有界数组中指定下标处的最大值 中等 贪心、二分查找 To Do
1803 统计异或值在范围内的数对有多少 困难 位运算、字典树、数组 To Do
1804 实现 Trie (前缀树) II 🔒 中等 设计、字典树、哈希表、字符串 To Do
1805 字符串中不同整数的数目 简单 哈希表、字符串 📝
1806 还原排列的最少操作步数 中等 数组、数学、模拟 📝
1807 替换字符串中的括号内容 中等 数组、哈希表、字符串 📝
1808 好因子的最大数目 困难 递归、数学 To Do
1809 没有广告的剧集 🔒 简单 数据库 To Do
1810 隐藏网格下的最小消耗路径 🔒 中等 深度优先搜索、广度优先搜索、图、交互、堆(优先队列) To Do
1811 寻找面试候选人 🔒 中等 数据库 To Do
1812 判断国际象棋棋盘中一个格子的颜色 简单 数学、字符串 📝
1813 句子相似性 III 中等 数组、双指针、字符串 📝
1814 统计一个数组中好对子的数目 中等 数组、哈希表、数学、计数 📝
1815 得到新鲜甜甜圈的最多组数 困难 位运算、记忆化搜索、数组、动态规划、状态压缩 To Do
1816 截断句子 简单 数组、字符串 📝
1817 查找用户活跃分钟数 中等 数组、哈希表 To Do
1818 绝对差值和 中等 贪心、数组、二分查找、有序集合 📝
1819 序列中不同最大公约数的数目 困难 数组、数学、计数、数论 📝
1820 最多邀请的个数 🔒 中等 数组、回溯、矩阵 To Do
1821 寻找今年具有正收入的客户 🔒 简单 数据库 To Do
1822 数组元素积的符号 简单 数组、数学 📝
1823 找出游戏的获胜者 中等 递归、队列、数组、数学、模拟 📝
1824 最少侧跳次数 中等 贪心、数组、动态规划 To Do
1825 求出 MK 平均值 困难 设计、队列、有序集合、堆(优先队列) To Do
1826 有缺陷的传感器 🔒 简单 数组、双指针 To Do
1827 最少操作使数组递增 简单 贪心、数组 📝
1828 统计一个圆中点的数目 中等 几何、数组、数学 To Do
1829 每个查询的最大异或值 中等 位运算、数组、前缀和 To Do
1830 使字符串有序的最少操作次数 困难 数学、字符串、组合数学 To Do
1831 每天的最大交易 🔒 中等 数据库 To Do
1832 判断句子是否为全字母句 简单 哈希表、字符串 📝
1833 雪糕的最大数量 中等 贪心、数组、排序 📝
1834 单线程 CPU 中等 数组、排序、堆(优先队列) 📝
1835 所有数对按位与结果的异或和 困难 位运算、数组、数学 To Do
1836 从未排序的链表中移除重复元素 🔒 中等 哈希表、链表 To Do
1837 K 进制表示下的各位数字总和 简单 数学 To Do
1838 最高频元素的频数 中等 数组、二分查找、前缀和、滑动窗口 📝
1839 所有元音按顺序排布的最长子字符串 中等 字符串、滑动窗口 To Do
1840 最高建筑高度 困难 数组、数学 To Do
1841 联赛信息统计 🔒 中等 数据库 To Do
1842 下个由相同数字构成的回文串 🔒 困难 双指针、字符串 To Do
1843 害-未爬到中文名 🔒 中等 数据库 To Do
1844 将所有数字用字符替换 简单 字符串 📝
1845 座位预约管理系统 中等 设计、堆(优先队列) 📝
1846 减小和重新排列数组后的最大元素 中等 贪心、数组、排序 📝
1847 最近的房间 困难 数组、二分查找、排序 To Do
1848 到目标元素的最小距离 简单 数组 📝
1849 将字符串拆分为递减的连续值 中等 字符串、回溯 To Do
1850 邻位交换的最小次数 中等 贪心、双指针、字符串 To Do
1851 包含每个查询的最小区间 困难 数组、二分查找、排序、扫描线、堆(优先队列) 📝
1852 每个子数组的数字种类数 🔒 中等 数组、哈希表、滑动窗口 To Do
1853 转换日期格式 🔒 简单 数据库 To Do
1854 人口最多的年份 简单 数组、计数 To Do
1855 下标对中的最大距离 中等 贪心、数组、双指针、二分查找 To Do
1856 子数组最小乘积的最大值 中等 栈、数组、前缀和、单调栈 To Do
1857 有向图中最大颜色值 困难 图、拓扑排序、记忆化搜索、哈希表、动态规划、计数 To Do
1858 包含所有前缀的最长单词 🔒 中等 深度优先搜索、字典树 To Do
1859 将句子排序 简单 字符串、排序 📝
1860 增长的内存泄露 中等 模拟 📝
1861 旋转盒子 中等 数组、双指针、矩阵 📝
1862 向下取整数对和 困难 数组、数学、二分查找、前缀和 To Do
1863 找出所有子集的异或总和再求和 简单 位运算、数组、回溯 To Do
1864 构成交替字符串需要的最小交换次数 中等 贪心、字符串 To Do
1865 找出和为指定值的下标对 中等 设计、数组、哈希表 To Do
1866 恰有 K 根木棍可以看到的排列数目 困难 数学、动态规划、组合数学 To Do
1867 害-未爬到中文名 🔒 中等 数据库 To Do
1868 两个行程编码数组的积 🔒 中等 数组、双指针 To Do
1869 哪种连续子字符串更长 简单 字符串 To Do
1870 准时到达的列车最小时速 中等 数组、二分查找 📝
1871 跳跃游戏 VII 中等 双指针、字符串、前缀和 To Do
1872 石子游戏 VIII 困难 数组、数学、动态规划、博弈、前缀和 To Do
1873 计算特殊奖金 🔒 简单 数据库 To Do
1874 两个数组的最小乘积和 🔒 中等 贪心、数组、排序 To Do
1875 害-未爬到中文名 🔒 中等 数据库 To Do
1876 长度为三且各字符不同的子字符串 简单 哈希表、字符串、计数、滑动窗口 To Do
1877 数组中最大数对和的最小值 中等 贪心、数组、双指针、排序 📝
1878 矩阵中最大的三个菱形和 中等 数组、数学、矩阵、前缀和、排序、堆(优先队列) To Do
1879 两个数组最小的异或值之和 困难 位运算、数组、动态规划、状态压缩 To Do
1880 检查某单词是否等于两单词之和 简单 字符串 📝
1881 插入后的最大值 中等 贪心、字符串 📝
1882 使用服务器处理任务 中等 数组、堆(优先队列) To Do
1883 准时抵达会议现场的最小跳过休息次数 困难 数组、动态规划 To Do
1884 鸡蛋掉落-两枚鸡蛋 中等 数学、动态规划 📝
1885 害-未爬到中文名 🔒 中等 数组、二分查找、排序 To Do
1886 判断矩阵经轮转后是否一致 简单 数组、矩阵 To Do
1887 使数组元素相等的减少操作次数 中等 数组、排序 To Do
1888 使二进制字符串字符交替的最少反转次数 中等 贪心、字符串 To Do
1889 装包裹的最小浪费空间 困难 数组、二分查找、前缀和、排序 To Do
1890 2020年最后一次登录 🔒 简单 数据库 To Do
1891 割绳子 🔒 中等 数组、二分查找 To Do
1892 页面推荐Ⅱ 🔒 困难 数据库 To Do
1893 检查是否区域内所有整数都被覆盖 简单 数组、哈希表、前缀和 📝
1894 找到需要补充粉笔的学生编号 中等 数组、二分查找、前缀和、模拟 📝
1895 最大的幻方 中等 数组、矩阵、前缀和 To Do
1896 反转表达式值的最少操作次数 困难 栈、数学、字符串、动态规划 To Do
1897 重新分配字符使所有字符串都相等 简单 哈希表、字符串、计数 📝
1898 可移除字符的最大数目 中等 数组、字符串、二分查找 To Do
1899 合并若干三元组以形成目标三元组 中等 贪心、数组 📝
1900 最佳运动员的比拼回合 困难 记忆化搜索、动态规划 To Do
1901 找出顶峰元素 II 中等 数组、二分查找、分治、矩阵 To Do
1902 害-未爬到中文名 🔒 中等 树、二叉搜索树、二叉树、有序集合 To Do
1903 字符串中的最大奇数 简单 贪心、数学、字符串 To Do
1904 你完成的完整对局数 中等 数学、字符串 📝
1905 统计子岛屿 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
1906 查询差绝对值的最小值 中等 数组、哈希表 To Do
1907 按分类统计薪水 🔒 中等 数据库 To Do
1908 Nim 游戏 II 🔒 中等 位运算、脑筋急转弯、数组、数学、动态规划、博弈 To Do
1909 删除一个元素使数组严格递增 简单 数组 To Do
1910 删除一个字符串中所有出现的给定子字符串 中等 字符串 📝
1911 最大子序列交替和 中等 数组、动态规划 📝
1912 设计电影租借系统 困难 设计、数组、哈希表、有序集合、堆(优先队列) To Do
1913 两个数对之间的最大乘积差 简单 数组、排序 📝
1914 循环轮转矩阵 中等 数组、矩阵、模拟 To Do
1915 最美子字符串的数目 中等 位运算、哈希表、字符串、前缀和 To Do
1916 统计为蚁群构筑房间的不同顺序 困难 树、图、拓扑排序、数学、动态规划、组合数学 To Do
1917 害-未爬到中文名 🔒 困难 数据库 To Do
1918 第 K 小的子序列和 🔒 中等 数组、二分查找、滑动窗口 To Do
1919 兴趣相同的朋友 🔒 困难 暂无标签 To Do
1920 基于排列构建数组 简单 数组、模拟 📝
1921 消灭怪物的最大数量 中等 贪心、数组、排序 To Do
1922 统计好数字的数目 中等 递归、数学 To Do
1923 最长公共子路径 困难 数组、二分查找、后缀数组、哈希函数、滚动哈希 To Do
1924 害-未爬到中文名 🔒 困难 几何、数组、数学 To Do
1925 统计平方和三元组的数目 简单 数学、枚举 To Do
1926 迷宫中离入口最近的出口 中等 广度优先搜索、数组、矩阵 📝
1927 求和游戏 中等 贪心、数学、博弈 To Do
1928 规定时间内到达终点的最小花费 困难 图、动态规划 To Do
1929 数组串联 简单 数组 📝
1930 长度为 3 的不同回文子序列 中等 哈希表、字符串、前缀和 To Do
1931 用三种不同颜色为网格涂色 困难 动态规划 To Do
1932 合并多棵二叉搜索树 困难 树、深度优先搜索、哈希表、二分查找、二叉树 To Do
1933 判断字符串是否可分解为值均等的子串 🔒 简单 字符串 To Do
1934 害-未爬到中文名 🔒 中等 暂无标签 To Do
1935 可以输入的最大单词数 简单 哈希表、字符串 📝
1936 新增的最少台阶数 中等 暂无标签 📝
1937 扣分后的最大得分 中等 暂无标签 To Do
1938 查询最大基因差 困难 暂无标签 To Do
1939 害-未爬到中文名 🔒 简单 暂无标签 To Do
1940 排序数组之间的最长公共子序列 🔒 中等 数组、哈希表、计数 To Do
1941 检查是否所有字符出现次数相同 简单 哈希表、字符串、计数 📝
1942 最小未被占据椅子的编号 中等 数组、有序集合、堆(优先队列) To Do
1943 描述绘画结果 中等 数组、前缀和 To Do
1944 队列中可以看到的人数 困难 栈、数组、单调栈 📝
1945 字符串转化后的各位数字之和 简单 字符串、模拟 📝
1946 子字符串突变后可能得到的最大整数 中等 贪心、数组、字符串 To Do
1947 最大兼容性评分和 中等 位运算、数组、动态规划、回溯、状态压缩 To Do
1948 删除系统中的重复文件夹 困难 字典树、数组、哈希表、字符串、哈希函数 To Do
1949 害-未爬到中文名 🔒 中等 暂无标签 To Do
1950 所有子数组最小值中的最大值 🔒 中等 暂无标签 To Do
1951 查询具有最多共同关注者的所有两两结对组 🔒 中等 暂无标签 To Do
1952 三除数 简单 数学 📝
1953 你可以工作的最大周数 中等 贪心、数组 To Do
1954 收集足够苹果的最小花园周长 中等 数学、二分查找 To Do
1955 统计特殊子序列的数目 困难 数组、动态规划 To Do
1956 感染 K 种病毒所需的最短时间 🔒 困难 暂无标签 To Do
1957 删除字符使字符串变好 简单 字符串 To Do
1958 检查操作是否合法 中等 数组、枚举、矩阵 To Do
1959 K 次调整数组大小浪费的最小总空间 中等 数组、动态规划 To Do
1960 两个回文子字符串长度的最大乘积 困难 字符串、哈希函数、滚动哈希 To Do
1961 检查字符串是否为数组前缀 简单 数组、字符串 To Do
1962 移除石子使总数最小 中等 数组、堆(优先队列) 📝
1963 使字符串平衡的最小交换次数 中等 栈、贪心、双指针、字符串 To Do
1964 找出到每个位置为止最长的有效障碍赛跑路线 困难 树状数组、数组、二分查找 To Do
1965 害-未爬到中文名 🔒 简单 暂无标签 To Do
1966 害-未爬到中文名 中等 暂无标签 To Do
1967 作为子字符串出现在单词中的字符串数目 简单 字符串 📝
1968 构造元素不等于两相邻元素平均值的数组 中等 贪心、数组、排序 To Do
1969 数组元素的最小非零乘积 中等 贪心、递归、数学 To Do
1970 你能穿过矩阵的最后一天 困难 深度优先搜索、广度优先搜索、并查集、数组、二分查找、矩阵 To Do
1971 害-未爬到中文名 简单 暂无标签 To Do
1972 害-未爬到中文名 困难 暂无标签 To Do
1973 害-未爬到中文名 🔒 中等 暂无标签 To Do
1974 使用特殊打字机键入单词的最少时间 简单 贪心、字符串 To Do
1975 最大方阵和 中等 贪心、数组、矩阵 📝
1976 到达目的地的方案数 中等 图、拓扑排序、动态规划、最短路 To Do
1977 划分数字的方案数 困难 字符串、动态规划、后缀数组 To Do
1978 害-未爬到中文名 简单 暂无标签 To Do
1979 找出数组的最大公约数 简单 数组、数学 📝
1980 找出不同的二进制字符串 中等 数组、字符串、回溯 📝
1981 最小化目标值与所选元素的差 中等 数组、动态规划、矩阵 To Do
1982 从子集的和还原数组 困难 数组、分治 To Do
1983 害-未爬到中文名 中等 暂无标签 To Do
1984 学生分数的最小差值 简单 数组、排序 To Do
1985 找出数组中的第 K 大整数 中等 数组、字符串、分治、快速选择、排序、堆(优先队列) To Do
1986 完成任务的最少工作时间段 中等 位运算、数组、动态规划、回溯、状态压缩 To Do
1987 不同的好子序列数目 困难 字符串、动态规划 To Do
1988 害-未爬到中文名 中等 暂无标签 To Do
1989 害-未爬到中文名 🔒 中等 暂无标签 To Do
1990 害-未爬到中文名 🔒 简单 暂无标签 To Do
1991 找到数组的中间位置 简单 数组、前缀和 To Do
1992 找到所有的农场组 中等 深度优先搜索、广度优先搜索、数组、矩阵 To Do
1993 树上的操作 中等 树、广度优先搜索、设计、哈希表 To Do
1994 好子集的数目 困难 位运算、数组、数学、动态规划、状态压缩 📝
1995 统计特殊四元组 简单 数组、枚举 📝
1996 游戏中弱角色的数量 中等 栈、贪心、数组、排序、单调栈 📝
1997 访问完所有房间的第一天 中等 数组、动态规划 To Do
1998 数组的最大公因数排序 困难 并查集、数组、数学、排序 To Do
1999 害-未爬到中文名 🔒 中等 暂无标签 To Do
2000 反转单词前缀 简单 双指针、字符串 📝
2001 可互换矩形的组数 中等 数组、哈希表、数学、计数、数论 📝
2002 两个回文子序列长度的最大乘积 中等 暂无标签 To Do
2003 每棵子树内缺失的最小基因值 困难 暂无标签 To Do
2004 害-未爬到中文名 🔒 困难 暂无标签 To Do
2005 害-未爬到中文名 🔒 困难 暂无标签 To Do
2006 差的绝对值为 K 的数对数目 简单 数组 📝
2007 从双倍数组中还原原数组 中等 暂无标签 To Do
2008 出租车的最大盈利 中等 数组、二分查找、动态规划、排序 📝
2009 使数组连续的最少操作数 困难 暂无标签 To Do
2010 害-未爬到中文名 🔒 困难 暂无标签 To Do
2011 执行操作后的变量值 简单 数组、字符串、模拟 📝
2012 数组美丽值求和 中等 数组 📝
2013 检测正方形 中等 设计、数组、哈希表、计数 📝
2014 重复 K 次的最长子序列 困难 暂无标签 To Do
2015 害-未爬到中文名 🔒 中等 暂无标签 To Do
2016 增量元素之间的最大差值 简单 数组 📝
2017 网格游戏 中等 暂无标签 To Do
2018 判断单词是否能放入填字游戏内 中等 暂无标签 To Do
2019 解出数学表达式的学生分数 困难 暂无标签 To Do
2020 害-未爬到中文名 🔒 中等 暂无标签 To Do
2021 害-未爬到中文名 🔒 中等 暂无标签 To Do
2022 将一维数组转变成二维数组 简单 暂无标签 To Do
2023 连接后等于目标字符串的字符串对 中等 暂无标签 To Do
2024 考试的最大困扰度 中等 字符串、二分查找、前缀和、滑动窗口 📝
2025 分割数组的最多方案数 困难 暂无标签 To Do
2026 害-未爬到中文名 简单 暂无标签 To Do
2027 转换字符串的最少操作次数 简单 贪心、字符串 📝
2028 找出缺失的观测数据 中等 数组、数学、模拟 📝
2029 石子游戏 IX 中等 暂无标签 To Do
2030 含特定字母的最小子序列 困难 暂无标签 To Do
2031 害-未爬到中文名 中等 暂无标签 To Do
2032 至少在两个数组中出现的值 简单 数组、哈希表 📝
2033 获取单值网格的最小操作数 中等 暂无标签 To Do
2034 股票价格波动 中等 设计、哈希表、数据流、有序集合、堆(优先队列) 📝
2035 将数组分成两个数组并最小化数组和的差 困难 暂无标签 To Do
2036 害-未爬到中文名 🔒 中等 暂无标签 To Do
2037 使每位学生都有座位的最少移动次数 简单 暂无标签 To Do
2038 如果相邻两个颜色均相同则删除当前颜色 中等 贪心、数学、字符串、博弈 📝
2039 网络空闲的时刻 中等 广度优先搜索、图、数组 📝
2040 两个有序数组的第 K 小乘积 困难 暂无标签 To Do
2041 害-未爬到中文名 🔒 中等 暂无标签 To Do
2042 检查句子中的数字是否递增 简单 字符串 📝
2043 简易银行系统 中等 设计、数组、哈希表、模拟 📝
2044 统计按位或能得到最大值的子集数目 中等 位运算、数组、回溯 📝
2045 到达目的地的第二短时间 困难 广度优先搜索、图、最短路 📝
2046 害-未爬到中文名 🔒 中等 暂无标签 To Do
2047 句子中的有效单词数 简单 字符串 📝
2048 下一个更大的数值平衡数 中等 数学、回溯、枚举 To Do
2049 统计最高分的节点数目 中等 树、深度优先搜索、数组、二叉树 To Do
2050 并行课程 III 困难 图、拓扑排序、数组、动态规划 📝
2051 害-未爬到中文名 🔒 中等 数据库 To Do
2052 害-未爬到中文名 🔒 中等 暂无标签 To Do
2053 数组中第 K 个独一无二的字符串 简单 数组、哈希表、字符串、计数 To Do
2054 两个最好的不重叠活动 中等 数组、二分查找、动态规划、排序、堆(优先队列) To Do
2055 蜡烛之间的盘子 中等 数组、字符串、二分查找、前缀和 To Do
2056 棋盘上有效移动组合的数目 困难 数组、字符串、回溯、模拟 To Do
2057 值相等的最小索引 简单 数组 To Do
2058 找出临界点之间的最小和最大距离 中等 链表 To Do
2059 转化数字的最小运算数 中等 广度优先搜索、数组 To Do
2060 同源字符串检测 困难 字符串、动态规划 To Do
2061 害-未爬到中文名 🔒 中等 暂无标签 To Do
2062 统计字符串中的元音子字符串 简单 暂无标签 To Do
2063 所有子字符串中的元音 中等 暂无标签 To Do
2064 分配给商店的最多商品的最小值 中等 暂无标签 To Do
2065 最大化一张图中的路径价值 困难 暂无标签 To Do
2066 害-未爬到中文名 🔒 中等 暂无标签 To Do
2067 害-未爬到中文名 🔒 中等 暂无标签 To Do
2068 检查两个字符串是否几乎相等 简单 暂无标签 To Do
2069 模拟行走机器人 II 中等 暂无标签 To Do
2070 每一个查询的最大美丽值 中等 暂无标签 To Do
2071 你可以安排的最多任务数目 困难 暂无标签 To Do
2072 害-未爬到中文名 🔒 简单 暂无标签 To Do
2073 买票需要的时间 简单 暂无标签 To Do
2074 反转偶数长度组的节点 中等 暂无标签 To Do
2075 解码斜向换位密码 中等 暂无标签 To Do
2076 处理含限制条件的好友请求 困难 暂无标签 To Do
2077 害-未爬到中文名 🔒 中等 To Do
2078 两栋颜色不同且距离最远的房子 简单 暂无标签 To Do
2079 给植物浇水 中等 数组 To Do
2080 区间内查询数字的频率 中等 数组、二分查找 To Do
2081 k 镜像数字的和 困难 暂无标签 To Do
2082 害-未爬到中文名 🔒 简单 数据库 To Do
2083 求以相同字母开头和结尾的子串总数 🔒 中等 哈希表、数学、字符串、计数、前缀和 To Do
2084 害-未爬到中文名 🔒 中等 暂无标签 To Do
2085 统计出现过一次的公共字符串 简单 数组、哈希表、字符串、计数 To Do
2086 从房屋收集雨水需要的最少水桶数 中等 贪心、字符串、动态规划 To Do
2087 网格图中机器人回家的最小代价 中等 贪心、数组、矩阵 To Do
2088 统计农场中肥沃金字塔的数目 困难 数组、动态规划、矩阵 To Do
2089 找出数组排序后的目标下标 简单 数组、二分查找、排序 To Do
2090 半径为 k 的子数组平均值 中等 数组、滑动窗口 To Do
2091 从数组中移除最大值和最小值 中等 贪心、数组 To Do
2092 找出知晓秘密的所有专家 困难 深度优先搜索、广度优先搜索、并查集、图、排序 To Do
2093 害-未爬到中文名 🔒 中等 图、最短路 To Do
2094 找出 3 位偶数 简单 数组、哈希表、枚举、排序 To Do
2095 删除链表的中间节点 中等 链表、双指针 📝
2096 从二叉树一个节点到另一个节点每一步的方向 中等 树、深度优先搜索、字符串、二叉树 To Do
2097 合法重新排列数对 困难 深度优先搜索、图、欧拉回路 To Do
2098 害-未爬到中文名 中等 暂无标签 To Do
2099 找到和最大的长度为 K 的子序列 简单 暂无标签 To Do
2100 适合打劫银行的日子 中等 暂无标签 To Do
2101 引爆最多的炸弹 中等 暂无标签 To Do
2102 序列顺序查询 困难 暂无标签 To Do
2103 环和杆 简单 暂无标签 To Do
2104 子数组范围和 中等 暂无标签 To Do
2105 给植物浇水 II 中等 暂无标签 To Do
2106 摘水果 困难 暂无标签 To Do
2107 害-未爬到中文名 🔒 中等 暂无标签 To Do
2108 找出数组中的第一个回文字符串 简单 数组、双指针、字符串 To Do
2109 向字符串添加空格 中等 数组、字符串、模拟 To Do
2110 股票平滑下跌阶段的数目 中等 数组、数学、动态规划 To Do
2111 使数组 K 递增的最少操作次数 困难 数组、二分查找 To Do
2112 害-未爬到中文名 🔒 中等 数据库 To Do
2113 害-未爬到中文名 🔒 中等 暂无标签 To Do
2114 句子中的最多单词数 简单 数组、字符串 To Do
2115 从给定原材料中找到所有可以做出的菜 中等 图、拓扑排序、数组、哈希表、字符串 To Do
2116 判断一个括号字符串是否有效 中等 栈、贪心、字符串 To Do
2117 一个区间内所有数乘积的缩写 困难 数学 To Do
2118 害-未爬到中文名 🔒 困难 暂无标签 To Do
2119 反转两次的数字 简单 数学 To Do
2120 执行所有后缀指令 中等 字符串、模拟 To Do
2121 相同元素的间隔之和 中等 数组、哈希表、前缀和 To Do
2122 还原原数组 困难 数组、哈希表、枚举、排序 To Do
2123 害-未爬到中文名 🔒 困难 图、数组、矩阵 To Do
2124 检查是否所有 A 都在 B 之前 简单 字符串 To Do
2125 银行中的激光束数量 中等 数组、数学、字符串、矩阵 To Do
2126 摧毁小行星 中等 贪心、数组、排序 To Do
2127 参加会议的最多员工数 困难 深度优先搜索、图、拓扑排序 To Do
2128 害-未爬到中文名 🔒 中等 暂无标签 To Do
2129 将标题首字母大写 简单 字符串 To Do
2130 链表最大孪生和 中等 栈、链表、双指针 📝
2131 连接两字母单词得到的最长回文串 中等 贪心、数组、哈希表、字符串、计数 To Do
2132 用邮票贴满网格图 困难 贪心、数组、矩阵、前缀和 To Do
2133 检查是否每一行每一列都包含全部整数 简单 数组、哈希表、矩阵 To Do
2134 最少交换次数来组合所有的 1 II 中等 数组、滑动窗口 To Do
2135 统计追加字母可以获得的单词数 中等 位运算、数组、哈希表、字符串、排序 To Do
2136 全部开花的最早一天 困难 贪心、数组、排序 To Do
2137 害-未爬到中文名 🔒 中等 暂无标签 To Do
2138 将字符串拆分为若干长度为 k 的组 简单 字符串、模拟 To Do
2139 得到目标值的最少行动次数 中等 贪心、数学 To Do
2140 解决智力问题 中等 数组、动态规划 To Do
2141 同时运行 N 台电脑的最长时间 困难 贪心、数组、二分查找、排序 To Do
2142 害-未爬到中文名 🔒 中等 数据库 To Do
2143 害-未爬到中文名 🔒 困难 暂无标签 To Do
2144 打折购买糖果的最小开销 简单 暂无标签 To Do
2145 统计隐藏数组数目 中等 暂无标签 To Do
2146 价格范围内最高排名的 K 样物品 中等 暂无标签 To Do
2147 分隔长廊的方案数 困难 暂无标签 To Do
2148 元素计数 简单 暂无标签 To Do
2149 按符号重排数组 中等 暂无标签 To Do
2150 找出数组中的所有孤独数字 中等 暂无标签 To Do
2151 基于陈述统计最多好人数 困难 暂无标签 To Do
2152 害-未爬到中文名 🔒 中等 暂无标签 To Do
2153 害-未爬到中文名 🔒 困难 暂无标签 To Do
2154 将找到的值乘以 2 简单 数组、哈希表、排序、模拟 To Do
2155 分组得分最高的所有下标 中等 数组 To Do
2156 查找给定哈希值的子串 中等 字符串、滑动窗口、哈希函数、滚动哈希 To Do
2157 字符串分组 困难 位运算、并查集、字符串 To Do
2158 害-未爬到中文名 🔒 困难 暂无标签 To Do
2159 害-未爬到中文名 🔒 简单 暂无标签 To Do
2160 拆分数位后四位数字的最小和 简单 暂无标签 To Do
2161 根据给定数字划分数组 中等 暂无标签 To Do
2162 设置时间的最少代价 中等 暂无标签 To Do
2163 删除元素后和的最小差值 困难 暂无标签 To Do
2164 对奇偶下标分别排序 简单 暂无标签 To Do
2165 重排数字的最小值 中等 暂无标签 To Do
2166 设计位集 中等 暂无标签 To Do
2167 移除所有载有违禁货物车厢所需的最少时间 困难 暂无标签 To Do
2168 害-未爬到中文名 🔒 中等 哈希表、字符串、计数、哈希函数、滚动哈希 To Do
2169 得到 0 的操作数 简单 数学、模拟 To Do
2170 使数组变成交替数组的最少操作数 中等 贪心、数组、哈希表、计数 To Do
2171 拿出最少数目的魔法豆 中等 数组、前缀和、排序 To Do
2172 数组的最大与和 困难 位运算、数组、动态规划、状态压缩 To Do
2173 害-未爬到中文名 🔒 困难 数据库 To Do
2174 害-未爬到中文名 🔒 中等 位运算、广度优先搜索、数组、矩阵 To Do
2175 害-未爬到中文名 🔒 中等 暂无标签 To Do
2176 统计数组中相等且可以被整除的数对 简单 暂无标签 To Do
2177 找到和为给定整数的三个连续整数 中等 暂无标签 To Do
2178 拆分成最多数目的偶整数之和 中等 暂无标签 To Do
2179 统计数组中好三元组数目 困难 暂无标签 To Do
2180 统计各位数字之和为偶数的整数个数 简单 数学、模拟 📝
2181 合并零之间的节点 中等 暂无标签 To Do
2182 构造限制重复的字符串 中等 暂无标签 To Do
2183 统计可以被 K 整除的下标对数目 困难 暂无标签 To Do
2184 害-未爬到中文名 🔒 中等 暂无标签 To Do
2185 统计包含给定前缀的字符串 简单 数组、字符串 📝
2186 使两字符串互为字母异位词的最少步骤数 中等 哈希表、字符串、计数 To Do
2187 完成旅途的最少时间 中等 数组、二分查找 To Do
2188 完成比赛的最少时间 困难 数组、动态规划 To Do
2189 害-未爬到中文名 🔒 中等 数学、动态规划 To Do
2190 数组中紧跟 key 之后出现最频繁的数字 简单 数组、哈希表、计数 To Do
2191 将杂乱无章的数字排序 中等 数组、排序 To Do
2192 有向无环图中一个节点的所有祖先 中等 深度优先搜索、广度优先搜索、图、拓扑排序 To Do
2193 得到回文串的最少操作次数 困难 贪心、树状数组、双指针、字符串 To Do
2194 Excel 表中某个范围内的单元格 简单 字符串 To Do
2195 向数组中追加 K 个整数 中等 贪心、数组、数学、排序 To Do
2196 根据描述创建二叉树 中等 树、深度优先搜索、广度优先搜索、数组、哈希表、二叉树 To Do
2197 替换数组中的非互质数 困难 栈、数组、数学、数论 To Do
2198 害-未爬到中文名 🔒 中等 数学 To Do
2199 害-未爬到中文名 🔒 困难 暂无标签 To Do
2200 找出数组中的所有 K 近邻下标 简单 暂无标签 To Do
2201 统计可以提取的工件 中等 数组、哈希表 To Do
2202 K 次操作后最大化顶端元素 中等 数组 To Do
2203 得到要求路径的最小带权子图 困难 暂无标签 To Do
2204 害-未爬到中文名 🔒 困难 深度优先搜索、广度优先搜索、并查集、图 To Do
2205 害-未爬到中文名 🔒 简单 数据库 To Do
2206 将数组划分成相等数对 简单 位运算、数组、哈希表、计数 To Do
2207 字符串中最多数目的子字符串 中等 贪心、字符串、前缀和 To Do
2208 将数组和减半的最少操作次数 中等 贪心、数组、堆(优先队列) 📝
2209 用地毯覆盖后的最少白色砖块 困难 字符串、动态规划、前缀和 To Do
2210 统计数组中峰和谷的数量 简单 数组 To Do
2211 统计道路上的碰撞次数 中等 栈、字符串 To Do
2212 射箭比赛中的最大得分 中等 位运算、递归、数组、枚举 To Do
2213 由单个字符重复的最长子字符串 困难 线段树、数组、字符串、有序集合 To Do
2214 害-未爬到中文名 🔒 中等 暂无标签 To Do
2215 找出两数组的不同 简单 数组、哈希表 📝
2216 美化数组的最少删除数 中等 栈、贪心、数组 To Do
2217 找到指定长度的回文数 中等 数组、数学 To Do
2218 从栈中取出 K 个硬币的最大面值和 困难 数组、动态规划、前缀和 To Do
2219 害-未爬到中文名 🔒 中等 数组、前缀和 To Do
2220 转换数字的最少位翻转次数 简单 位运算 To Do
2221 数组的三角和 中等 数组、数学、组合数学、模拟 To Do
2222 选择建筑的方案数 中等 字符串、动态规划、前缀和 To Do
2223 构造字符串的总得分和 困难 字符串、二分查找、字符串匹配、后缀数组、哈希函数、滚动哈希 To Do
2224 转化时间需要的最少操作数 简单 贪心、字符串 To Do
2225 找出输掉零场或一场比赛的玩家 中等 数组、哈希表、计数、排序 To Do
2226 每个小孩最多能分到多少糖果 中等 数组、二分查找 To Do
2227 加密解密字符串 困难 设计、字典树、数组、哈希表、字符串 To Do
2228 害-未爬到中文名 🔒 中等 数据库 To Do
2229 害-未爬到中文名 🔒 简单 数组 To Do
2230 害-未爬到中文名 🔒 简单 暂无标签 To Do
2231 按奇偶性交换后的最大数字 简单 排序、堆(优先队列) To Do
2232 向表达式添加括号后的最小结果 中等 字符串、枚举 To Do
2233 K 次增加后的最大乘积 中等 贪心、数组、堆(优先队列) To Do
2234 花园的最大总美丽值 困难 贪心、数组、双指针、二分查找、排序 To Do
2235 两整数相加 简单 数学 To Do
2236 判断根结点是否等于子结点之和 简单 树、二叉树 To Do
2237 害-未爬到中文名 🔒 中等 暂无标签 To Do
2238 害-未爬到中文名 🔒 中等 暂无标签 To Do
2239 找到最接近 0 的数字 简单 数组 To Do
2240 买钢笔和铅笔的方案数 中等 数学、枚举 To Do
2241 设计一个 ATM 机器 中等 暂无标签 To Do
2242 节点序列的最大得分 困难 图、数组、枚举、排序 To Do
2243 计算字符串的数字和 简单 字符串、模拟 To Do
2244 完成所有任务需要的最少轮数 中等 贪心、数组、哈希表、计数 To Do
2245 转角路径的乘积中最多能有几个尾随零 中等 数组、矩阵、前缀和 To Do
2246 相邻字符不同的最长路径 困难 树、深度优先搜索、图、拓扑排序、数组、字符串 To Do
2247 害-未爬到中文名 🔒 困难 位运算、图、动态规划、状态压缩 To Do
2248 多个数组求交集 简单 数组、哈希表、计数 To Do
2249 统计圆内格点数目 中等 几何、数组、哈希表、数学、枚举 To Do
2250 统计包含每个点的矩形数目 中等 树状数组、数组、二分查找、排序 To Do
2251 花期内花的数目 困难 数组、哈希表、二分查找、有序集合、前缀和、排序 To Do
2252 害-未爬到中文名 🔒 困难 数据库 To Do
2253 害-未爬到中文名 🔒 困难 数据库 To Do
2254 害-未爬到中文名 🔒 困难 暂无标签 To Do
2255 统计是给定字符串前缀的字符串数目 简单 数组、字符串 To Do
2256 最小平均差 中等 数组、前缀和 To Do
2257 统计网格图中没有被保卫的格子数 中等 数组、矩阵、模拟 To Do
2258 逃离火灾 困难 广度优先搜索、数组、二分查找、矩阵 To Do
2259 移除指定数字得到的最大结果 简单 贪心、字符串、枚举 To Do
2260 必须拿起的最小连续卡牌数 中等 数组、哈希表、滑动窗口 To Do
2261 含最多 K 个可整除元素的子数组 中等 字典树、数组、哈希表、枚举、哈希函数、滚动哈希 To Do
2262 字符串的总引力 困难 哈希表、字符串、动态规划 To Do
2263 害-未爬到中文名 🔒 困难 贪心、动态规划 To Do
2264 字符串中最大的 3 位相同数字 简单 暂无标签 To Do
2265 统计值等于子树平均值的节点数 中等 暂无标签 To Do
2266 统计打字方案数 中等 暂无标签 To Do
2267 检查是否有合法括号字符串路径 困难 暂无标签 To Do
2268 害-未爬到中文名 🔒 中等 暂无标签 To Do
2269 找到一个数字的 K 美丽值 简单 数学、字符串、滑动窗口 To Do
2270 分割数组的方案数 中等 暂无标签 To Do
2271 毯子覆盖的最多白色砖块数 中等 贪心、数组、二分查找、前缀和、排序 To Do
2272 最大波动的子字符串 困难 数组、动态规划 To Do
2273 移除字母异位词后的结果数组 简单 数组、哈希表、字符串、排序 To Do
2274 不含特殊楼层的最大连续楼层数 中等 数组、排序 To Do
2275 按位与结果大于零的最长组合 中等 位运算、数组、哈希表、计数 To Do
2276 统计区间中的整数数目 困难 设计、线段树、有序集合 To Do
2277 害-未爬到中文名 🔒 困难 树、深度优先搜索、广度优先搜索、数组 To Do
2278 字母在字符串中的百分比 简单 字符串 To Do
2279 装满石头的背包的最大数量 中等 贪心、数组、排序 To Do
2280 表示一个折线图的最少线段数 中等 几何、数组、数学、数论、排序 To Do
2281 巫师的总力量和 困难 栈、数组、前缀和、单调栈 To Do
2282 害-未爬到中文名 🔒 中等 暂无标签 To Do
2283 判断一个数的数字计数是否等于数位的值 简单 哈希表、字符串、计数 📝
2284 最多单词数的发件人 中等 数组、哈希表、字符串、计数 To Do
2285 道路的最大总重要性 中等 贪心、图、排序、堆(优先队列) To Do
2286 以组为单位订音乐会的门票 困难 设计、树状数组、线段树、二分查找 To Do
2287 重排字符形成目标字符串 简单 哈希表、字符串、计数 📝
2288 价格减免 中等 字符串 To Do
2289 使数组按非递减顺序排列 中等 栈、数组、链表、单调栈 To Do
2290 到达角落需要移除障碍物的最小数目 困难 广度优先搜索、图、数组、矩阵、最短路、堆(优先队列) To Do
2291 害-未爬到中文名 🔒 中等 数组、动态规划 To Do
2292 害-未爬到中文名 🔒 中等 数据库 To Do
2293 极大极小游戏 简单 数组、模拟 📝
2294 划分数组使最大差为 K 中等 贪心、数组、排序 To Do
2295 替换数组中的元素 中等 数组、哈希表、模拟 To Do
2296 设计一个文本编辑器 困难 栈、设计、链表、字符串、双向链表、模拟 To Do
2297 害-未爬到中文名 🔒 中等 栈、图、数组、动态规划、最短路、单调栈 To Do
2298 害-未爬到中文名 🔒 中等 数据库 To Do
2299 强密码检验器 II 简单 字符串 📝
2300 咒语和药水的成功对数 中等 数组、双指针、二分查找、排序 📝
2301 替换字符后匹配 困难 数组、哈希表、字符串、字符串匹配 To Do
2302 统计得分小于 K 的子数组数目 困难 数组、二分查找、前缀和、滑动窗口 To Do
2303 计算应缴税款总额 简单 数组、模拟 To Do
2304 网格中的最小路径代价 中等 数组、动态规划、矩阵 To Do
2305 公平分发饼干 中等 位运算、数组、动态规划、回溯、状态压缩 To Do
2306 公司命名 困难 位运算、数组、哈希表、字符串、枚举 To Do
2307 害-未爬到中文名 🔒 困难 暂无标签 To Do
2308 害-未爬到中文名 🔒 中等 暂无标签 To Do
2309 兼具大小写的最好英文字母 简单 哈希表、字符串、枚举 To Do
2310 个位数字为 K 的整数之和 中等 贪心、数学、动态规划、枚举 To Do
2311 小于等于 K 的最长二进制子序列 中等 贪心、记忆化搜索、字符串、动态规划 To Do
2312 卖木头块 困难 记忆化搜索、数组、动态规划 To Do
2313 害-未爬到中文名 🔒 困难 暂无标签 To Do
2314 害-未爬到中文名 🔒 中等 暂无标签 To Do
2315 统计星号 简单 字符串 📝
2316 统计无向图中无法互相到达点对数 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
2317 操作后的最大异或和 中等 位运算、数组、数学 To Do
2318 不同骰子序列的数目 困难 记忆化搜索、动态规划 To Do
2319 判断矩阵是否是一个 X 矩阵 简单 数组、矩阵 📝
2320 统计放置房子的方式数 中等 动态规划 To Do
2321 拼接数组的最大分数 困难 数组、动态规划 To Do
2322 从树中删除边的最小分数 困难 位运算、树、深度优先搜索、数组 To Do
2323 害-未爬到中文名 🔒 中等 贪心、数组、排序 To Do
2324 害-未爬到中文名 🔒 中等 数据库 To Do
2325 解密消息 简单 哈希表、字符串 📝
2326 螺旋矩阵 IV 中等 数组、链表、矩阵、模拟 To Do
2327 知道秘密的人数 中等 队列、动态规划、模拟 To Do
2328 网格图中递增路径的数目 困难 深度优先搜索、广度优先搜索、图、拓扑排序、记忆化搜索、数组、动态规划、矩阵 To Do
2329 产品销售分析Ⅴ 🔒 简单 数据库 To Do
2330 有效的回文 IV 🔒 中等 双指针、字符串 To Do
2331 计算布尔二叉树的值 简单 树、深度优先搜索、二叉树 📝
2332 坐上公交的最晚时间 中等 数组、双指针、二分查找、排序 To Do
2333 最小差值平方和 中等 数组、数学、排序、堆(优先队列) To Do
2334 元素值大于变化阈值的子数组 困难 栈、并查集、数组、单调栈 To Do
2335 装满杯子需要的最短总时长 简单 贪心、数组、排序、堆(优先队列) 📝
2336 无限集中的最小数字 中等 设计、哈希表、堆(优先队列) 📝
2337 移动片段得到字符串 中等 双指针、字符串 To Do
2338 统计理想数组的数目 困难 数学、动态规划、组合数学、数论 To Do
2339 害-未爬到中文名 🔒 简单 数据库 To Do
2340 害-未爬到中文名 🔒 中等 贪心、数组 To Do
2341 数组能形成多少数对 简单 数组、哈希表、计数 📝
2342 数位和相等数对的最大和 中等 数组、哈希表、排序、堆(优先队列) To Do
2343 裁剪数字后查询第 K 小的数字 中等 数组、字符串、分治、快速选择、基数排序、排序、堆(优先队列) To Do
2344 使数组可以被整除的最少删除次数 困难 数组、数学、数论、排序、堆(优先队列) To Do
2345 害-未爬到中文名 🔒 中等 栈、数组、排序、单调栈 To Do
2346 害-未爬到中文名 🔒 中等 数据库 To Do
2347 最好的扑克手牌 简单 数组、哈希表、计数 To Do
2348 全 0 子数组的数目 中等 数组、数学 To Do
2349 设计数字容器系统 中等 设计、哈希表、有序集合、堆(优先队列) To Do
2350 不可能得到的最短骰子序列 困难 贪心、数组、哈希表 To Do
2351 第一个出现两次的字母 简单 哈希表、字符串、计数 📝
2352 相等行列对 中等 数组、哈希表、矩阵、模拟 To Do
2353 设计食物评分系统 中等 设计、哈希表、有序集合、堆(优先队列) To Do
2354 优质数对的数目 困难 位运算、数组、哈希表、二分查找 To Do
2355 害-未爬到中文名 🔒 困难 栈、数组、动态规划、单调栈 To Do
2356 害-未爬到中文名 🔒 简单 数据库 To Do
2357 使数组中所有元素都等于零 简单 数组、哈希表、排序、模拟、堆(优先队列) To Do
2358 分组的最大数量 中等 贪心、数组、数学、二分查找 To Do
2359 找到离给定两个节点最近的节点 中等 深度优先搜索、图 To Do
2360 图中的最长环 困难 深度优先搜索、图、拓扑排序 To Do
2361 乘坐火车路线的最少费用 🔒 困难 数组、动态规划 To Do
2362 害-未爬到中文名 🔒 困难 数据库 To Do
2363 合并相似的物品 简单 数组、哈希表、有序集合、排序 To Do
2364 统计坏数对的数目 中等 数组、哈希表 To Do
2365 任务调度器 II 中等 数组、哈希表、模拟 To Do
2366 将数组排序的最少替换次数 困难 贪心、数组、数学 To Do
2367 算术三元组的数目 简单 数组、哈希表、双指针、枚举 📝
2368 受限条件下可到达节点的数目 中等 树、深度优先搜索、广度优先搜索、图、数组、哈希表 To Do
2369 检查数组是否存在有效划分 中等 数组、动态规划 To Do
2370 最长理想子序列 中等 哈希表、字符串、动态规划 To Do
2371 害-未爬到中文名 🔒 困难 贪心、并查集、图、拓扑排序、数组、矩阵、排序 To Do
2372 Calculate the Influence of Each Salesperson 🔒 中等 数据库 To Do
2373 矩阵中的局部最大值 简单 数组、矩阵 To Do
2374 边积分最高的节点 中等 图、哈希表 To Do
2375 根据模式串构造最小数字 中等 栈、贪心、字符串、回溯 To Do
2376 统计特殊整数 困难 数学、动态规划 To Do
2377 害-未爬到中文名 🔒 简单 暂无标签 To Do
2378 害-未爬到中文名 🔒 中等 暂无标签 To Do
2379 得到 K 个黑块的最少涂色次数 简单 字符串、滑动窗口 To Do
2380 二进制字符串重新安排顺序需要的时间 中等 字符串、动态规划、模拟 To Do
2381 字母移位 II 中等 数组、字符串、前缀和 To Do
2382 删除操作后的最大子段和 困难 并查集、数组、有序集合、前缀和 To Do
2383 赢得比赛需要的最少训练时长 简单 贪心、数组 To Do
2384 最大回文数字 中等 贪心、哈希表、字符串 To Do
2385 感染二叉树需要的总时间 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
2386 找出数组的第 K 大和 困难 数组、排序、堆(优先队列) To Do
2387 害-未爬到中文名 🔒 中等 数组、二分查找、矩阵 To Do
2388 害-未爬到中文名 🔒 中等 数据库 To Do
2389 和有限的最长子序列 简单 贪心、数组、二分查找、前缀和、排序 To Do
2390 从字符串中移除星号 中等 栈、字符串、模拟 📝
2391 收集垃圾的最少总时间 中等 数组、字符串、前缀和 To Do
2392 给定条件下构造矩阵 困难 图、拓扑排序、数组、矩阵 To Do
2393 害-未爬到中文名 🔒 中等 数组、数学、动态规划 To Do
2394 害-未爬到中文名 🔒 中等 数据库 To Do
2395 和相等的子数组 简单 数组、哈希表 To Do
2396 严格回文的数字 中等 脑筋急转弯、数学、双指针 To Do
2397 被列覆盖的最多行数 中等 位运算、数组、回溯、枚举、矩阵 To Do
2398 预算内的最多机器人数目 困难 队列、数组、二分查找、前缀和、滑动窗口、堆(优先队列) To Do
2399 检查相同字母间的距离 简单 数组、哈希表、字符串 To Do
2400 恰好移动 k 步到达某一位置的方法数目 中等 数学、动态规划、组合数学 To Do
2401 最长优雅子数组 中等 位运算、数组、滑动窗口 To Do
2402 会议室 III 困难 数组、排序、堆(优先队列) To Do
2403 害-未爬到中文名 🔒 困难 暂无标签 To Do
2404 出现最频繁的偶数元素 简单 暂无标签 To Do
2405 子字符串的最优划分 中等 暂无标签 To Do
2406 将区间分为最少组数 中等 暂无标签 To Do
2407 最长递增子序列 II 困难 暂无标签 To Do
2408 害-未爬到中文名 🔒 中等 设计、数组、哈希表、字符串 To Do
2409 统计共同度过的日子数 简单 数学、字符串 To Do
2410 运动员和训练师的最大匹配数 中等 贪心、数组、双指针、排序 To Do
2411 按位或最大的最小子数组长度 中等 位运算、数组、二分查找、滑动窗口 To Do
2412 完成所有交易的初始最少钱数 困难 贪心、数组、排序 To Do
2413 最小偶倍数 简单 数学、数论 To Do
2414 最长的字母序连续子字符串的长度 中等 字符串 To Do
2415 反转二叉树的奇数层 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
2416 字符串的前缀分数和 困难 字典树、数组、字符串、计数 To Do
2417 害-未爬到中文名 🔒 中等 数学、枚举 To Do
2418 按身高排序 简单 数组、哈希表、字符串、排序 To Do
2419 按位与最大的最长子数组 中等 位运算、脑筋急转弯、数组 To Do
2420 找到所有好下标 中等 数组、动态规划、前缀和 To Do
2421 好路径的数目 困难 树、并查集、图、数组 To Do
2422 害-未爬到中文名 🔒 中等 贪心、数组、双指针 To Do
2423 删除字符使频率相同 简单 哈希表、字符串、计数 To Do
2424 最长上传前缀 中等 并查集、设计、树状数组、线段树、二分查找、有序集合、堆(优先队列) To Do
2425 所有数对的异或和 中等 位运算、脑筋急转弯、数组 To Do
2426 满足不等式的数对数目 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
2427 公因子的数目 简单 数学、枚举、数论 To Do
2428 沙漏的最大总和 中等 数组、矩阵、前缀和 To Do
2429 最小 XOR 中等 贪心、位运算 To Do
2430 对字母串可执行的最大删除数 困难 字符串、动态规划、字符串匹配、哈希函数、滚动哈希 To Do
2431 害-未爬到中文名 🔒 中等 数组、动态规划 To Do
2432 处理用时最长的那个任务的员工 简单 数组 To Do
2433 找出前缀异或的原始数组 中等 位运算、数组 To Do
2434 使用机器人打印字典序最小的字符串 中等 栈、贪心、哈希表、字符串 To Do
2435 矩阵中和能被 K 整除的路径 困难 数组、动态规划、矩阵 To Do
2436 害-未爬到中文名 🔒 中等 贪心、数组、数学、动态规划、数论 To Do
2437 有效时间的数目 简单 字符串、枚举 To Do
2438 二的幂数组中查询范围内的乘积 中等 位运算、数组、前缀和 To Do
2439 最小化数组中的最大值 中等 贪心、数组、二分查找、动态规划、前缀和 To Do
2440 创建价值相同的连通块 困难 树、深度优先搜索、数组、数学、枚举 To Do
2441 与对应负数同时存在的最大正整数 简单 数组、哈希表 To Do
2442 反转之后不同整数的数目 中等 数组、哈希表、数学 To Do
2443 反转之后的数字和 中等 数学、枚举 To Do
2444 统计定界子数组的数目 困难 队列、数组、滑动窗口、单调队列 To Do
2445 害-未爬到中文名 🔒 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
2446 判断两个事件是否存在冲突 简单 数组、字符串 To Do
2447 最大公因数等于 K 的子数组数目 中等 数组、数学、数论 To Do
2448 使数组相等的最小开销 困难 数组、二分查找、前缀和、排序 To Do
2449 使数组相似的最少操作次数 困难 贪心、数组、排序 To Do
2450 害-未爬到中文名 🔒 中等 数学、字符串 To Do
2451 差值数组不同的字符串 简单 哈希表、数学、字符串 To Do
2452 距离字典两次编辑以内的单词 中等 数组、字符串 To Do
2453 摧毁一系列目标 中等 数组、哈希表、计数 To Do
2454 下一个更大元素 IV 困难 栈、数组、二分查找、排序、单调栈、堆(优先队列) To Do
2455 可被三整除的偶数的平均值 简单 数组、数学 To Do
2456 最流行的视频创作者 中等 数组、哈希表、字符串、排序、堆(优先队列) To Do
2457 美丽整数的最小增量 中等 贪心、数学 To Do
2458 移除子树后的二叉树高度 困难 树、深度优先搜索、广度优先搜索、数组、二叉树 To Do
2459 害-未爬到中文名 🔒 困难 贪心、数组、排序 To Do
2460 对数组执行操作 简单 数组、模拟 To Do
2461 长度为 K 子数组中的最大和 中等 数组、哈希表、滑动窗口 To Do
2462 雇佣 K 位工人的总代价 中等 数组、双指针、模拟、堆(优先队列) 📝
2463 最小移动总距离 困难 数组、动态规划、排序 To Do
2464 有效分割中的最少子数组数目 🔒 中等 数组、数学、动态规划、数论 To Do
2465 不同的平均值数目 简单 数组、哈希表、双指针、排序 To Do
2466 统计构造好字符串的方案数 中等 动态规划 To Do
2467 树上最大得分和路径 中等 树、深度优先搜索、广度优先搜索、图、数组 To Do
2468 根据限制分割消息 困难 字符串、二分查找 To Do
2469 温度转换 简单 数学 📝
2470 最小公倍数为 K 的子数组数目 中等 数组、数学、数论 To Do
2471 逐层排序二叉树所需的最少操作数目 中等 树、广度优先搜索、二叉树 To Do
2472 不重叠回文子字符串的最大数目 困难 字符串、动态规划 To Do
2473 购买苹果的最低成本 🔒 中等 图、数组、最短路、堆(优先队列) To Do
2474 购买量严格增加的客户 🔒 困难 数据库 To Do
2475 数组中不等三元组的数目 简单 数组、哈希表 To Do
2476 二叉搜索树最近节点查询 中等 树、深度优先搜索、数组、二分查找、二叉树 To Do
2477 到达首都的最少油耗 中等 树、深度优先搜索、广度优先搜索、图 To Do
2478 完美分割的方案数 困难 字符串、动态规划 To Do
2479 两个不重叠子树的最大异或值 🔒 困难 树、深度优先搜索、图、字典树 To Do
2480 形成化学键 🔒 简单 数据库 To Do
2481 分割圆的最少切割次数 简单 几何、数学 To Do
2482 行和列中一和零的差值 中等 数组、矩阵、模拟 To Do
2483 商店的最少代价 中等 字符串、前缀和 To Do
2484 统计回文子序列数目 困难 字符串、动态规划 To Do
2485 找出中枢整数 简单 数学、前缀和 To Do
2486 追加字符以获得子序列 中等 贪心、双指针、字符串 To Do
2487 从链表中移除节点 中等 栈、递归、链表、单调栈 To Do
2488 统计中位数为 K 的子数组 困难 数组、哈希表、前缀和 To Do
2489 固定比率的子字符串数 🔒 中等 哈希表、数学、字符串、前缀和 To Do
2490 回环句 简单 字符串 To Do
2491 划分技能点相等的团队 中等 数组、哈希表、双指针、排序 To Do
2492 两个城市间路径的最小分数 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
2493 将节点分成尽可能多的组 困难 广度优先搜索、并查集、图 To Do
2494 合并在同一个大厅重叠的活动 🔒 困难 数据库 To Do
2495 乘积为偶数的子数组数 🔒 中等 数组、数学、动态规划 To Do
2496 数组中字符串的最大值 简单 数组、字符串 To Do
2497 图中最大星和 中等 贪心、图、数组、排序、堆(优先队列) To Do
2498 青蛙过河 II 中等 贪心、数组、二分查找 To Do
2499 让数组不相等的最小总代价 困难 贪心、数组、哈希表、计数 To Do
2500 删除每行中的最大值 简单 数组、矩阵、排序、模拟、堆(优先队列) 📝
2501 数组中最长的方波 中等 数组、哈希表、二分查找、动态规划、排序 To Do
2502 设计内存分配器 中等 设计、数组、哈希表、模拟 To Do
2503 矩阵查询可获得的最大分数 困难 广度优先搜索、并查集、数组、排序、堆(优先队列) To Do
2504 把名字和职业联系起来 🔒 简单 数据库 To Do
2505 所有子序列和的按位或 🔒 中等 位运算、脑筋急转弯、数组、数学 To Do
2506 统计相似字符串对的数目 简单 数组、哈希表、字符串 To Do
2507 使用质因数之和替换后可以取到的最小值 中等 数学、数论 To Do
2508 添加边使所有节点度数都为偶数 困难 图、哈希表 To Do
2509 查询树中环的长度 困难 树、二叉树 To Do
2510 害-未爬到中文名 🔒 中等 数组、动态规划、矩阵 To Do
2511 最多可以摧毁的敌人城堡数目 简单 数组、双指针 To Do
2512 奖励最顶尖的 K 名学生 中等 数组、哈希表、字符串、排序、堆(优先队列) To Do
2513 最小化两个数组中的最大值 中等 数学、二分查找、数论 To Do
2514 统计同位异构字符串数目 困难 哈希表、数学、字符串、组合数学、计数 To Do
2515 到目标字符串的最短距离 简单 数组、字符串 To Do
2516 每种字符至少取 K 个 中等 哈希表、字符串、滑动窗口 To Do
2517 礼盒的最大甜蜜度 中等 数组、二分查找、排序 To Do
2518 好分区的数目 困难 数组、动态规划 To Do
2519 害-未爬到中文名 🔒 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
2520 统计能整除数字的位数 简单 数学 To Do
2521 数组乘积中的不同质因数数目 中等 数组、哈希表、数学、数论 To Do
2522 将字符串分割成值不超过 K 的子字符串 中等 贪心、字符串、动态规划 To Do
2523 范围内最接近的两个质数 中等 数学、数论 To Do
2524 害-未爬到中文名 🔒 困难 数组、哈希表、数学、滑动窗口 To Do
2525 根据规则将箱子分类 简单 数学 To Do
2526 找到数据流中的连续整数 中等 设计、队列、哈希表、计数、数据流 To Do
2527 查询数组 Xor 美丽值 中等 位运算、数组、数学 To Do
2528 最大化城市的最小供电站数目 困难 贪心、队列、数组、二分查找、前缀和、滑动窗口 To Do
2529 正整数和负整数的最大计数 简单 数组、二分查找、计数 To Do
2530 执行 K 次操作后的最大分数 中等 贪心、数组、堆(优先队列) To Do
2531 使字符串总不同字符的数目相等 中等 哈希表、字符串、计数 To Do
2532 过桥的时间 困难 数组、模拟、堆(优先队列) 📝
2533 好二进制字符串的数量 🔒 中等 动态规划 To Do
2534 通过门的时间 🔒 困难 队列、数组、模拟 To Do
2535 数组元素和与数字和的绝对差 简单 数组、数学 To Do
2536 子矩阵元素加 1 中等 数组、矩阵、前缀和 To Do
2537 统计好子数组的数目 中等 数组、哈希表、滑动窗口 To Do
2538 最大价值和与最小价值和的差值 困难 树、数组、动态规划 To Do
2539 好子序列的个数 🔒 中等 哈希表、数学、字符串、组合数学、计数 To Do
2540 最小公共值 简单 数组、哈希表、双指针、二分查找 To Do
2541 使数组中所有元素相等的最小操作数 II 中等 贪心、数组、数学 To Do
2542 最大子序列的分数 中等 贪心、数组、排序、堆(优先队列) 📝
2543 判断一个点是否可以到达 困难 数学、数论 To Do
2544 交替数字和 简单 数学 📝
2545 根据第 K 场考试的分数排序 中等 数组、矩阵、排序 To Do
2546 执行逐位运算使字符串相等 中等 位运算、字符串 To Do
2547 拆分数组的最小代价 困难 数组、哈希表、动态规划、计数 To Do
2548 害-未爬到中文名 🔒 中等 贪心、数组、排序 To Do
2549 统计桌面上的不同数字 简单 数组、哈希表、数学、模拟 To Do
2550 猴子碰撞的方法数 中等 递归、数学 To Do
2551 将珠子放入背包中 困难 贪心、数组、排序、堆(优先队列) To Do
2552 统计上升四元组 困难 树状数组、数组、动态规划、枚举、前缀和 To Do
2553 分割数组中数字的数位 简单 数组、模拟 To Do
2554 从一个范围内选择最多整数 I 中等 贪心、数组、哈希表、二分查找、排序 To Do
2555 两个线段获得的最多奖品 中等 数组、二分查找、滑动窗口 To Do
2556 二进制矩阵中翻转最多一次使路径不连通 中等 深度优先搜索、广度优先搜索、数组、动态规划、矩阵 To Do
2557 从一个范围内选择最多整数 II 🔒 中等 贪心、数组、二分查找、排序 To Do
2558 从数量最多的堆取走礼物 简单 数组、模拟、堆(优先队列) To Do
2559 统计范围内的元音字符串数 中等 数组、字符串、前缀和 To Do
2560 打家劫舍 IV 中等 数组、二分查找 To Do
2561 重排水果 困难 贪心、数组、哈希表 To Do
2562 找出数组的串联值 简单 数组、双指针、模拟 To Do
2563 统计公平数对的数目 中等 数组、双指针、二分查找、排序 To Do
2564 子字符串异或查询 中等 位运算、数组、哈希表、字符串 To Do
2565 最少得分子序列 困难 双指针、字符串、二分查找 To Do
2566 替换一个数字后的最大差值 简单 暂无标签 To Do
2567 修改两个元素的最小分数 中等 暂无标签 To Do
2568 最小无法得到的或值 中等 暂无标签 To Do
2569 更新数组后处理求和查询 困难 线段树、数组 📝
2570 合并两个二维数组 - 求和法 简单 暂无标签 To Do
2571 将整数减少到零需要的最少操作数 中等 暂无标签 To Do
2572 无平方子集计数 中等 暂无标签 To Do
2573 找出对应 LCP 矩阵的字符串 困难 暂无标签 To Do
2574 左右元素和的差值 简单 数组、前缀和 To Do
2575 找出字符串的可整除数组 中等 数组、数学、字符串 To Do
2576 求出最多标记下标 中等 贪心、数组、双指针、二分查找、排序 To Do
2577 在网格图中访问一个格子的最少时间 困难 广度优先搜索、图、数组、矩阵、最短路、堆(优先队列) To Do
2578 最小和分割 简单 贪心、数学、排序 To Do
2579 统计染色格子数 中等 数学 To Do
2580 统计将重叠区间合并成组的方案数 中等 数组、排序 To Do
2581 统计可能的树根数目 困难 树、深度优先搜索、哈希表、动态规划 To Do
2582 递枕头 简单 数学、模拟 To Do
2583 二叉树中的第 K 大层和 中等 树、广度优先搜索、二分查找 To Do
2584 分割数组使乘积互质 困难 数组、哈希表、数学、数论 To Do
2585 获得分数的方法数 困难 数组、动态规划 To Do
2586 统计范围内的元音字符串数 简单 数组、字符串 To Do
2587 重排数组以得到最大前缀分数 中等 贪心、数组、前缀和、排序 To Do
2588 统计美丽子数组数目 中等 位运算、数组、哈希表、前缀和 To Do
2589 完成所有任务的最少时间 困难 栈、贪心、数组、二分查找、排序 To Do
2590 Design a Todo List 🔒 中等 暂无标签 To Do
2591 将钱分给最多的儿童 简单 暂无标签 To Do
2592 最大化数组的伟大值 中等 暂无标签 To Do
2593 标记所有元素后数组的分数 中等 暂无标签 To Do
2594 修车的最少时间 中等 暂无标签 To Do
2595 奇偶位数 简单 暂无标签 To Do
2596 检查骑士巡视方案 中等 暂无标签 To Do
2597 美丽子集的数目 中等 暂无标签 To Do
2598 执行操作后的最大 MEX 中等 暂无标签 To Do
2599 害-未爬到中文名 🔒 中等 贪心、数组、堆(优先队列) To Do
2600 K 件物品的最大和 简单 贪心、数学 To Do
2601 质数减法运算 中等 贪心、数组、数学、二分查找、数论 To Do
2602 使数组元素全部相等的最少操作次数 中等 数组、二分查找、前缀和、排序 To Do
2603 收集树中金币 困难 树、图、拓扑排序、数组 To Do
2604 害-未爬到中文名 🔒 困难 暂无标签 To Do
2605 从两个数字数组里生成最小数字 简单 暂无标签 To Do
2606 找到最大开销的子字符串 中等 暂无标签 To Do
2607 使子数组元素和相等 中等 暂无标签 To Do
2608 图中的最短环 困难 暂无标签 To Do
2609 最长平衡子字符串 简单 暂无标签 To Do
2610 转换二维数组 中等 暂无标签 To Do
2611 老鼠和奶酪 中等 暂无标签 To Do
2612 最少翻转操作数 困难 暂无标签 To Do
2613 害-未爬到中文名 🔒 困难 暂无标签 To Do
2614 对角线上的质数 简单 暂无标签 To Do
2615 等值距离和 中等 暂无标签 To Do
2616 最小化数对的最大差值 中等 暂无标签 To Do
2617 网格图中最少访问的格子数 困难 暂无标签 To Do
2618 检查是否是类的对象实例 中等 暂无标签 To Do
2619 数组原型对象的最后一个元素 简单 暂无标签 To Do
2620 计数器 简单 暂无标签 To Do
2621 睡眠函数 简单 暂无标签 To Do
2622 有时间限制的缓存 中等 暂无标签 To Do
2623 记忆函数 中等 暂无标签 To Do
2624 蜗牛排序 中等 暂无标签 To Do
2625 扁平化嵌套数组 中等 暂无标签 To Do
2626 数组归约运算 简单 暂无标签 To Do
2627 函数防抖 中等 暂无标签 To Do
2628 完全相等的 JSON 字符串 🔒 中等 暂无标签 To Do
2629 复合函数 简单 暂无标签 To Do
2630 记忆函数 II 困难 暂无标签 To Do
2631 分组 中等 暂无标签 To Do
2632 柯里化 🔒 中等 暂无标签 To Do
2633 将对象转换为 JSON 字符串 🔒 中等 暂无标签 To Do
2634 过滤数组中的元素 简单 暂无标签 To Do
2635 转换数组中的每个元素 简单 暂无标签 To Do
2636 Promise 对象池 🔒 中等 暂无标签 To Do
2637 有时间限制的 Promise 对象 简单 暂无标签 To Do
2638 统计 K-Free 子集的总数 🔒 中等 数组、动态规划、排序 To Do
2639 查询网格图中每一列的宽度 简单 数组、矩阵 To Do
2640 一个数组所有前缀的分数 中等 数组、前缀和 To Do
2641 二叉树的堂兄弟节点 II 中等 树、深度优先搜索、广度优先搜索、哈希表、二叉树 To Do
2642 设计可以求最短路径的图类 困难 图、设计、最短路、堆(优先队列) To Do
2643 一最多的行 简单 数组、矩阵 To Do
2644 找出可整除性得分最大的整数 简单 数组 To Do
2645 构造有效字符串的最少插入数 中等 栈、贪心、字符串、动态规划 To Do
2646 最小化旅行的价格总和 困难 树、深度优先搜索、图、数组、动态规划 To Do
2647 把三角形染成红色 🔒 困难 数组、数学 To Do
2648 生成斐波那契数列 简单 暂无标签 To Do
2649 嵌套数组生成器 中等 暂无标签 To Do
2650 设计可取消函数 困难 暂无标签 To Do
2651 计算列车到站时间 简单 数学 To Do
2652 倍数求和 简单 数组、数学、数论 To Do
2653 滑动子数组的美丽值 中等 数组、哈希表、滑动窗口 To Do
2654 使数组所有元素变成 1 的最少操作次数 中等 数组、数学、数论 To Do
2655 寻找最大长度的未覆盖区间 🔒 中等 数组、排序 To Do
2656 K 个元素的最大和 简单 贪心、数组 To Do
2657 找到两个数组的前缀公共数组 中等 数组、哈希表 To Do
2658 网格图中鱼的最大数目 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
2659 将数组清空 困难 贪心、树状数组、线段树、数组、二分查找、有序集合、排序 To Do
2660 保龄球游戏的获胜者 简单 数组、模拟 To Do
2661 找出叠涂元素 中等 数组、哈希表、矩阵 To Do
2662 前往目标的最小代价 中等 图、数组、最短路、堆(优先队列) To Do
2663 字典序最小的美丽字符串 困难 贪心、字符串 To Do
2664 巡逻的骑士 🔒 中等 数组、回溯、矩阵 To Do
2665 计数器 II 简单 暂无标签 To Do
2666 只允许一次函数调用 简单 暂无标签 To Do
2667 创建 Hello World 函数 简单 暂无标签 To Do
2668 查询员工当前薪水 🔒 简单 数据库 To Do
2669 统计 Spotify 排行榜上艺术家出现次数 🔒 简单 数据库 To Do
2670 找出不同元素数目差数组 简单 数组、哈希表 To Do
2671 频率跟踪器 中等 设计、哈希表 To Do
2672 有相同颜色的相邻元素数目 中等 数组 To Do
2673 使二叉树所有路径值相等的最小代价 中等 贪心、树、数组、动态规划、二叉树 To Do
2674 拆分循环链表 🔒 中等 暂无标签 To Do
2675 将对象数组转换为矩阵 🔒 中等 暂无标签 To Do
2676 节流 🔒 中等 暂无标签 To Do
2677 分块数组 简单 暂无标签 To Do
2678 老人的数目 简单 数组、字符串 To Do
2679 矩阵中的和 中等 数组、矩阵、排序、模拟、堆(优先队列) 📝
2680 最大或值 中等 贪心、位运算、数组、前缀和 To Do
2681 英雄的力量 困难 数组、数学、前缀和、排序 📝
2682 找出转圈游戏输家 简单 数组、哈希表、模拟 📝
2683 相邻值的按位异或 中等 位运算、数组 To Do
2684 矩阵中移动的最大次数 中等 数组、动态规划、矩阵 To Do
2685 统计完全连通分量的数量 中等 深度优先搜索、广度优先搜索、图 To Do
2686 即时食物配送 III 🔒 中等 数据库 To Do
2687 自行车的最后使用时间 🔒 简单 数据库 To Do
2688 查找活跃用户 🔒 中等 数据库 To Do
2689 从 Rope 树中提取第 K 个字符 🔒 简单 树、深度优先搜索 To Do
2690 无穷方法对象 🔒 简单 暂无标签 To Do
2691 不可变辅助工具 🔒 困难 暂无标签 To Do
2692 使对象不可变 🔒 中等 暂无标签 To Do
2693 使用自定义上下文调用函数 中等 暂无标签 To Do
2694 事件发射器 中等 暂无标签 To Do
2695 包装数组 简单 暂无标签 To Do
2696 删除子串后的字符串最小长度 简单 栈、字符串、模拟 To Do
2697 字典序最小回文串 简单 双指针、字符串 To Do
2698 求一个整数的惩罚数 中等 数学、回溯 To Do
2699 修改图中的边权 困难 图、最短路、堆(优先队列) 📝
2700 两个对象之间的差异 🔒 中等 暂无标签 To Do
2701 连续递增交易 🔒 困难 数据库 To Do
2702 使数字变为非正数的最小操作次数 🔒 困难 数组、二分查找 To Do
2703 返回传递的参数的长度 简单 暂无标签 To Do
2704 相等还是不相等 简单 暂无标签 To Do
2705 精简对象 中等 暂无标签 To Do
2706 购买两块巧克力 简单 数组、排序 To Do
2707 字符串中的额外字符 中等 字典树、数组、哈希表、字符串、动态规划 To Do
2708 一个小组的最大实力值 中等 贪心、数组、回溯、排序 To Do
2709 最大公约数遍历 困难 并查集、数组、数学、数论 To Do
2710 移除字符串中的尾随零 简单 字符串 To Do
2711 对角线上不同值的数量差 中等 数组、哈希表、矩阵 To Do
2712 使所有字符相等的最小成本 中等 贪心、字符串、动态规划 To Do
2713 矩阵中严格递增的单元格数 困难 记忆化搜索、数组、二分查找、动态规划、矩阵、排序 To Do
2714 找到最短路径的 K 次跨越 🔒 困难 图、最短路、堆(优先队列) To Do
2715 执行可取消的延迟函数 简单 暂无标签 To Do
2716 最小化字符串长度 简单 哈希表、字符串 To Do
2717 半有序排列 简单 数组、模拟 To Do
2718 查询后矩阵的和 中等 数组、哈希表 To Do
2719 统计整数数目 困难 数学、字符串、动态规划 To Do
2720 受欢迎度百分比 🔒 困难 数据库 To Do
2721 并行执行异步函数 中等 暂无标签 To Do
2722 根据 ID 合并两个数组 中等 暂无标签 To Do
2723 添加两个 Promise 对象 简单 暂无标签 To Do
2724 排序方式 简单 暂无标签 To Do
2725 间隔取消 简单 暂无标签 To Do
2726 使用方法链的计算器 简单 暂无标签 To Do
2727 判断对象是否为空 简单 暂无标签 To Do
2728 计算一个环形街道上的房屋数量 🔒 简单 数组、交互 To Do
2729 判断一个数是否迷人 简单 哈希表、数学 To Do
2730 找到最长的半重复子字符串 中等 字符串、滑动窗口 To Do
2731 移动机器人 中等 脑筋急转弯、数组、前缀和、排序 To Do
2732 找到矩阵中的好子集 困难 贪心、位运算、数组、矩阵 To Do
2733 既不是最小值也不是最大值 简单 数组、排序 To Do
2734 执行子串操作后的字典序最小字符串 中等 贪心、字符串 To Do
2735 收集巧克力 中等 数组、枚举 To Do
2736 最大和查询 困难 栈、树状数组、线段树、数组、二分查找、排序、单调栈 To Do
2737 找到最近的标记节点 🔒 中等 图、数组、最短路、堆(优先队列) To Do
2738 统计文本中单词的出现次数 🔒 中等 数据库 To Do
2739 总行驶距离 简单 数学、模拟 To Do
2740 找出分区值 中等 数组、排序 To Do
2741 特别的排列 中等 位运算、数组、状态压缩 To Do
2742 给墙壁刷油漆 困难 数组、动态规划 To Do
2743 计算没有重复字符的子字符串数量 🔒 中等 哈希表、字符串、滑动窗口 To Do
2744 最大字符串配对数目 简单 数组、哈希表、字符串、模拟 To Do
2745 构造最长的新字符串 中等 贪心、脑筋急转弯、数学 To Do
2746 字符串连接删减字母 中等 数组、字符串 To Do
2747 统计没有收到请求的服务器数目 中等 数组、哈希表、排序、滑动窗口 To Do
2748 美丽下标对的数目 简单 数组、数学、数论 To Do
2749 得到整数零需要执行的最少操作数 中等 位运算、脑筋急转弯 To Do
2750 将数组划分成若干好子数组的方式 中等 数组、数学 To Do
2751 机器人碰撞 困难 栈、数组、排序、模拟 To Do
2752 在连续天数上进行了最多交易次数的顾客 🔒 困难 暂无标签 To Do
2753 计算一个环形街道上的房屋数量 II 🔒 困难 暂无标签 To Do
2754 将函数绑定到上下文 🔒 中等 暂无标签 To Do
2755 深度合并两个对象 🔒 中等 暂无标签 To Do
2756 批处理查询 🔒 困难 暂无标签 To Do
2757 生成循环数组的值 🔒 中等 暂无标签 To Do
2758 下一天 🔒 简单 暂无标签 To Do
2759 将 JSON 字符串转换为对象 🔒 困难 暂无标签 To Do
2760 最长奇偶子数组 简单 数组、滑动窗口 To Do
2761 和等于目标值的质数对 中等 数组、数学、枚举、数论 To Do
2762 不间断子数组 中等 队列、数组、有序集合、滑动窗口、单调队列、堆(优先队列) To Do
2763 所有子数组中不平衡数字之和 困难 数组、哈希表、有序集合 To Do
2764 数组是否表示某二叉树的前序遍历 🔒 中等 栈、树、深度优先搜索、二叉树 To Do
2765 最长交替子序列 简单 数组、枚举 To Do
2766 重新放置石块 中等 数组、哈希表、排序、模拟 To Do
2767 将字符串分割为最少的美丽子字符串 中等 哈希表、字符串、动态规划、回溯 To Do
2768 黑格子的数目 中等 数组、哈希表、枚举 To Do
2769 找出最大的可达成数字 简单 数学 To Do
2770 达到末尾下标所需的最大跳跃次数 中等 数组、动态规划 To Do
2771 构造最长非递减子数组 中等 数组、动态规划 To Do
2772 使数组中的所有元素都等于零 中等 数组、前缀和 To Do
2773 特殊二叉树的高度 🔒 中等 暂无标签 To Do
2774 数组的上界 🔒 简单 暂无标签 To Do
2775 将 undefined 转为 null 🔒 中等 暂无标签 To Do
2776 转换回调函数为 Promise 函数 🔒 中等 暂无标签 To Do
2777 日期范围生成器 🔒 中等 暂无标签 To Do
2778 特殊元素平方和 简单 数组、模拟 To Do
2779 数组的最大美丽值 中等 数组、二分查找、排序、滑动窗口 To Do
2780 合法分割的最小下标 中等 数组、哈希表、排序 To Do
2781 最长合法子字符串的长度 困难 数组、哈希表、字符串、滑动窗口 To Do
2782 唯一类别的数量 🔒 中等 暂无标签 To Do
2783 航班入座率和等待名单分析 🔒 中等 暂无标签 To Do
2784 检查数组是否是好的 简单 暂无标签 To Do
2785 将字符串中的元音字母排序 中等 暂无标签 To Do
2786 访问数组中的位置使分数最大 中等 暂无标签 To Do
2787 将一个数字表示成幂的和的方案数 中等 暂无标签 To Do
2788 按分隔符拆分字符串 简单 暂无标签 To Do
2789 合并后数组中的最大元素 中等 暂无标签 To Do
2790 长度递增组的最大数目 困难 暂无标签 To Do
2791 树中可以形成回文的路径数 困难 暂无标签 To Do
2792 计算满足条件的节点数 🔒 中等 暂无标签 To Do
2793 航班机票状态 🔒 困难 暂无标签 To Do
2794 从两个数组中创建对象 🔒 简单 暂无标签 To Do
2795 并行执行 Promise 以获取独有的结果 🔒 中等 暂无标签 To Do
2796 重复字符串 🔒 简单 暂无标签 To Do
2797 带有占位符的部分函数 🔒 中等 暂无标签 To Do
2798 满足目标工作时长的员工数目 简单 数组、枚举 To Do
2799 统计完全子数组的数目 中等 数组、哈希表、滑动窗口 To Do
2800 包含三个字符串的最短字符串 中等 贪心、字符串、枚举 To Do
2801 统计范围内的步进数字数目 困难 字符串、动态规划 To Do
2802 找出第 K 个幸运数字 🔒 中等 暂无标签 To Do
2803 阶乘生成器 🔒 简单 暂无标签 To Do
2804 数组原型的 forEach 方法 🔒 简单 暂无标签 To Do
2805 自定义间隔 🔒 中等 暂无标签 To Do
2806 取整购买后的账户余额 简单 数学 To Do
2807 在链表中插入最大公约数 中等 数组、链表、数学 To Do
2808 使循环数组所有元素相等的最少秒数 中等 贪心、数组、哈希表 To Do
2809 使数组和小于等于 x 的最少时间 困难 数组、动态规划、排序 To Do
2810 故障键盘 简单 字符串、模拟 To Do
2811 判断是否能拆分数组 中等 贪心、数组、动态规划 To Do
2812 找出最安全路径 中等 广度优先搜索、并查集、数组、二分查找、矩阵 To Do
2813 子序列最大优雅度 困难 贪心、数组、哈希表、排序、堆(优先队列) To Do
2814 害-未爬到中文名 🔒 困难 广度优先搜索、数组、矩阵 To Do
2815 数组中的最大数对和 简单 数组、哈希表 To Do
2816 翻倍以链表形式表示的数字 中等 栈、链表、数学 To Do
2817 限制条件下元素之间的最小绝对差 中等 数组、二分查找、有序集合 To Do
2818 操作使得分最大 困难 栈、贪心、数组、数学、数论、单调栈 To Do
LCP01 猜数字 简单 数组 📝
LCP02 分式化简 简单 数组、数学、数论、模拟 To Do
LCP03 机器人大冒险 中等 数组、哈希表、模拟 To Do
LCP04 覆盖 困难 位运算、图、数组、动态规划、状态压缩 To Do
LCP05 发 LeetCoin 困难 树状数组、线段树、数组 To Do
LCP06 拿硬币 简单 数组、数学 📝
LCP07 传递信息 简单 深度优先搜索、广度优先搜索、图、动态规划 📝
LCP08 剧情触发时间 中等 数组、二分查找、排序 To Do
LCP09 最小跳跃次数 困难 广度优先搜索、线段树、数组、动态规划 To Do
LCP10 二叉树任务调度 困难 树、深度优先搜索、动态规划、二叉树 To Do
LCP11 期望个数统计 简单 数组、哈希表、数学、概率与统计 To Do
LCP12 小张刷题计划 中等 数组、二分查找 To Do
LCP13 寻宝 困难 位运算、广度优先搜索、数组、动态规划、状态压缩、矩阵 To Do
LCP14 切分数组 困难 数组、数学、动态规划、数论 To Do
LCP15 游乐园的迷宫 困难 贪心、几何、数组、数学 To Do
LCP16 游乐园的游览计划 困难 图、几何、数学 To Do
LCP17 速算机器人 简单 数学、字符串、模拟 📝
LCP18 早餐组合 简单 数组、双指针、二分查找、排序 📝
LCP19 秋叶收藏集 中等 字符串、动态规划 To Do
LCP20 快速公交 困难 记忆化搜索、数组、动态规划 To Do
LCP21 追逐游戏 困难 深度优先搜索、广度优先搜索、图、拓扑排序 To Do
LCP22 黑白方格画 简单 数学 To Do
LCP23 魔术排列 中等 队列、数组、模拟 To Do
LCP24 数字游戏 困难 数组、数学、堆(优先队列) To Do
LCP25 古董键盘 困难 数学、动态规划、组合数学 To Do
LCP26 导航装置 困难 树、动态规划、二叉树 To Do
LCP27 黑盒光线反射 困难 设计、线段树、数学、有序集合 To Do
LCP28 采购方案 简单 数组、双指针、二分查找、排序 📝
LCP29 乐团站位 简单 数学 To Do
LCP30 魔塔游戏 中等 贪心、数组、堆(优先队列) To Do
LCP31 变换的迷宫 困难 深度优先搜索、广度优先搜索、数组、动态规划、矩阵 To Do
LCP32 批量处理任务 困难 贪心、数组、堆(优先队列) To Do
LCP33 蓄水 简单 贪心、数组、堆(优先队列) To Do
LCP34 二叉树染色 中等 树、动态规划、二叉树 To Do
LCP35 电动车游城市 困难 图、最短路、堆(优先队列) To Do
LCP36 最多牌组数 困难 数组、动态规划、排序 To Do
LCP37 最小矩形面积 困难 贪心、几何、数组、数学、组合数学、排序 To Do
LCP38 守卫城堡 困难 数组、动态规划、矩阵 To Do
LCP39 无人机方阵 简单 暂无标签 To Do
LCP40 心算挑战 简单 暂无标签 To Do
LCP41 黑白翻转棋 中等 暂无标签 To Do
LCP42 玩具套圈 困难 暂无标签 To Do
LCP43 十字路口的交通 困难 暂无标签 To Do
LCP44 开幕式焰火 简单 暂无标签 To Do
LCP45 自行车炫技赛场 中等 深度优先搜索、广度优先搜索、记忆化搜索、数组、动态规划、矩阵 To Do
LCP46 志愿者调配 中等 暂无标签 To Do
LCP47 入场安检 困难 暂无标签 To Do
LCP48 无限棋局 困难 暂无标签 To Do
LCP49 环形闯关游戏 困难 暂无标签 To Do
LCP50 宝石补给 简单 暂无标签 To Do
LCP51 烹饪料理 简单 暂无标签 To Do
LCP52 二叉搜索树染色 中等 暂无标签 To Do
LCP53 守护太空城 困难 暂无标签 To Do
LCP54 夺回据点 困难 暂无标签 To Do
LCP55 采集果实 简单 暂无标签 To Do
LCP56 信物传送 中等 暂无标签 To Do
LCP57 打地鼠 困难 暂无标签 To Do
LCP58 积木拼接 困难 数组、回溯、矩阵 To Do
LCP59 搭桥过河 困难 暂无标签 To Do
LCP60 力扣泡泡龙 困难 暂无标签 To Do
LCP61 气温变化趋势 简单 暂无标签 To Do
LCP62 交通枢纽 中等 暂无标签 To Do
LCP63 弹珠游戏 中等 暂无标签 To Do
LCP64 二叉树灯饰 中等 暂无标签 To Do
LCP65 舒适的湿度 困难 暂无标签 To Do
LCP66 最小展台数量 简单 数组、哈希表、字符串、计数 To Do
LCP67 装饰树 中等 树、深度优先搜索、广度优先搜索、二叉树 To Do
LCP68 美观的花束 中等 数组、滑动窗口 To Do
LCP69 Hello LeetCode! 困难 位运算、数组、字符串、动态规划、状态压缩 To Do
LCP70 沙地治理 困难 数组、数学 To Do
LCP71 集水器 困难 并查集、数组、矩阵 To Do
LCP72 补给马车 简单 暂无标签 To Do
LCP73 探险营地 中等 暂无标签 To Do
LCP74 最强祝福力场 中等 暂无标签 To Do
LCP75 传送卷轴 困难 暂无标签 To Do
LCP76 魔法棋盘 困难 暂无标签 To Do
LCP77 符文储备 简单 暂无标签 To Do
LCP78 城墙防线 中等 暂无标签 To Do
LCP79 提取咒文 中等 暂无标签 To Do
LCP80 生物进化录 困难 暂无标签 To Do
LCP81 与非的谜题 困难 暂无标签 To Do
LCP82 万灵之树 困难 暂无标签 To Do
LCR001 两数相除 简单 数学 To Do
LCR002 二进制求和 简单 位运算、数学、字符串、模拟 To Do
LCR003 比特位计数 简单 位运算、动态规划 To Do
LCR004 只出现一次的数字 II 中等 位运算、数组 To Do
LCR005 最大单词长度乘积 中等 位运算、数组、字符串 To Do
LCR006 两数之和 II - 输入有序数组 简单 数组、双指针、二分查找 To Do
LCR007 三数之和 中等 数组、双指针、排序 📝
LCR008 长度最小的子数组 中等 数组、二分查找、前缀和、滑动窗口 📝
LCR009 乘积小于 K 的子数组 中等 数组、滑动窗口 📝
LCR010 和为 K 的子数组 中等 数组、哈希表、前缀和 To Do
LCR011 连续数组 中等 数组、哈希表、前缀和 To Do
LCR012 寻找数组的中心下标 简单 数组、前缀和 To Do
LCR013 二维区域和检索 - 矩阵不可变 中等 设计、数组、矩阵、前缀和 To Do
LCR014 字符串的排列 中等 哈希表、双指针、字符串、滑动窗口 To Do
LCR015 找到字符串中所有字母异位词 中等 哈希表、字符串、滑动窗口 To Do
LCR016 无重复字符的最长子串 中等 哈希表、字符串、滑动窗口 To Do
LCR017 最小覆盖子串 困难 哈希表、字符串、滑动窗口 To Do
LCR018 验证回文串 简单 双指针、字符串 To Do
LCR019 验证回文串 II 简单 贪心、双指针、字符串 To Do
LCR020 回文子串 中等 字符串、动态规划 To Do
LCR021 删除链表的倒数第 N 个结点 中等 链表、双指针 📝
LCR022 环形链表 II 中等 哈希表、链表、双指针 📝
LCR023 相交链表 简单 哈希表、链表、双指针 📝
LCR024 反转链表 简单 递归、链表 To Do
LCR025 两数相加 II 中等 栈、链表、数学 To Do
LCR026 重排链表 中等 栈、递归、链表、双指针 📝
LCR027 回文链表 简单 栈、递归、链表、双指针 To Do
LCR028 扁平化多级双向链表 中等 深度优先搜索、链表、双向链表 To Do
LCR029 循环有序列表的插入 中等 链表 📝
LCR030 O(1) 时间插入、删除和获取随机元素 中等 设计、数组、哈希表、数学、随机化 To Do
LCR031 LRU 缓存 中等 设计、哈希表、链表、双向链表 📝
LCR032 有效的字母异位词 简单 哈希表、字符串、排序 To Do
LCR033 字母异位词分组 中等 数组、哈希表、字符串、排序 To Do
LCR034 验证外星语词典 简单 数组、哈希表、字符串 📝
LCR035 最小时间差 中等 数组、数学、字符串、排序 To Do
LCR036 逆波兰表达式求值 中等 栈、数组、数学 To Do
LCR037 行星碰撞 中等 栈、数组、模拟 To Do
LCR038 每日温度 中等 栈、数组、单调栈 📝
LCR039 柱状图中最大的矩形 困难 栈、数组、单调栈 To Do
LCR040 最大矩形 困难 栈、数组、动态规划、矩阵、单调栈 To Do
LCR041 数据流中的移动平均值 简单 设计、队列、数组、数据流 📝
LCR042 最近的请求次数 简单 设计、队列、数据流 To Do
LCR043 完全二叉树插入器 中等 树、广度优先搜索、设计、二叉树 To Do
LCR044 在每个树行中找最大值 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
LCR045 找树左下角的值 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
LCR046 二叉树的右视图 中等 树、深度优先搜索、广度优先搜索、二叉树 📝
LCR047 二叉树剪枝 中等 树、深度优先搜索、二叉树 To Do
LCR048 二叉树的序列化与反序列化 困难 树、深度优先搜索、广度优先搜索、设计、字符串、二叉树 To Do
LCR049 求根节点到叶节点数字之和 中等 树、深度优先搜索、二叉树 📝
LCR050 路径总和 III 中等 树、深度优先搜索、二叉树 To Do
LCR051 二叉树中的最大路径和 困难 树、深度优先搜索、动态规划、二叉树 To Do
LCR052 递增顺序搜索树 简单 栈、树、深度优先搜索、二叉搜索树、二叉树 To Do
LCR053 二叉搜索树中的中序后继 中等 树、深度优先搜索、二叉搜索树、二叉树 📝
LCR054 把二叉搜索树转换为累加树 中等 树、深度优先搜索、二叉搜索树、二叉树 To Do
LCR055 二叉搜索树迭代器 中等 栈、树、设计、二叉搜索树、二叉树、迭代器 To Do
LCR056 两数之和 IV - 输入二叉搜索树 简单 数组、滑动窗口 To Do
LCR057 存在重复元素 III 中等 数组、桶排序、有序集合、排序、滑动窗口 To Do
LCR058 我的日程安排表 I 中等 设计、线段树、二分查找、有序集合 To Do
LCR059 数据流中的第 K 大元素 简单 树、设计、二叉搜索树、二叉树、数据流、堆(优先队列) To Do
LCR060 前 K 个高频元素 中等 数组、哈希表、分治、桶排序、计数、快速选择、排序、堆(优先队列) To Do
LCR061 查找和最小的 K 对数字 中等 数组、堆(优先队列) To Do
LCR062 实现 Trie (前缀树) 中等 设计、字典树、哈希表、字符串 To Do
LCR063 单词替换 中等 字典树、数组、哈希表、字符串 To Do
LCR064 实现一个魔法字典 中等 设计、字典树、哈希表、字符串 📝
LCR065 单词的压缩编码 中等 字典树、数组、哈希表、字符串 To Do
LCR066 键值映射 中等 设计、字典树、哈希表、字符串 To Do
LCR067 数组中两个数的最大异或值 中等 位运算、字典树、数组、哈希表 To Do
LCR068 搜索插入位置 简单 数组、二分查找 📝
LCR069 山脉数组的峰顶索引 简单 数组、二分查找 📝
LCR070 有序数组中的单一元素 中等 数组、二分查找 To Do
LCR071 按权重随机选择 中等 数组、数学、二分查找、前缀和、随机化 To Do
LCR072 x 的平方根 简单 数学、二分查找 📝
LCR073 爱吃香蕉的狒狒 中等 数组、二分查找 📝
LCR074 合并区间 中等 数组、排序 To Do
LCR075 数组的相对排序 简单 数组、哈希表、计数排序、排序 To Do
LCR076 数组中的第 K 个最大元素 中等 数组、分治、快速选择、排序、堆(优先队列) To Do
LCR077 排序链表 中等 链表、双指针、分治、排序、归并排序 To Do
LCR078 合并 K 个升序链表 困难 链表、分治、堆(优先队列)、归并排序 To Do
LCR079 子集 中等 位运算、数组、回溯 To Do
LCR080 组合 中等 数组、回溯 To Do
LCR081 组合总和 中等 数组、回溯 To Do
LCR082 组合总和 II 中等 数组、回溯 To Do
LCR083 全排列 中等 数组、回溯 📝
LCR084 全排列 II 中等 数组、回溯 📝
LCR085 括号生成 中等 字符串、动态规划、回溯 To Do
LCR086 分割回文串 中等 深度优先搜索、广度优先搜索、图、哈希表 To Do
LCR087 复原 IP 地址 中等 字符串、回溯 To Do
LCR088 使用最小花费爬楼梯 简单 数组、动态规划 📝
LCR089 打家劫舍 中等 数组、动态规划 📝
LCR090 打家劫舍 II 中等 数组、动态规划 📝
LCR091 粉刷房子 中等 数组、动态规划 📝
LCR092 将字符串翻转到单调递增 中等 字符串、动态规划 To Do
LCR093 最长的斐波那契子序列的长度 中等 数组、哈希表、动态规划 To Do
LCR094 分割回文串 II 困难 字符串、动态规划 To Do
LCR095 最长公共子序列 中等 字符串、动态规划 To Do
LCR096 交错字符串 中等 字符串、动态规划 To Do
LCR097 不同的子序列 困难 字符串、动态规划 To Do
LCR098 不同路径 中等 数学、动态规划、组合数学 📝
LCR099 最小路径和 中等 数组、动态规划、矩阵 To Do
LCR100 三角形最小路径和 中等 数组、动态规划 To Do
LCR101 分割等和子集 简单 数学、字符串、模拟 To Do
LCR102 目标和 中等 数组、动态规划、回溯 📝
LCR103 零钱兑换 中等 广度优先搜索、数组、动态规划 To Do
LCR104 组合总和 Ⅳ 中等 数组、动态规划 To Do
LCR105 岛屿的最大面积 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 📝
LCR106 判断二分图 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
LCR107 01 矩阵 中等 广度优先搜索、数组、动态规划、矩阵 To Do
LCR108 单词接龙 困难 广度优先搜索、哈希表、字符串 To Do
LCR109 打开转盘锁 中等 广度优先搜索、数组、哈希表、字符串 To Do
LCR110 所有可能的路径 中等 深度优先搜索、广度优先搜索、图、回溯 To Do
LCR111 除法求值 中等 深度优先搜索、广度优先搜索、并查集、图、数组、最短路 To Do
LCR112 矩阵中的最长递增路径 困难 深度优先搜索、广度优先搜索、图、拓扑排序、记忆化搜索、数组、动态规划、矩阵 To Do
LCR113 课程表 II 中等 深度优先搜索、广度优先搜索、图、拓扑排序 To Do
LCR114 火星词典 困难 深度优先搜索、广度优先搜索、图、拓扑排序、数组、字符串 📝
LCR115 序列重建 中等 图、拓扑排序、数组 📝
LCR116 省份数量 中等 深度优先搜索、广度优先搜索、并查集、图 📝
LCR117 相似字符串组 困难 深度优先搜索、广度优先搜索、并查集、字符串 To Do
LCR118 冗余连接 中等 深度优先搜索、广度优先搜索、并查集、图 To Do
LCR119 最长连续序列 中等 并查集、数组、哈希表 To Do
LCS01 下载插件 简单 数学、动态规划 To Do
LCS02 完成一半题目 简单 贪心、数组、哈希表、排序 To Do
LCS03 主题空间 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
剑指Offer03 数组中重复的数字 简单 数组、哈希表、排序 📝
剑指Offer04 二维数组中的查找 中等 数组、二分查找、分治、矩阵 📝
剑指Offer05 替换空格 简单 字符串 📝
剑指Offer06 从尾到头打印链表 简单 栈、递归、链表、双指针 📝
剑指Offer07 重建二叉树 中等 树、数组、哈希表、分治、二叉树 📝
剑指Offer09 用两个栈实现队列 简单 栈、设计、队列 📝
剑指Offer10-I 斐波那契数列 简单 记忆化搜索、数学、动态规划 📝
剑指Offer10-II 青蛙跳台阶问题 简单 记忆化搜索、数学、动态规划 📝
剑指Offer11 旋转数组的最小数字 简单 数组、二分查找 📝
剑指Offer12 矩阵中的路径 中等 数组、回溯、矩阵 📝
剑指Offer13 机器人的运动范围 中等 深度优先搜索、广度优先搜索、动态规划 📝
剑指Offer14-I 剪绳子 中等 数学、动态规划 📝
剑指Offer14-II 剪绳子 II 中等 数学、动态规划 To Do
剑指Offer15 二进制中1的个数 简单 位运算 📝
剑指Offer16 数值的整数次方 中等 递归、数学 📝
剑指Offer17 打印从1到最大的n位数 简单 数组、数学 📝
剑指Offer18 删除链表的节点 简单 链表 📝
剑指Offer19 正则表达式匹配 困难 递归、字符串、动态规划 To Do
剑指Offer20 表示数值的字符串 中等 字符串 To Do
剑指Offer21 调整数组顺序使奇数位于偶数前面 简单 数组、双指针、排序 📝
剑指Offer22 链表中倒数第k个节点 简单 链表、双指针 📝
剑指Offer24 反转链表 简单 递归、链表 📝
剑指Offer25 合并两个排序的链表 简单 递归、链表 📝
剑指Offer26 树的子结构 中等 树、深度优先搜索、二叉树 To Do
剑指Offer27 二叉树的镜像 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
剑指Offer28 对称的二叉树 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
剑指Offer29 顺时针打印矩阵 简单 数组、矩阵、模拟 To Do
剑指Offer30 包含min函数的栈 简单 栈、设计 📝
剑指Offer31 栈的压入、弹出序列 中等 栈、数组、模拟 📝
剑指Offer32-I 从上到下打印二叉树 中等 树、广度优先搜索、二叉树 📝
剑指Offer32-II 从上到下打印二叉树 II 简单 树、广度优先搜索、二叉树 📝
剑指Offer32-III 从上到下打印二叉树 III 中等 树、广度优先搜索、二叉树 📝
剑指Offer33 二叉搜索树的后序遍历序列 中等 栈、树、二叉搜索树、递归、二叉树、单调栈 To Do
剑指Offer34 二叉树中和为某一值的路径 中等 树、深度优先搜索、回溯、二叉树 📝
剑指Offer35 复杂链表的复制 中等 哈希表、链表 📝
剑指Offer36 二叉搜索树与双向链表 中等 栈、树、深度优先搜索、二叉搜索树、链表、二叉树、双向链表 To Do
剑指Offer37 序列化二叉树 困难 树、深度优先搜索、广度优先搜索、设计、字符串、二叉树 📝
剑指Offer38 字符串的排列 中等 字符串、回溯 📝
剑指Offer39 数组中出现次数超过一半的数字 简单 数组、哈希表、分治、计数、排序 📝
剑指Offer40 最小的k个数 简单 数组、分治、快速选择、排序、堆(优先队列) 📝
剑指Offer41 数据流中的中位数 困难 设计、双指针、数据流、排序、堆(优先队列) To Do
剑指Offer42 连续子数组的最大和 简单 数组、分治、动态规划 📝
剑指Offer43 1~n 整数中 1 出现的次数 困难 递归、数学、动态规划 To Do
剑指Offer44 数字序列中某一位的数字 中等 数学、二分查找 To Do
剑指Offer45 把数组排成最小的数 中等 贪心、字符串、排序 To Do
剑指Offer46 把数字翻译成字符串 中等 字符串、动态规划 To Do
剑指Offer47 礼物的最大价值 中等 数组、动态规划、矩阵 📝
剑指Offer48 最长不含重复字符的子字符串 中等 哈希表、字符串、滑动窗口 To Do
剑指Offer49 丑数 中等 哈希表、数学、动态规划、堆(优先队列) 📝
剑指Offer50 第一个只出现一次的字符 简单 队列、哈希表、字符串、计数 📝
剑指Offer51 数组中的逆序对 困难 树状数组、线段树、数组、二分查找、分治、有序集合、归并排序 To Do
剑指Offer52 两个链表的第一个公共节点 简单 哈希表、链表、双指针 📝
剑指Offer53-I 在排序数组中查找数字 I 简单 数组、二分查找 📝
剑指Offer53-II 0~n-1中缺失的数字 简单 位运算、数组、哈希表、数学、二分查找 📝
剑指Offer54 二叉搜索树的第k大节点 简单 树、深度优先搜索、二叉搜索树、二叉树 To Do
剑指Offer55-I 二叉树的深度 简单 树、深度优先搜索、广度优先搜索、二叉树 📝
剑指Offer55-II 平衡二叉树 简单 树、深度优先搜索、二叉树 To Do
剑指Offer56-I 数组中数字出现的次数 中等 位运算、数组 To Do
剑指Offer56-II 数组中数字出现的次数 II 中等 位运算、数组 To Do
剑指Offer57 和为s的两个数字 简单 数组、双指针、二分查找 📝
剑指Offer57-II 和为s的连续正数序列 简单 数学、双指针、枚举 To Do
剑指Offer58-I 翻转单词顺序 简单 双指针、字符串 📝
剑指Offer58-II 左旋转字符串 简单 数学、双指针、字符串 📝
剑指Offer59-I 滑动窗口的最大值 困难 队列、滑动窗口、单调队列、堆(优先队列) To Do
剑指Offer59-II 队列的最大值 中等 设计、队列、单调队列 📝
剑指Offer60 n个骰子的点数 中等 数学、动态规划、概率与统计 To Do
剑指Offer61 扑克牌中的顺子 简单 数组、排序 To Do
剑指Offer62 圆圈中最后剩下的数字 简单 递归、数学 To Do
剑指Offer63 股票的最大利润 中等 数组、动态规划 📝
剑指Offer64 求1+2+…+n 中等 位运算、递归、脑筋急转弯 📝
剑指Offer65 不用加减乘除做加法 简单 位运算、数学 To Do
剑指Offer66 构建乘积数组 中等 数组、前缀和 To Do
剑指Offer67 把字符串转换成整数 中等 字符串 📝
剑指Offer68-I 二叉搜索树的最近公共祖先 简单 树、深度优先搜索、二叉搜索树、二叉树 📝
剑指Offer68-II 二叉树的最近公共祖先 简单 树、深度优先搜索、二叉树 To Do
面试题01.01 判定字符是否唯一 简单 位运算、哈希表、字符串、排序 To Do
面试题01.02 判定是否互为字符重排 简单 哈希表、字符串、排序 To Do
面试题01.03 URL化 简单 字符串 To Do
面试题01.04 回文排列 简单 位运算、哈希表、字符串 To Do
面试题01.05 一次编辑 中等 双指针、字符串 To Do
面试题01.06 字符串压缩 简单 双指针、字符串 To Do
面试题01.07 旋转矩阵 中等 数组、数学、矩阵 To Do
面试题01.08 零矩阵 中等 数组、哈希表、矩阵 To Do
面试题01.09 字符串轮转 简单 字符串、字符串匹配 To Do
面试题02.01 移除重复节点 简单 哈希表、链表、双指针 To Do
面试题02.02 返回倒数第 k 个节点 简单 链表、双指针 To Do
面试题02.03 删除中间节点 简单 链表 To Do
面试题02.04 分割链表 中等 链表、双指针 To Do
面试题02.05 链表求和 中等 递归、链表、数学 📝
面试题02.06 回文链表 简单 栈、递归、链表、双指针 To Do
面试题02.07 链表相交 简单 哈希表、链表、双指针 To Do
面试题02.08 环路检测 中等 哈希表、链表、双指针 📝
面试题03.01 三合一 简单 栈、设计、数组 To Do
面试题03.02 栈的最小值 简单 栈、设计 To Do
面试题03.03 堆盘子 中等 栈、设计、链表 To Do
面试题03.04 化栈为队 简单 栈、设计、队列 To Do
面试题03.05 栈排序 中等 栈、设计、单调栈 To Do
面试题03.06 动物收容所 简单 设计、队列 To Do
面试题04.01 节点间通路 中等 深度优先搜索、广度优先搜索、图 To Do
面试题04.02 最小高度树 简单 树、二叉搜索树、数组、分治、二叉树 To Do
面试题04.03 特定深度节点链表 中等 树、广度优先搜索、链表、二叉树 To Do
面试题04.04 检查平衡性 简单 树、深度优先搜索、二叉树 To Do
面试题04.05 合法二叉搜索树 中等 树、深度优先搜索、二叉搜索树、二叉树 To Do
面试题04.06 后继者 中等 树、深度优先搜索、二叉搜索树、二叉树 To Do
面试题04.08 首个共同祖先 中等 树、深度优先搜索、二叉树 To Do
面试题04.09 二叉搜索树序列 困难 树、二叉搜索树、动态规划、二叉树 To Do
面试题04.10 检查子树 中等 树、深度优先搜索、二叉树、字符串匹配、哈希函数 To Do
面试题04.12 求和路径 中等 树、深度优先搜索、二叉树 To Do
面试题05.01 插入 简单 位运算 To Do
面试题05.02 二进制数转字符串 中等 位运算、数学、字符串 To Do
面试题05.03 翻转数位 简单 位运算、动态规划 To Do
面试题05.04 下一个数 中等 位运算 To Do
面试题05.06 整数转换 简单 位运算 To Do
面试题05.07 配对交换 简单 位运算 To Do
面试题05.08 绘制直线 中等 位运算、数组、数学 To Do
面试题08.01 三步问题 简单 记忆化搜索、数学、动态规划 To Do
面试题08.02 迷路的机器人 中等 数组、动态规划、回溯、矩阵 To Do
面试题08.03 魔术索引 简单 数组、二分查找 📝
面试题08.04 幂集 中等 位运算、数组、回溯 To Do
面试题08.05 递归乘法 中等 位运算、递归、数学 To Do
面试题08.06 汉诺塔问题 简单 递归、数组 To Do
面试题08.07 无重复字符串的排列组合 中等 字符串、回溯 📝
面试题08.08 有重复字符串的排列组合 中等 字符串、回溯 📝
面试题08.09 括号 中等 字符串、动态规划、回溯 To Do
面试题08.10 颜色填充 简单 深度优先搜索、广度优先搜索、数组、矩阵 To Do
面试题08.11 硬币 中等 数组、数学、动态规划 📝
面试题08.12 八皇后 困难 数组、回溯 To Do
面试题08.13 堆箱子 困难 数组、动态规划、排序 To Do
面试题08.14 布尔运算 中等 记忆化搜索、字符串、动态规划 To Do
面试题10.01 合并排序的数组 简单 数组、双指针、排序 📝
面试题10.02 变位词组 中等 哈希表、字符串、排序 📝
面试题10.03 搜索旋转数组 中等 数组、二分查找 📝
面试题10.05 稀疏数组搜索 简单 数组、字符串、二分查找 To Do
面试题10.09 排序矩阵查找 中等 数组、二分查找、分治、矩阵 📝
面试题10.10 数字流的秩 中等 设计、树状数组、二分查找、数据流 To Do
面试题10.11 峰与谷 中等 贪心、数组、排序 To Do
面试题16.01 交换数字 中等 位运算、数学 📝
面试题16.02 单词频率 中等 设计、字典树、数组、哈希表、字符串 📝
面试题16.03 交点 困难 几何、数学 To Do
面试题16.04 井字游戏 中等 数组、计数、矩阵 To Do
面试题16.05 阶乘尾数 简单 数学 To Do
面试题16.06 最小差 中等 数组、双指针、二分查找、排序 To Do
面试题16.07 最大数值 简单 位运算、脑筋急转弯、数学 To Do
面试题16.08 整数的英语表示 困难 递归、数学、字符串 To Do
面试题16.09 运算 中等 设计、数学 To Do
面试题16.10 生存人数 中等 数组、计数 📝
面试题16.11 跳水板 简单 数组、数学 To Do
面试题16.13 平分正方形 中等 几何、数学 To Do
面试题16.14 最佳直线 中等 几何、数组、哈希表、数学 To Do
面试题16.15 珠玑妙算 简单 哈希表、字符串、计数 To Do
面试题16.16 部分排序 中等 栈、贪心、数组、双指针、排序、单调栈 To Do
面试题16.17 连续数列 简单 数组、分治、动态规划 📝
面试题16.18 模式匹配 中等 数学、字符串、回溯、枚举 To Do
面试题16.19 水域大小 中等 深度优先搜索、广度优先搜索、并查集、数组、矩阵 To Do
面试题16.20 T9键盘 中等 数组、哈希表、字符串 To Do
面试题16.21 交换和 中等 数组、哈希表、二分查找、排序 To Do
面试题16.22 兰顿蚂蚁 中等 数组、哈希表、字符串、矩阵、模拟 To Do
面试题16.24 数对和 中等 数组、哈希表、双指针、计数、排序 To Do
面试题16.25 LRU 缓存 中等 设计、哈希表、链表、双向链表 To Do
面试题16.26 计算器 中等 栈、数学、字符串 To Do
面试题17.01 不用加号的加法 简单 位运算、数学 To Do
面试题17.04 消失的数字 简单 位运算、数组、哈希表、数学、排序 To Do
面试题17.05 字母与数字 中等 数组、哈希表、前缀和 To Do
面试题17.06 2出现的次数 困难 递归、数学、动态规划 To Do
面试题17.07 婴儿名字 中等 深度优先搜索、广度优先搜索、并查集、数组、哈希表、字符串、计数 To Do
面试题17.08 马戏团人塔 中等 数组、二分查找、动态规划、排序 To Do
面试题17.09 第 k 个数 中等 哈希表、数学、动态规划、堆(优先队列) To Do
面试题17.10 主要元素 简单 数组、计数 📝
面试题17.11 单词距离 中等 数组、字符串 To Do
面试题17.12 BiNode 简单 栈、树、深度优先搜索、二叉搜索树、链表、二叉树 To Do
面试题17.13 恢复空格 中等 字典树、数组、哈希表、字符串、动态规划、哈希函数、滚动哈希 To Do
面试题17.14 最小K个数 中等 数组、分治、快速选择、排序、堆(优先队列) 📝
面试题17.15 最长单词 中等 字典树、数组、哈希表、字符串 To Do
面试题17.16 按摩师 简单 数组、动态规划 📝
面试题17.17 多次搜索 中等 字典树、数组、哈希表、字符串、字符串匹配、滑动窗口 To Do
面试题17.18 最短超串 中等 数组、哈希表、滑动窗口 To Do
面试题17.19 消失的两个数字 困难 位运算、数组、哈希表 To Do
面试题17.20 连续中值 困难 设计、双指针、数据流、排序、堆(优先队列) To Do
面试题17.21 直方图的水量 困难 栈、数组、双指针、动态规划、单调栈 📝
面试题17.22 单词转换 中等 广度优先搜索、哈希表、字符串、回溯 To Do
面试题17.23 最大黑方阵 中等 数组、动态规划、矩阵 To Do
面试题17.24 最大子矩阵 困难 数组、动态规划、矩阵、前缀和 To Do
面试题17.25 单词矩阵 困难 字典树、数组、字符串、回溯 To Do
面试题17.26 稀疏相似度 困难 数组、哈希表、排序 To Do