当前已刷:247
| 编号 | 题目 | 描述 | 代码 |
|---|---|---|---|
| 1 | 两数之和 | src | leetcode |
| 2 | 两数相加 | src | leetcode |
| 3 | 无重复字符的最长子串 | src | leetcode |
| 4 | 寻找两个正序数组的中位数 | src | leetcode |
| 6 | Z 字形变换 | src | leetcode |
| 7 | 整数反转 | src | leetcode |
| 8 | 字符串转换整数 (atoi) | src | leetcode |
| 9 | 回文数 | src | leetcode |
| 11 | 盛最多水的容器 | src | leetcode |
| 12 | 整数转罗马数字 | src | leetcode |
| 13 | 罗马数字转整数 | src | leetcode |
| 14 | 最长公共前缀 | src | leetcode |
| 15 | 三数之和 | src | leetcode |
| 16 | 最接近的三数之和 | src | leetcode |
| 17 | 电话号码的字母组合 | src | leetcode |
| 18 | 四数之和 | src | leetcode |
| 19 | 删除链表的倒数第 N 个结点 | src | leetcode |
| 20 | 有效的括号 | src | leetcode |
| 21 | 合并两个有序链表 | src | leetcode |
| 23 | 合并K个升序链表 | src | leetcode |
| 24 | 两两交换链表中的节点 | src | leetcode |
| 25 | K 个一组翻转链表 | src | leetcode |
| 26 | 删除有序数组中的重复项 | src | leetcode |
| 27 | 移除元素 | src | leetcode |
| 28 | 实现 strStr() | src | leetcode |
| 31 | 下一个排列 | src | leetcode |
| 33 | 搜索旋转排序数组 | src | leetcode |
| 34 | 在排序数组中查找元素的第一个和最后一个位置 | src | leetcode |
| 35 | 搜索插入位置 | src | leetcode |
| 36 | 有效的数独 | src | leetcode |
| 38 | 外观数列 | src | leetcode |
| 39 | 组合总和 | src | leetcode |
| 41 | 缺失的第一个正数 | src | leetcode |
| 43 | 字符串相乘 | src | leetcode |
| 45 | 跳跃游戏 II | src | leetcode |
| 46 | 全排列 | src | leetcode |
| 48 | 旋转图像 | src | leetcode |
| 49 | 字母异位词分组 | src | leetcode |
| 50 | Pow(x, n) | src | leetcode |
| 51 | N 皇后 | src | leetcode |
| 52 | N皇后 II | src | leetcode |
| 53 | 最大子序和 | src | leetcode |
| 55 | 跳跃游戏 | src | leetcode |
| 56 | 合并区间 | src | leetcode |
| 57 | 插入区间 | src | leetcode |
| 58 | 最后一个单词的长度 | src | leetcode |
| 62 | 不同路径 | src | leetcode |
| 63 | 不同路径 II | src | leetcode |
| 64 | 最小路径和 | src | leetcode |
| 66 | 加一 | src | leetcode |
| 67 | 二进制求和 | src | leetcode |
| 69 | x 的平方根 | src | leetcode |
| 70 | 爬楼梯 | src | leetcode |
| 71 | 简化路径 | src | leetcode |
| 73 | 矩阵置零 | src | leetcode |
| 74 | 搜索二维矩阵 | src | leetcode |
| 75 | 颜色分类 | src | leetcode |
| 77 | 组合 | src | leetcode |
| 78 | 子集 | src | leetcode |
| 79 | 单词搜索 | src | leetcode |
| 80 | 删除有序数组中的重复项 II | src | leetcode |
| 81 | 搜索旋转排序数组 II | src | leetcode |
| 82 | 删除排序链表中的重复元素 II | src | leetcode |
| 83 | 删除排序链表中的重复元素 | src | leetcode |
| 88 | 合并两个有序数组 | src | leetcode |
| 89 | 格雷编码 | src | leetcode |
| 91 | 解码方法 | src | leetcode |
| 93 | 复原 IP 地址 | src | leetcode |
| 94 | 二叉树的中序遍历 | src | leetcode |
| 95 | 不同的二叉搜索树 II | src | leetcode |
| 96 | 不同的二叉搜索树 | src | leetcode |
| 98 | 验证二叉搜索树 | src | leetcode |
| 100 | 相同的树 | src | leetcode |
| 101 | 对称二叉树 | src | leetcode |
| 102 | 二叉树的层序遍历 | src | leetcode |
| 103 | 二叉树的锯齿形层序遍历 | src | leetcode |
| 104 | 二叉树的最大深度 | src | leetcode |
| 105 | 从前序与中序遍历序列构造二叉树 | src | leetcode |
| 106 | 从中序与后序遍历序列构造二叉树 | src | leetcode |
| 107 | 二叉树的层序遍历 II | src | leetcode |
| 108 | 将有序数组转换为二叉搜索树 | src | leetcode |
| 110 | 平衡二叉树 | src | leetcode |
| 111 | 二叉树的最小深度 | src | leetcode |
| 112 | 路径总和 | src | leetcode |
| 113 | 路径总和 II | src | leetcode |
| 118 | 杨辉三角 | src | leetcode |
| 119 | 杨辉三角 II | src | leetcode |
| 120 | 三角形最小路径和 | src | leetcode |
| 121 | 买卖股票的最佳时机 | src | leetcode |
| 122 | 买卖股票的最佳时机 II | src | leetcode |
| 125 | 验证回文串 | src | leetcode |
| 129 | 求根节点到叶节点数字之和 | src | leetcode |
| 136 | 只出现一次的数字 | src | leetcode |
| 137 | 只出现一次的数字 II | src | leetcode |
| 144 | 二叉树的前序遍历 | src | leetcode |
| 145 | 二叉树的后序遍历 | src | leetcode |
| 150 | 逆波兰表达式求值 | src | leetcode |
| 151 | 翻转字符串里的单词 | src | leetcode |
| 152 | 乘积最大子数组 | src | leetcode |
| 153 | 寻找旋转排序数组中的最小值 | src | leetcode |
| 155 | 最小栈 | src | leetcode |
| 162 | 寻找峰值 | src | leetcode |
| 165 | 比较版本号 | src | leetcode |
| 166 | 分数到小数 | src | leetcode |
| 167 | 两数之和 II - 输入有序数组 | src | leetcode |
| 168 | Excel表列名称 | src | leetcode |
| 169 | 多数元素 | src | leetcode |
| 171 | Excel表列序号 | src | leetcode |
| 172 | 阶乘后的零 | src | leetcode |
| 173 | 二叉搜索树迭代器 | src | leetcode |
| 187 | 重复的DNA序列 | src | leetcode |
| 190 | 颠倒二进制位 | src | leetcode |
| 191 | 位1的个数 | src | leetcode |
| 198 | 打家劫舍 | src | leetcode |
| 199 | 二叉树的右视图 | src | leetcode |
| 200 | 岛屿数量 | src | leetcode |
| 201 | 数字范围按位与 | src | leetcode |
| 202 | 快乐数 | src | leetcode |
| 203 | 移除链表元素 | src | leetcode |
| 204 | 计数质数 | src | leetcode |
| 205 | 同构字符串 | src | leetcode |
| 206 | 反转链表 | src | leetcode |
| 208 | 实现 Trie (前缀树) | src | leetcode |
| 211 | 添加与搜索单词 - 数据结构设计 | src | leetcode |
| 213 | 打家劫舍 II | src | leetcode |
| 215 | 数组中的第K个最大元素 | src | leetcode |
| 216 | 组合总和 III | src | leetcode |
| 217 | 存在重复元素 | src | leetcode |
| 219 | 存在重复元素 II | src | leetcode |
| 222 | 完全二叉树的节点个数 | src | leetcode |
| 223 | 矩形面积 | src | leetcode |
| 225 | 用队列实现栈 | src | leetcode |
| 226 | 翻转二叉树 | src | leetcode |
| 228 | 汇总区间 | src | leetcode |
| 229 | 求众数 II | src | leetcode |
| 230 | 二叉搜索树中第K小的元素 | src | leetcode |
| 231 | 2 的幂 | src | leetcode |
| 232 | 用栈实现队列 | src | leetcode |
| 234 | 回文链表 | src | leetcode |
| 235 | 二叉搜索树的最近公共祖先 | src | leetcode |
| 238 | 除自身以外数组的乘积 | src | leetcode |
| 242 | 有效的字母异位词 | src | leetcode |
| 257 | 二叉树的所有路径 | src | leetcode |
| 258 | 各位相加 | src | leetcode |
| 263 | 丑数 | src | leetcode |
| 268 | 丢失的数字 | src | leetcode |
| 274 | H 指数 | src | leetcode |
| 278 | 第一个错误的版本 | src | leetcode |
| 279 | 完全平方数 | src | leetcode |
| 290 | 单词规律 | src | leetcode |
| 303 | 区域和检索 - 数组不可变 | src | leetcode |
| 318 | 最大单词长度乘积 | src | leetcode |
| 319 | 灯泡开关 | src | leetcode |
| 326 | 3的幂 | src | leetcode |
| 349 | 两个数组的交集 | src | leetcode |
| 357 | 计算各个位数不同的数字个数 | src | leetcode |
| 367 | 有效的完全平方数 | src | leetcode |
| 371 | 两整数之和 | src | leetcode |
| 374 | 猜数字大小 | src | leetcode |
| 387 | 字符串中的第一个唯一字符 | src | leetcode |
| 404 | 左叶子之和 | src | leetcode |
| 419 | 甲板上的战舰 | src | leetcode |
| 423 | 从英文中重建数字 | src | leetcode |
| 434 | 字符串中的单词数 | src | leetcode |
| 476 | 数字的补数 | src | leetcode |
| 481 | 神奇字符串 | src | leetcode |
| 500 | 键盘行 | src | leetcode |
| 520 | 检测大写字母 | src | leetcode |
| 528 | 交换链表中的节点 | src | leetcode |
| 551 | 学生出勤记录 I | src | leetcode |
| 560 | 和为K的子数组 | src | leetcode |
| 565 | 数组嵌套 | src | leetcode |
| 594 | 最长和谐子序列 | src | leetcode |
| 617 | 合并二叉树 | src | leetcode |
| 649 | Dota2 参议院 | src | leetcode |
| 650 | 只有两个键的键盘 | src | leetcode |
| 653 | 两数之和 IV - 输入 BST | src | leetcode |
| 658 | 找到 K 个最接近的元素 | src | leetcode |
| 674 | 最长连续递增序列 | src | leetcode |
| 800 | 字母大小写全排列 | src | leetcode |
| 825 | 保持城市天际线 | src | leetcode |
| 829 | 子域名访问计数 | src | leetcode |
| 857 | 较大分组的位置 | src | leetcode |
| 868 | 推多米诺 | src | leetcode |
| 917 | 救生艇 | src | leetcode |
| 921 | 螺旋矩阵 III | src | leetcode |
| 924 | 公平的糖果棒交换 | src | leetcode |
| 925 | 根据前序和后序遍历构造二叉树 | src | leetcode |
| 932 | 单调数列 | src | leetcode |
| 979 | 增减字符串匹配 | src | leetcode |
| 981 | 删列造序 | src | leetcode |
| 982 | 使数组唯一的最小增量 | src | leetcode |
| 1002 | 最大宽度坡 | src | leetcode |
| 1005 | 单值二叉树 | src | leetcode |
| 1007 | 连续差相同的数字 | src | leetcode |
| 1046 | 最大连续1的个数 III | src | leetcode |
| 1050 | 前序遍历构造二叉搜索树 | src | leetcode |
| 1054 | 十进制整数的反码 | src | leetcode |
| 1072 | 链表中的下一个更大节点 | src | leetcode |
| 1119 | 困于环中的机器人 | src | leetcode |
| 1128 | 删除字符串中的所有相邻重复项 | src | leetcode |
| 1157 | 根到叶路径上的不足节点 | src | leetcode |
| 1210 | 删除某些元素后的数组均值 | src | leetcode |
| 1238 | 字母板上的路径 | src | leetcode |
| 1287 | 公交站间的距离 | src | leetcode |
| 1320 | 删除字符串中的所有相邻重复项 II | src | leetcode |
| 1341 | 分割平衡字符串 | src | leetcode |
| 1362 | 飞机座位分配概率 | src | leetcode |
| 1370 | 统计「优美子数组」 | src | leetcode |
| 1371 | 移除无效的括号 | src | leetcode |
| 1379 | 重构 2 行二进制矩阵 | src | leetcode |
| 1387 | 在受污染的二叉树中查找元素 | src | leetcode |
| 1411 | 二进制链表转整数 | src | leetcode |
| 1426 | 和为零的N个唯一整数 | src | leetcode |
| 1428 | 跳跃游戏 III | src | leetcode |
| 1434 | 解码字母到整数映射 | src | leetcode |
| 1441 | 或运算的最小翻转次数 | src | leetcode |
| 1468 | 检查整数及其两倍数是否存在 | src | leetcode |
| 1537 | 分割字符串的最大得分 | src | leetcode |
| 1538 | 可获得的最大点数 | src | leetcode |
| 1552 | 用栈操作构建数组 | src | leetcode |
| 1566 | 检查单词是否为句中其他单词的前缀 | src | leetcode |
| 1567 | 定长子串中元音的最大数目 | src | leetcode |
| 1603 | 一维数组的动态和 | src | leetcode |
| 1604 | 不同整数的最少数目 | src | leetcode |
| 1620 | 检查数组对是否可以被 k 整除 | src | leetcode |
| 1642 | 换酒问题 | src | leetcode |
| 1656 | 统计好三元组 | src | leetcode |
| 1660 | 千位分隔数 | src | leetcode |
| 1666 | 整理字符串 | src | leetcode |
| 1791 | 最富有客户的资产总量 | src | leetcode |
| 1797 | 设计 Goal 解析器 | src | leetcode |
| 1806 | 比赛中的配对次数 | src | leetcode |
| 1807 | 十-二进制数的最少数目 | src | leetcode |
| 1983 | 人口最多的年份 | src | leetcode |
| 100273 | 用两个栈实现队列 | src | leetcode |
| 100274 | 斐波那契数列 | src | leetcode |
| 100299 | 删除链表的节点 | src | leetcode |
| 100316 | 第一个只出现一次的字符 | src | leetcode |
| 100325 | 把数字翻译成字符串 | src | leetcode |
| 100333 | 二叉搜索树的第k大节点 | src | leetcode |
| 100344 | 股票的最大利润 | src | leetcode |
| 100345 | 求1+2+…+n | src | leetcode |
| 100349 | 最大数值 | src | leetcode |
| 100352 | 跳水板 | src | leetcode |
| 100353 | 平分正方形 | src | leetcode |
| 1000063 | 传递信息 | src | leetcode |