愿所有的热爱都能一直长久地燃烧下去。
在线阅读:http://jalan.space/leetcode-notebook/
- LeetCode 题解。人生苦短,我用 Python
- 我的 Leetcode 主页,目前已完成
166 - 使用 Gitbook 构建,教程可参考 《搭建 GitBook 并托管到 git pages》
- 每日更新,欢迎点击
Watch进行订阅~
- 数组
- 字符串
- 链表
- 栈
- 堆
- 树
- 哈希表
- 数学类问题
- 双指针问题
- 排序
- 二分查找
- 动态规划
- 贪心
搬运更新中……
| # | Title | Difficulty |
|---|---|---|
| 1 | 两数之和 | 简单 |
| 2 | 两数相加 | 中等 |
| 3 | 无重复字符的最长字串 | 中等 |
| 5 | 最长回文子串 | 中等 |
| 7 | 字符串 | 简单 |
| 8 | 字符串转换整数 (atoi) | 中等 |
| 9 | 回文数 | 简单 |
| 13 | 罗马数字转整数 | 简单 |
| 19 | 删除链表的倒数第N个节点 | 中等 |
| 21 | 合并两个有序链表 | 简单 |
| 24 | 两两交换链表中的节点 | 中等 |
| 26 | 删除排序数组中的重复项 | 简单 |
| 27 | 移除元素 | 简单 |
| 28 | 实现strStr() | 简单 |
| 33 | 搜索旋转排序数组 | 中等 |
| 38 | 报数 | 简单 |
| 35 | 搜索插入位置 | 简单 |
| 39 | 39 | 中等 |
| 40 | 40 | 中等 |
| 49 | 字母异位词分组 | 中等 |
| 53 | 最大子序和 | 简单 |
| 55 | 跳跃游戏 | 中等 |
| 58 | 最后一个单词的长度 | 简单 |
| 66 | 加一 | 简单 |
| 69 | x 的平方根 | 简单 |
| 70 | 爬楼梯 | 简单 |
| 75 | 75 | 中等 |
| 80 | 删除排序数组中的重复项 II | 中等 |
| 83 | 删除排序链表中的重复元素 | 简单 |
| 88 | 合并两个有序数组 | 简单 |
| 95 | 不同的二叉搜索树 II | 中等 |
| 96 | 不同的二叉搜索树 | 中等 |
| 118 | 杨辉三角 | 简单 |
| 119 | 杨辉三角 II | 简单 |
| 121 | 买卖股票的最佳时机 | 简单 |
| 122 | 买卖股票的最佳时机 II | 简单 |
| 128 | 最长连续序列 | 困难 |
| 138 | 复制带随机指针的链表 | 中等 |
| 141 | 环形链表 | 简单 |
| 152 | 乘积最大子序列 | 中等 |
| 160 | 相交链表 | 简单 |
| 165 | 比较版本号 | 中等 |
| 167 | 两数之和 II - 输入有序数组 | 简单 |
| 169 | 求众数 | 简单 |
| 179 | 最大数 | 中等 |
| 189 | 旋转数组 | 简单 |
| 198 | 打家劫舍 | 简单 |
| 204 | 计数质数 | 简单 |
| 205 | 同构字符串 | 简单 |
| 206 | 反转链表 | 简单 |
| 215 | 数组中的第K个最大元素 | 中等 |
| 217 | 存在重复元素 | 简单 |
| 219 | 存在重复元素 II | 简单 |
| 230 | 二叉搜索树中第K小的元素 | 中等 |
| 234 | 回文链表 | 简单 |
| 240 | 搜索二维矩阵 II | 中等 |
| 242 | 有效的字母异位词 | 简单 |
| 268 | 缺失数字 | 简单 |
| 278 | 第一个错误的版本 | 简单 |
| 283 | 移动零 | 简单 |
| 287 | 寻找重复数 | 中等 |
| 295 | 数据流的中位数 | 困难 |
| 315 | 计算右侧小于当前元素的个数 | 困难 |
| 324 | 摆动排序 II | 中等 |
| 326 | 3的幂 | 简单 |
| 328 | 奇偶链表 | 中等 |
| 338 | 比特位计数 | 中等 |
| 345 | 反转字符串中的元音字母 | 简单 |
| 350 | 两个数组的交集 II | 简单 |
| 378 | 有序矩阵中第K小的元素 | 中等 |
| 409 | 最长回文串 | 简单 |
| 412 | Fizz Buzz | 简单 |
| 445 | 两数相加 II | 中等 |
| 459 | 重复的子字符串 | 简单 |
| 461 | 汉明距离 | 简单 |
| 485 | 最大连续1的个数 | 简单 |
| 565 | 数组嵌套 | 中等 |
| 566 | 重塑矩阵 | 简单 |
| 594 | 最长和谐子序列 | 简单 |
| 633 | 平方数之和 | 简单 |
| 645 | 错误的集合 | 中等 |
| 647 | 回文子串 | 中等 |
| 667 | 优美的排列 II | 中等 |
| 680 | 验证回文字符串 Ⅱ | 简单 |
| 696 | 计数二进制子串 | 简单 |
| 697 | 数组的度 | 简单 |
| 725 | 分隔链表 | 中等 |
| 766 | 托普利茨矩阵 | 简单 |
| 769 | 最多能完成排序的块 | 中等 |
| 1002 | 查找常用字符 | 简单 |
- LeetCode 中国
- CSNotes
- 陪我一起披荆斩棘的 Csming
- 陪我一起喝酒吃肉的 mymmon