Skip to content

bestgopher/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode

Total Easy Medium Hard
823 368 427 28

题目

编号 题目 代码 题目描述 难度
1 两数之和 src leetcode Easy
2 两数相加 src leetcode Medium
3 无重复字符的最长子串 src leetcode Medium
4 寻找两个正序数组的中位数 src leetcode Hard
5 最长回文子串 src leetcode Medium
6 Z 字形变换 src leetcode Medium
7 整数反转 src leetcode Medium
8 字符串转换整数 (atoi) src leetcode Medium
9 回文数 src leetcode Easy
11 盛最多水的容器 src leetcode Medium
12 整数转罗马数字 src leetcode Medium
13 罗马数字转整数 src leetcode Easy
14 最长公共前缀 src leetcode Easy
15 三数之和 src leetcode Medium
16 最接近的三数之和 src leetcode Medium
17 电话号码的字母组合 src leetcode Medium
18 四数之和 src leetcode Medium
19 删除链表的倒数第 N 个结点 src leetcode Medium
20 有效的括号 src leetcode Easy
21 合并两个有序链表 src leetcode Easy
22 括号生成 src leetcode Medium
23 合并K个升序链表 src leetcode Hard
24 两两交换链表中的节点 src leetcode Medium
25 K 个一组翻转链表 src leetcode Hard
26 删除有序数组中的重复项 src leetcode Easy
27 移除元素 src leetcode Easy
28 实现 strStr() src leetcode Easy
29 两数相除 src leetcode Medium
30 串联所有单词的子串 src leetcode Hard
31 下一个排列 src leetcode Medium
32 最长有效括号 src leetcode Hard
33 搜索旋转排序数组 src leetcode Medium
34 在排序数组中查找元素的第一个和最后一个位置 src leetcode Medium
35 搜索插入位置 src leetcode Easy
36 有效的数独 src leetcode Medium
37 解数独 src leetcode Hard
37 解数独 src leetcode Hard
38 外观数列 src leetcode Medium
39 组合总和 src leetcode Medium
41 缺失的第一个正数 src leetcode Hard
42 接雨水 src leetcode Hard
42 接雨水 src leetcode Hard
43 字符串相乘 src leetcode Medium
45 跳跃游戏 II src leetcode Medium
46 全排列 src leetcode Medium
48 旋转图像 src leetcode Medium
49 字母异位词分组 src leetcode Medium
50 Pow(x, n) src leetcode Medium
51 N 皇后 src leetcode Hard
52 N皇后 II src leetcode Hard
53 最大子数组和 src leetcode Easy
54 螺旋矩阵 src leetcode Medium
55 跳跃游戏 src leetcode Medium
56 合并区间 src leetcode Medium
57 插入区间 src leetcode Medium
58 最后一个单词的长度 src leetcode Easy
62 不同路径 src leetcode Medium
63 不同路径 II src leetcode Medium
64 最小路径和 src leetcode Medium
66 加一 src leetcode Easy
67 二进制求和 src leetcode Easy
69 x 的平方根 src leetcode Easy
70 爬楼梯 src leetcode Easy
71 简化路径 src leetcode Medium
72 编辑距离 src leetcode Hard
73 矩阵置零 src leetcode Medium
74 搜索二维矩阵 src leetcode Medium
75 颜色分类 src leetcode Medium
77 组合 src leetcode Medium
78 子集 src leetcode Medium
79 单词搜索 src leetcode Medium
80 删除有序数组中的重复项 II src leetcode Medium
81 搜索旋转排序数组 II src leetcode Medium
82 删除排序链表中的重复元素 II src leetcode Medium
83 删除排序链表中的重复元素 src leetcode Easy
84 柱状图中最大的矩形 src leetcode Hard
85 最大矩形 src leetcode Hard
86 分隔链表 src leetcode Medium
87 扰乱字符串 src leetcode Hard
88 合并两个有序数组 src leetcode Easy
89 格雷编码 src leetcode Medium
91 解码方法 src leetcode Medium
93 复原 IP 地址 src leetcode Medium
94 二叉树的中序遍历 src leetcode Easy
95 不同的二叉搜索树 II src leetcode Medium
96 不同的二叉搜索树 src leetcode Medium
98 验证二叉搜索树 src leetcode Medium
100 相同的树 src leetcode Easy
101 对称二叉树 src leetcode Easy
102 二叉树的层序遍历 src leetcode Medium
103 二叉树的锯齿形层序遍历 src leetcode Medium
104 二叉树的最大深度 src leetcode Easy
105 从前序与中序遍历序列构造二叉树 src leetcode Medium
106 从中序与后序遍历序列构造二叉树 src leetcode Medium
107 二叉树的层序遍历 II src leetcode Medium
108 将有序数组转换为二叉搜索树 src leetcode Easy
110 平衡二叉树 src leetcode Easy
111 二叉树的最小深度 src leetcode Easy
112 路径总和 src leetcode Easy
113 路径总和 II src leetcode Medium
118 杨辉三角 src leetcode Easy
119 杨辉三角 II src leetcode Easy
120 三角形最小路径和 src leetcode Medium
121 买卖股票的最佳时机 src leetcode Easy
122 买卖股票的最佳时机 II src leetcode Medium
124 二叉树中的最大路径和 src leetcode Hard
125 验证回文串 src leetcode Easy
128 最长连续序列 src leetcode Medium
129 求根节点到叶节点数字之和 src leetcode Medium
136 只出现一次的数字 src leetcode Easy
137 只出现一次的数字 II src leetcode Medium
139 单词拆分 src leetcode Medium
143 重排链表 src leetcode Medium
144 二叉树的前序遍历 src leetcode Easy
145 二叉树的后序遍历 src leetcode Easy
146 LRU 缓存 src leetcode Medium
148 排序链表 src leetcode Medium
150 逆波兰表达式求值 src leetcode Medium
151 颠倒字符串中的单词 src leetcode Medium
152 乘积最大子数组 src leetcode Medium
153 寻找旋转排序数组中的最小值 src leetcode Medium
154 寻找旋转排序数组中的最小值 II src leetcode Hard
155 最小栈 src leetcode Medium
162 寻找峰值 src leetcode Medium
164 最大间距 src leetcode Medium
165 比较版本号 src leetcode Medium
166 分数到小数 src leetcode Medium
167 两数之和 II - 输入有序数组 src leetcode Medium
168 Excel表列名称 src leetcode Easy
169 多数元素 src leetcode Easy
171 Excel 表列序号 src leetcode Easy
172 阶乘后的零 src leetcode Medium
173 二叉搜索树迭代器 src leetcode Medium
187 重复的DNA序列 src leetcode Medium
190 颠倒二进制位 src leetcode Easy
191 位1的个数 src leetcode Easy
198 打家劫舍 src leetcode Medium
199 二叉树的右视图 src leetcode Medium
200 岛屿数量 src leetcode Medium
201 数字范围按位与 src leetcode Medium
202 快乐数 src leetcode Easy
203 移除链表元素 src leetcode Easy
204 计数质数 src leetcode Medium
205 同构字符串 src leetcode Easy
206 反转链表 src leetcode Easy
207 课程表 src leetcode Medium
208 实现 Trie (前缀树) src leetcode Medium
211 添加与搜索单词 - 数据结构设计 src leetcode Medium
213 打家劫舍 II src leetcode Medium
215 数组中的第K个最大元素 src leetcode Medium
216 组合总和 III src leetcode Medium
217 存在重复元素 src leetcode Easy
219 存在重复元素 II src leetcode Easy
222 完全二叉树的节点个数 src leetcode Medium
223 矩形面积 src leetcode Medium
225 用队列实现栈 src leetcode Easy
226 翻转二叉树 src leetcode Easy
228 汇总区间 src leetcode Easy
229 多数元素 II src leetcode Medium
230 二叉搜索树中第K小的元素 src leetcode Medium
231 2 的幂 src leetcode Easy
232 用栈实现队列 src leetcode Easy
234 回文链表 src leetcode Easy
235 二叉搜索树的最近公共祖先 src leetcode Easy
236 二叉树的最近公共祖先 src leetcode Medium
238 除自身以外数组的乘积 src leetcode Medium
239 滑动窗口最大值 src leetcode Hard
240 搜索二维矩阵 II src leetcode Medium
242 有效的字母异位词 src leetcode Easy
257 二叉树的所有路径 src leetcode Easy
258 各位相加 src leetcode Easy
260 只出现一次的数字 III src leetcode Medium
263 丑数 src leetcode Easy
268 丢失的数字 src leetcode Easy
274 H 指数 src leetcode Medium
275 H 指数 II src leetcode Medium
278 第一个错误的版本 src leetcode Easy
279 完全平方数 src leetcode Medium
283 移动零 src leetcode Easy
287 寻找重复数 src leetcode Medium
290 单词规律 src leetcode Easy
292 Nim 游戏 src leetcode Easy
297 二叉树的序列化与反序列化 src leetcode Hard
299 猜数字游戏 src leetcode Medium
300 最长递增子序列 src leetcode Medium
303 区域和检索 - 数组不可变 src leetcode Easy
307 区域和检索 - 数组可修改 src leetcode Medium
309 最佳买卖股票时机含冷冻期 src leetcode Medium
318 最大单词长度乘积 src leetcode Medium
319 灯泡开关 src leetcode Medium
322 零钱兑换 src leetcode Medium
326 3 的幂 src leetcode Easy
331 验证二叉树的前序序列化 src leetcode Medium
334 递增的三元子序列 src leetcode Medium
337 打家劫舍 III src leetcode Medium
338 比特位计数 src leetcode Easy
344 反转字符串 src leetcode Easy
345 反转字符串中的元音字母 src leetcode Easy
347 前 K 个高频元素 src leetcode Medium
349 两个数组的交集 src leetcode Easy
350 两个数组的交集 II src leetcode Easy
355 设计推特 src leetcode Medium
357 统计各位数字都不同的数字个数 src leetcode Medium
365 水壶问题 src leetcode Medium
367 有效的完全平方数 src leetcode Easy
371 两整数之和 src leetcode Medium
374 猜数字大小 src leetcode Easy
376 摆动序列 src leetcode Medium
377 组合总和 Ⅳ src leetcode Medium
378 有序矩阵中第 K 小的元素 src leetcode Medium
380 O(1) 时间插入、删除和获取随机元素 src leetcode Medium
381 O(1) 时间插入、删除和获取随机元素 - 允许重复 src leetcode Hard
382 链表随机节点 src leetcode Medium
383 赎金信 src leetcode Easy
384 打乱数组 src leetcode Medium
386 字典序排数 src leetcode Medium
387 字符串中的第一个唯一字符 src leetcode Easy
389 找不同 src leetcode Easy
390 消除游戏 src leetcode Medium
392 判断子序列 src leetcode Easy
393 UTF-8 编码验证 src leetcode Medium
397 整数替换 src leetcode Medium
398 随机数索引 src leetcode Medium
400 第 N 位数字 src leetcode Medium
401 二进制手表 src leetcode Easy
404 左叶子之和 src leetcode Easy
406 根据身高重建队列 src leetcode Medium
409 最长回文串 src leetcode Easy
412 Fizz Buzz src leetcode Easy
413 等差数列划分 src leetcode Medium
414 第三大的数 src leetcode Easy
415 字符串相加 src leetcode Easy
419 甲板上的战舰 src leetcode Medium
423 从英文中重建数字 src leetcode Medium
434 字符串中的单词数 src leetcode Easy
437 路径总和 III src leetcode Medium
438 找到字符串中所有字母异位词 src leetcode Medium
442 数组中重复的数据 src leetcode Medium
445 两数相加 II src leetcode Medium
447 回旋镖的数量 src leetcode Medium
448 找到所有数组中消失的数字 src leetcode Easy
449 序列化和反序列化二叉搜索树 src leetcode Medium
460 LFU 缓存 src leetcode Hard
461 汉明距离 src leetcode Easy
476 数字的补数 src leetcode Easy
481 神奇字符串 src leetcode Medium
485 最大连续 1 的个数 src leetcode Easy
486 预测赢家 src leetcode Medium
489 第 K 条最小指令 src leetcode Hard
494 目标和 src leetcode Medium
494 目标和 src leetcode Medium
500 键盘行 src leetcode Easy
504 七进制数 src leetcode Easy
507 完美数 src leetcode Easy
508 出现次数最多的子树元素和 src leetcode Medium
513 找树左下角的值 src leetcode Medium
515 在每个树行中找最大值 src leetcode Medium
516 最长回文子序列 src leetcode Medium
518 零钱兑换 II src leetcode Medium
520 检测大写字母 src leetcode Easy
521 最长特殊序列 Ⅰ src leetcode Easy
528 交换链表中的节点 src leetcode Medium
530 二叉搜索树的最小绝对差 src leetcode Easy
535 TinyURL 的加密与解密 src leetcode Medium
538 把二叉搜索树转换为累加树 src leetcode Medium
541 反转字符串 II src leetcode Easy
543 二叉树的直径 src leetcode Easy
551 学生出勤记录 I src leetcode Easy
560 和为 K 的子数组 src leetcode Medium
565 数组嵌套 src leetcode Medium
572 另一棵树的子树 src leetcode Easy
575 分糖果 src leetcode Easy
581 最短无序连续子数组 src leetcode Medium
594 最长和谐子序列 src leetcode Easy
599 两个列表的最小索引总和 src leetcode Easy
605 种花问题 src leetcode Easy
617 合并二叉树 src leetcode Easy
621 任务调度器 src leetcode Medium
623 在二叉树中增加一行 src leetcode Medium
628 三个数的最大乘积 src leetcode Easy
637 二叉树的层平均值 src leetcode Easy
643 子数组最大平均数 I src leetcode Easy
647 回文子串 src leetcode Medium
649 Dota2 参议院 src leetcode Medium
650 只有两个键的键盘 src leetcode Medium
653 两数之和 IV - 输入 BST src leetcode Easy
657 机器人能否返回原点 src leetcode Easy
658 找到 K 个最接近的元素 src leetcode Medium
670 最大交换 src leetcode Medium
674 最长连续递增序列 src leetcode Easy
676 实现一个魔法字典 src leetcode Medium
682 棒球比赛 src leetcode Easy
718 最长重复子数组 src leetcode Medium
722 删除注释 src leetcode Medium
724 寻找数组的中心下标 src leetcode Easy
739 每日温度 src leetcode Medium
742 转换成小写字母 src leetcode Easy
747 使用最小花费爬楼梯 src leetcode Easy
782 宝石与石头 src leetcode Easy
783 二叉搜索树中的搜索 src leetcode Easy
784 二叉搜索树中的插入操作 src leetcode Medium
799 二叉搜索树节点最小距离 src leetcode Easy
800 字母大小写全排列 src leetcode Medium
816 设计哈希集合 src leetcode Easy
817 设计哈希映射 src leetcode Easy
825 保持城市天际线 src leetcode Medium
829 子域名访问计数 src leetcode Medium
834 模糊坐标 src leetcode Medium
835 链表组件 src leetcode Medium
839 单词的压缩编码 src leetcode Medium
842 翻转卡片游戏 src leetcode Medium
853 安排工作以达到最大收益 src leetcode Medium
857 较大分组的位置 src leetcode Easy
860 设计循环队列 src leetcode Medium
861 翻转图像 src leetcode Easy
862 字符串中的查找与替换 src leetcode Medium
868 推多米诺 src leetcode Medium
879 到最近的人的最大距离 src leetcode Medium
890 柠檬水找零 src leetcode Easy
903 用 Rand7() 实现 Rand10() src leetcode Medium
904 叶子相似的树 src leetcode Easy
905 最长的斐波那契子序列的长度 src leetcode Medium
906 模拟行走机器人 src leetcode Medium
908 链表的中间结点 src leetcode Easy
917 救生艇 src leetcode Medium
921 螺旋矩阵 III src leetcode Medium
924 公平的糖果交换 src leetcode Easy
925 根据前序和后序遍历构造二叉树 src leetcode Medium
928 三维形体的表面积 src leetcode Easy
930 所有可能的真二叉树 src leetcode Medium
930 所有可能的真二叉树 src leetcode Medium
930 所有可能的真二叉树 src leetcode Medium
932 单调数列 src leetcode Easy
936 RLE 迭代器 src leetcode Medium
937 股票价格跨度 src leetcode Medium
947 在线选举 src leetcode Medium
950 卡牌分组 src leetcode Easy
953 仅仅反转字母 src leetcode Easy
954 环形子数组的最大和 src leetcode Medium
966 和相同的二元子数组 src leetcode Medium
967 下降路径最小和 src leetcode Medium
975 二叉搜索树的范围和 src leetcode Easy
977 不同的子序列 II src leetcode Hard
979 增减字符串匹配 src leetcode Easy
981 删列造序 src leetcode Easy
982 使数组唯一的最小增量 src leetcode Medium
983 验证栈序列 src leetcode Medium
1002 最大宽度坡 src leetcode Medium
1005 单值二叉树 src leetcode Easy
1007 连续差相同的数字 src leetcode Medium
1010 强整数 src leetcode Medium
1019 有序数组的平方 src leetcode Easy
1021 在二叉树中分配硬币 src leetcode Medium
1035 二叉树的堂兄弟节点 src leetcode Easy
1036 腐烂的橘子 src leetcode Medium
1039 找到小镇的法官 src leetcode Easy
1041 可以被一步捕获的棋子数 src leetcode Easy
1045 检查替换后的词是否有效 src leetcode Medium
1046 最大连续1的个数 III src leetcode Medium
1050 前序遍历构造二叉搜索树 src leetcode Medium
1054 十进制整数的反码 src leetcode Easy
1063 最佳观光组合 src leetcode Medium
1070 负二进制转换 src leetcode Medium
1072 链表中的下一个更大节点 src leetcode Medium
1079 从根到叶的二进制数之和 src leetcode Easy
1092 节点与其祖先之间的最大差值 src leetcode Medium
1114 从二叉搜索树到更大和树 src leetcode Medium
1119 困于环中的机器人 src leetcode Medium
1128 删除字符串中的所有相邻重复项 src leetcode Easy
1138 爱生气的书店老板 src leetcode Medium
1146 字符串的最大公因子 src leetcode Easy
1156 Bigram 分词 src leetcode Easy
1157 根到叶路径上的不足节点 src leetcode Medium
1168 复写零 src leetcode Easy
1184 拼车 src leetcode Medium
1195 分糖果 II src leetcode Easy
1195 分糖果 II src leetcode Easy
1210 删除某些元素后的数组均值 src leetcode Easy
1218 最深叶节点的最近公共祖先 src leetcode Medium
1230 绝对值表达式的最大值 src leetcode Medium
1236 第 N 个泰波那契数 src leetcode Easy
1238 字母板上的路径 src leetcode Medium
1249 快照数组 src leetcode Medium
1253 将矩阵按对角线排序 src leetcode Medium
1260 一年中的第几天 src leetcode Easy
1263 掷骰子等于目标和的方法数 src leetcode Medium
1264 可以输入的最大单词数 src leetcode Easy
1273 比较字符串最小字母出现频次 src leetcode Medium
1287 公交站间的距离 src leetcode Easy
1289 一周中的第几天 src leetcode Easy
1293 存在连续三个奇数的数组 src leetcode Easy
1295 收集足够苹果的最小花园周长 src leetcode Medium
1297 “气球” 的最大数量 src leetcode Easy
1303 得到目标值的最少行动次数 src leetcode Medium
1306 最小绝对差 src leetcode Easy
1310 给植物浇水 src leetcode Medium
1310 给植物浇水 src leetcode Medium
1319 独一无二的出现次数 src leetcode Easy
1320 删除字符串中的所有相邻重复项 II src leetcode Medium
1329 玩筹码 src leetcode Easy
1341 分割平衡字符串 src leetcode Easy
1342 可以攻击国王的皇后 src leetcode Medium
1353 移除字母异位词后的结果数组 src leetcode Easy
1354 找出输掉零场或一场比赛的玩家 src leetcode Medium
1358 找出给定方程的正整数解 src leetcode Medium
1362 飞机座位分配概率 src leetcode Medium
1363 兼具大小写的最好英文字母 src leetcode Easy
1364 同积元组 src leetcode Medium
1369 交换字符使得字符串相同 src leetcode Medium
1370 统计「优美子数组」 src leetcode Medium
1371 移除无效的括号 src leetcode Medium
1378 奇数值单元格的数目 src leetcode Easy
1379 重构 2 行二进制矩阵 src leetcode Medium
1380 统计封闭岛屿的数目 src leetcode Medium
1387 在受污染的二叉树中查找元素 src leetcode Medium
1394 网格中的最小路径代价 src leetcode Medium
1395 访问所有点的最小时间 src leetcode Easy
1396 统计参与通信的服务器 src leetcode Medium
1396 统计参与通信的服务器 src leetcode Medium
1400 找出井字棋的获胜者 src leetcode Easy
1401 不浪费原料的汉堡制作方案 src leetcode Medium
1406 整数的各位积和之差 src leetcode Easy
1411 二进制链表转整数 src leetcode Easy
1426 和为零的 N 个不同整数 src leetcode Easy
1427 两棵二叉搜索树中的所有元素 src leetcode Medium
1428 跳跃游戏 III src leetcode Medium
1434 解码字母到整数映射 src leetcode Easy
1441 或运算的最小翻转次数 src leetcode Medium
1450 删除给定值的叶子节点 src leetcode Medium
1455 餐厅过滤器 src leetcode Medium
1458 根据数字二进制下 1 的数目排序 src leetcode Easy
1468 检查整数及其两倍数是否存在 src leetcode Easy
1472 上升下降字符串 src leetcode Easy
1482 有多少小于当前数字的数字 src leetcode Easy
1484 二叉树中的链表 src leetcode Medium
1488 将整数按权重排序 src leetcode Medium
1490 生成每种字符都是奇数个的字符串 src leetcode Easy
1491 二进制字符串前缀一致的次数 src leetcode Medium
1501 圆和矩形是否有重叠 src leetcode Medium
1503 做菜顺序 src leetcode Hard
1505 按既定顺序创建目标数组 src leetcode Easy
1512 设计地铁系统 src leetcode Medium
1526 HTML 实体解析器 src leetcode Medium
1537 分割字符串的最大得分 src leetcode Easy
1538 可获得的最大点数 src leetcode Medium
1544 统计二叉树中好节点的数目 src leetcode Medium
1552 用栈操作构建数组 src leetcode Easy
1566 检查单词是否为句中其他单词的前缀 src leetcode Easy
1567 定长子串中元音的最大数目 src leetcode Medium
1568 二叉树中的伪回文路径 src leetcode Medium
1575 切割后面积最大的蛋糕 src leetcode Medium
1576 重新规划路线 src leetcode Medium
1584 去掉最低工资和最高工资后的工资平均值 src leetcode Easy
1603 一维数组的动态和 src leetcode Easy
1604 不同整数的最少数目 src leetcode Medium
1620 检查数组对是否可以被 k 整除 src leetcode Medium
1630 在区间范围内统计奇数数目 src leetcode Easy
1635 好数对的数目 src leetcode Easy
1636 仅含 1 的子串数 src leetcode Medium
1642 换酒问题 src leetcode Easy
1656 统计好三元组 src leetcode Easy
1660 千位分隔数 src leetcode Easy
1666 整理字符串 src leetcode Easy
1677 矩阵对角线元素的和 src leetcode Easy
1689 重复至少 K 次且长度为 M 的模式 src leetcode Easy
1722 王位继承顺序 src leetcode Medium
1755 拆炸弹 src leetcode Easy
1764 最大重复子字符串 src leetcode Easy
1767 设计前中后队列 src leetcode Medium
1777 确定两个字符串是否接近 src leetcode Medium
1782 具有给定数值的最小字符串 src leetcode Medium
1788 石子游戏 VI src leetcode Medium
1791 最富有客户的资产总量 src leetcode Easy
1797 设计 Goal 解析器 src leetcode Easy
1806 比赛中的配对次数 src leetcode Easy
1807 十-二进制数的最少数目 src leetcode Medium
1814 跳跃游戏 VI src leetcode Medium
1817 计算力扣银行的钱 src leetcode Easy
1829 卡车上的最大单元数 src leetcode Easy
1833 找到最高海拔 src leetcode Easy
1844 盒子中小球的最大数量 src leetcode Easy
1849 任意子数组和的绝对值的最大值 src leetcode Medium
1858 替换隐藏数字得到的最晚时间 src leetcode Easy
1884 生成交替二进制字符串的最少操作数 src leetcode Easy
1894 交替合并字符串 src leetcode Easy
1899 统计匹配检索规则的物品数量 src leetcode Easy
1905 设计一个验证系统 src leetcode Medium
1927 最大升序子数组和 src leetcode Easy
1929 有界数组中指定下标处的最大值 src leetcode Medium
1938 最少操作使数组递增 src leetcode Easy
1940 每个查询的最大异或值 src leetcode Medium
1952 最少侧跳次数 src leetcode Medium
1960 判断句子是否为全字母句 src leetcode Easy
1965 K 进制表示下的各位数字总和 src leetcode Easy
1971 增长的内存泄露 src leetcode Medium
1983 人口最多的年份 src leetcode Easy
1995 找出和为指定值的下标对 src leetcode Medium
2011 插入后的最大值 src leetcode Medium
2022 最大子序列交替和 src leetcode Medium
2032 字符串中的最大奇数 src leetcode Easy
2049 消灭怪物的最大数量 src leetcode Medium
2053 检查是否所有字符出现次数相同 src leetcode Easy
2084 你可以工作的最大周数 src leetcode Medium
2094 移除石子使总数最小 src leetcode Medium
2104 树上的操作 src leetcode Medium
2117 从双倍数组中还原原数组 src leetcode Medium
2128 反转单词前缀 src leetcode Easy
2155 找出缺失的观测数据 src leetcode Medium
2159 至少在两个数组中出现的值 src leetcode Easy
2161 股票价格波动 src leetcode Medium
2168 检查句子中的数字是否递增 src leetcode Easy
2169 简易银行系统 src leetcode Medium
2177 检查两个字符串是否几乎相等 src leetcode Easy
2182 找出临界点之间的最小和最大距离 src leetcode Medium
2190 统计出现过一次的公共字符串 src leetcode Easy
2195 买票需要的时间 src leetcode Easy
2210 找出数组排序后的目标下标 src leetcode Easy
2215 找出 3 位偶数 src leetcode Easy
2226 环和杆 src leetcode Easy
2228 给植物浇水 II src leetcode Medium
2233 股票平滑下跌阶段的数目 src leetcode Medium
2235 将标题首字母大写 src leetcode Easy
2235 将标题首字母大写 src leetcode Easy
2243 检查是否所有 A 都在 B 之前 src leetcode Easy
2261 分组得分最高的所有下标 src leetcode Medium
2269 元素计数 src leetcode Easy
2279 拆分成最多数目的正偶数之和 src leetcode Medium
2285 设计位集 src leetcode Medium
2290 拿出最少数目的魔法豆 src leetcode Medium
2292 统计包含给定前缀的字符串 src leetcode Easy
2299 合并零之间的节点 src leetcode Medium
2300 构造限制重复的字符串 src leetcode Medium
2309 字符串中最多数目的子序列 src leetcode Medium
2310 将数组和减半的最少操作次数 src leetcode Medium
2320 找出数组中的所有 K 近邻下标 src leetcode Easy
2328 向表达式添加括号后的最小结果 src leetcode Medium
2332 统计圆内格点数目 src leetcode Medium
2346 字符串中最大的 3 位相同数字 src leetcode Easy
2351 买钢笔和铅笔的方案数 src leetcode Medium
2362 完成所有任务需要的最少轮数 src leetcode Medium
2373 价格减免 src leetcode Medium
2378 最多单词数的发件人 src leetcode Medium
2384 判断根结点是否等于子结点之和 src leetcode Easy
2386 极大极小游戏 src leetcode Easy
2392 咒语和药水的成功对数 src leetcode Medium
2413 无限集中的最小数字 src leetcode Medium
2414 移动片段得到字符串 src leetcode Medium
2442 算术三元组的数目 src leetcode Easy
2443 检查数组是否存在有效划分 src leetcode Medium
2461 感染二叉树需要的总时间 src leetcode Medium
2463 得到 K 个黑块的最少涂色次数 src leetcode Easy
2470 从字符串中移除星号 src leetcode Medium
2473 数位和相等数对的最大和 src leetcode Medium
2482 被列覆盖的最多行数 src leetcode Medium
2493 反转二叉树的奇数层 src leetcode Medium
2507 公因子的数目 src leetcode Easy
2509 最小异或 src leetcode Medium
2518 处理用时最长的那个任务的员工 src leetcode Easy
2519 找出前缀异或的原始数组 src leetcode Medium
2547 差值数组不同的字符串 src leetcode Easy
2551 对数组执行操作 src leetcode Easy
2566 数组中不等三元组的数目 src leetcode Easy
2567 二叉搜索树最近节点查询 src leetcode Medium
2571 找出中枢整数 src leetcode Easy
2573 从链表中移除节点 src leetcode Medium
2575 分割圆的最少切割次数 src leetcode Easy
2580 回环句 src leetcode Easy
2585 删除每行中的最大值 src leetcode Easy
2589 数组中字符串的最大值 src leetcode Easy
2602 最多可以摧毁的敌人城堡数目 src leetcode Easy
2603 奖励最顶尖的 K 名学生 src leetcode Medium
2608 统计能整除数字的位数 src leetcode Easy
2614 正整数和负整数的最大计数 src leetcode Easy
2616 执行 K 次操作后的最大分数 src leetcode Medium
2619 根据规则将箱子分类 src leetcode Easy
2621 查询数组异或美丽值 src leetcode Medium
2624 数组元素和与数字和的绝对差 src leetcode Easy
2625 子矩阵元素加 1 src leetcode Medium
2630 交替数字和 src leetcode Easy
2645 递枕头 src leetcode Easy
2646 二叉树中的第 K 大层和 src leetcode Medium
2650 最小和分割 src leetcode Easy
2651 统计将重叠区间合并成组的方案数 src leetcode Medium
2654 统计范围内的元音字符串数 src leetcode Easy
2662 检查骑士巡视方案 src leetcode Medium
2663 将钱分给最多的儿童 src leetcode Easy
2668 从两个数字数组里生成最小数字 src leetcode Easy
2668 从两个数字数组里生成最小数字 src leetcode Easy
2675 查询网格图中每一列的宽度 src leetcode Easy
2676 一个数组所有前缀的分数 src leetcode Medium
2679 统计桌面上的不同数字 src leetcode Easy
2684 保龄球游戏的获胜者 src leetcode Easy
2685 找出叠涂元素 src leetcode Medium
2691 统计范围内的元音字符串数 src leetcode Medium
2692 从数量最多的堆取走礼物 src leetcode Easy
2692 从数量最多的堆取走礼物 src leetcode Easy
2694 找出可整除性得分最大的整数 src leetcode Easy
2698 找出数组的串联值 src leetcode Easy
2704 替换一个数字后的最大差值 src leetcode Easy
2707 合并两个二维数组 - 求和法 src leetcode Easy
2713 找出字符串的可整除数组 src leetcode Medium
2715 K 件物品的最大和 src leetcode Easy
2723 最长平衡子字符串 src leetcode Easy
2727 老人的数目 src leetcode Easy
2728 矩阵中的和 src leetcode Medium
2736 构造有效字符串的最少插入数 src leetcode Medium
2748 计算列车到站时间 src leetcode Easy
2752 倍数求和 src leetcode Easy
2755 字符串中的额外字符 src leetcode Medium
2756 购买两块巧克力 src leetcode Easy
2767 K 个元素的最大和 src leetcode Easy
2777 找出不同元素数目差数组 src leetcode Easy
2778 频率跟踪器 src leetcode Medium
2780 使二叉树所有路径值相等的最小代价 src leetcode Medium
2787 移动机器人 src leetcode Medium
2791 找出转圈游戏输家 src leetcode Easy
2794 矩阵中移动的最大次数 src leetcode Medium
2800 删除子串后的字符串最小长度 src leetcode Easy
2802 求一个整数的惩罚数 src leetcode Medium
2812 找出最大的可达成数字 src leetcode Easy
2816 字典序最小回文串 src leetcode Easy
2819 移除字符串中的尾随零 src leetcode Easy
2828 执行子串操作后的字典序最小字符串 src leetcode Medium
2831 美丽下标对的数目 src leetcode Easy
2838 查询后矩阵的和 src leetcode Medium
2844 特殊元素平方和 src leetcode Easy
2847 最大字符串配对数目 src leetcode Easy
2857 总行驶距离 src leetcode Easy
2866 最长奇偶子数组 src leetcode Easy
2870 最长交替子数组 src leetcode Easy
2872 合并后数组中的最大元素 src leetcode Medium
2876 满足目标工作时长的员工数目 src leetcode Easy
2881 按分隔符拆分字符串 src leetcode Easy
2886 故障键盘 src leetcode Easy
2893 访问数组中的位置使分数最大 src leetcode Medium
2917 统计和小于目标的下标对数目 src leetcode Easy
2920 使循环数组所有元素相等的最少秒数 src leetcode Medium
2954 几乎唯一子数组的最大和 src leetcode Medium
2955 取整购买后的账户余额 src leetcode Easy
2977 判别首字母缩略词 src leetcode Easy
3026 找出美丽数组的最小和 src leetcode Medium
3045 使数组成为递增数组的最少右移次数 src leetcode Easy
3046 生成特殊数字的最少操作 src leetcode Medium
3055 最大二进制奇数 src leetcode Easy
3093 计算 K 置位下标对应元素的和 src leetcode Easy
3094 使数组为空的最少操作次数 src leetcode Medium
3095 最大合金数 src leetcode Medium
3152 有序三元组中的最大值 II src leetcode Medium
3165 找出满足差值条件的下标 I src leetcode Easy
3176 元素和最小的山形三元组 I src leetcode Easy
3183 找出数组中的 K-or 值 src leetcode Easy
3188 找到冠军 I src leetcode Easy
3189 找到冠军 II src leetcode Medium
3195 区分黑球与白球 src leetcode Medium
3199 给小朋友们分糖果 I src leetcode Easy
3206 找到两个数组中的公共元素 src leetcode Easy
3207 使三个字符串相等 src leetcode Easy
3220 统计已测试设备 src leetcode Easy
3221 找出峰值 src leetcode Easy
3226 最小数字游戏 src leetcode Easy
3227 找出缺失和重复的数字 src leetcode Easy
3228 移除后集合的最多元素数 src leetcode Medium
3231 需要添加的硬币的最小数量 src leetcode Medium
3234 双模幂运算 src leetcode Medium
3241 划分数组并满足最大差限制 src leetcode Medium
3265 最大好子数组和 src leetcode Medium
3275 输入单词需要的最少按键次数 I src leetcode Easy
3320 相同分数的最大操作数目 I src leetcode Easy
3330 修改矩阵 src leetcode Easy
3331 超过阈值的最少操作数 I src leetcode Easy
3334 重新分装苹果 src leetcode Easy
3346 满足距离约束且字典序最小的字符串 src leetcode Medium
3347 将元素分配到两个数组中 I src leetcode Easy
3371 哈沙德数 src leetcode Easy
3373 质数的最大距离 src leetcode Medium
3374 交替子数组计数 src leetcode Medium
3388 直角三角形 src leetcode Medium
3390 覆盖所有点的最少矩形数目 src leetcode Medium
3397 找出与数组相加的整数 I src leetcode Easy
3412 两个字符串的排列差 src leetcode Easy
3415 判断矩阵是否满足条件 src leetcode Easy
3427 特殊数组 II src leetcode Medium
3429 特殊数组 I src leetcode Easy
100160 URL化 src leetcode Easy
100162 字符串轮转 src leetcode Easy
100163 移除重复节点 src leetcode Easy
100188 链表求和 src leetcode Medium
100240 魔术索引 src leetcode Easy
100273 用两个栈实现队列 src leetcode Easy
100274 斐波那契数列 src leetcode Easy
100275 数组中重复的数字 src leetcode Easy
100276 二维数组中的查找 src leetcode Medium
100277 青蛙跳台阶问题 src leetcode Easy
100278 旋转数组的最小数字 src leetcode Easy
100279 矩阵中的路径 src leetcode Medium
100280 替换空格 src leetcode Easy
100281 机器人的运动范围 src leetcode Medium
100282 从尾到头打印链表 src leetcode Easy
100283 重建二叉树 src leetcode Medium
100284 剪绳子 src leetcode Medium
100285 剪绳子 II src leetcode Medium
100286 合并两个排序的链表 src leetcode Easy
100287 树的子结构 src leetcode Medium
100288 二叉树的镜像 src leetcode Easy
100289 对称的二叉树 src leetcode Easy
100290 表示数值的字符串 src leetcode Medium
100291 调整数组顺序使奇数位于偶数前面 src leetcode Easy
100292 二进制中1的个数 src leetcode Easy
100293 顺时针打印矩阵 src leetcode Easy
100294 链表中倒数第k个节点 src leetcode Easy
100295 数值的整数次方 src leetcode Medium
100295 数值的整数次方 src leetcode Medium
100296 打印从1到最大的n位数 src leetcode Easy
100296 打印从1到最大的n位数 src leetcode Easy
100298 反转链表 src leetcode Easy
100299 删除链表的节点 src leetcode Easy
100301 最小的k个数 src leetcode Easy
100302 包含min函数的栈 src leetcode Easy
100303 数据流中的中位数 src leetcode Hard
100304 连续子数组的最大和 src leetcode Easy
100306 栈的压入、弹出序列 src leetcode Medium
100308 字符串的排列 src leetcode Medium
100308 字符串的排列 src leetcode Medium
100309 1~n 整数中 1 出现的次数 src leetcode Hard
100310 数组中出现次数超过一半的数字 src leetcode Easy
100311 从上到下打印二叉树 src leetcode Medium
100312 从上到下打印二叉树 II src leetcode Easy
100313 数字序列中某一位的数字 src leetcode Medium
100314 从上到下打印二叉树 III src leetcode Medium
100315 二叉搜索树的后序遍历序列 src leetcode Medium
100316 第一个只出现一次的字符 src leetcode Easy
100317 二叉树中和为某一值的路径 src leetcode Medium
100318 数组中的逆序对 src leetcode Hard
100319 二叉树的深度 src leetcode Easy
100319 二叉树的深度 src leetcode Easy
100320 数组中数字出现的次数 src leetcode Medium
100321 数组中数字出现的次数 II src leetcode Medium
100322 和为s的两个数字 src leetcode Easy
100323 把数组排成最小的数 src leetcode Medium
100324 和为s的连续正数序列 src leetcode Easy
100325 把数字翻译成字符串 src leetcode Medium
100325 把数字翻译成字符串 src leetcode Medium
100327 礼物的最大价值 src leetcode Medium
100328 翻转单词顺序 src leetcode Easy
100329 在排序数组中查找数字 I src leetcode Easy
100330 左旋转字符串 src leetcode Easy
100331 0~n-1中缺失的数字 src leetcode Easy
100332 最长不含重复字符的子字符串 src leetcode Medium
100333 二叉搜索树的第k大节点 src leetcode Easy
100334 丑数 src leetcode Medium
100335 不用加减乘除做加法 src leetcode Easy
100337 队列的最大值 src leetcode Medium
100338 构建乘积数组 src leetcode Medium
100339 n个骰子的点数 src leetcode Medium
100340 把字符串转换成整数 src leetcode Medium
100341 扑克牌中的顺子 src leetcode Easy
100342 平衡二叉树 src leetcode Easy
100342 平衡二叉树 src leetcode Easy
100343 圆圈中最后剩下的数字 src leetcode Easy
100344 股票的最大利润 src leetcode Medium
100345 求1+2+…+n src leetcode Medium
100349 最大数值 src leetcode Easy
100351 生存人数 src leetcode Medium
100352 跳水板 src leetcode Easy
100353 平分正方形 src leetcode Medium
100355 珠玑妙算 src leetcode Easy
1000021 最小K个数 src leetcode Medium
1000022 最长单词 src leetcode Medium
1000025 不用加号的加法 src leetcode Easy
1000056 拿硬币 src leetcode Easy
1000063 传递信息 src leetcode Easy
1000139 速算机器人 src leetcode Easy
1000224 魔塔游戏 src leetcode Medium
1000225 下载插件 src leetcode Easy
1000228 整数除法 src leetcode Easy
1000230 前 n 个数字二进制中 1 的个数 src leetcode Easy
1000231 二进制加法 src leetcode Easy
1000233 只出现一次的数字 src leetcode Medium
1000236 单词长度的最大乘积 src leetcode Medium
1000237 排序数组中两个数字之和 src leetcode Easy
1000238 括号生成 src leetcode Medium
1000242 和大于等于 target 的最短子数组 src leetcode Medium
1000244 乘积小于 K 的子数组 src leetcode Medium
1000246 和为 k 的子数组 src leetcode Medium
1000247 0 和 1 个数相同的子数组 src leetcode Medium
1000248 左右两边子数组的和相等 src leetcode Easy
1000249 二维子矩阵的和 src leetcode Medium
1000250 字符串中的变位词 src leetcode Medium
1000251 字符串中的所有变位词 src leetcode Medium
1000252 不含重复字符的最长子字符串 src leetcode Medium
1000254 有效的回文 src leetcode Easy
1000255 最多删除一个字符得到回文 src leetcode Easy
1000256 回文子字符串的个数 src leetcode Medium
1000261 链表中的两数相加 src leetcode Medium
1000262 重排链表 src leetcode Medium
1000263 回文链表 src leetcode Easy
1000270 LRU 缓存 src leetcode Medium
1000273 有效的变位词 src leetcode Easy
1000275 变位词组 src leetcode Medium
1000276 外星语言是否排序 src leetcode Easy
1000278 最小时间差 src leetcode Medium
1000279 后缀表达式 src leetcode Medium
1000281 小行星碰撞 src leetcode Medium
1000282 每日温度 src leetcode Medium
1000286 三角形最小路径和 src leetcode Medium
1000288 加减的目标值 src leetcode Medium
1000292 滑动窗口的平均值 src leetcode Easy
1000295 往完全二叉树添加节点 src leetcode Medium
1000297 二叉树每层的最大值 src leetcode Medium
1000298 二叉树最底层最左边的值 src leetcode Medium
1000299 二叉树的右侧视图 src leetcode Medium
1000301 二叉树剪枝 src leetcode Medium
1000306 从根节点到叶节点的路径数字之和 src leetcode Medium
1000307 向下的路径节点之和 src leetcode Medium
1000311 展平二叉搜索树 src leetcode Easy
1000319 二叉搜索树中两个节点之和 src leetcode Easy
1000321 值和下标之差都在给定的范围内 src leetcode Medium
1000324 前 K 个高频元素 src leetcode Medium
1000333 山峰数组的顶部 src leetcode Easy
1000341 链表排序 src leetcode Medium
1000368 心算挑战 src leetcode Easy
1000433 宝石补给 src leetcode Easy
1000476 气温变化趋势 src leetcode Easy