- 记录LeetCode题目笔记,汇总LeetCode解答记录
Changelog
- 2019/02/13,撰写
- 2019/06/16,添加 LeetCode Notes-1
- 2020/01/05,添加 LeetCode Notes-2
- 2020/02/22,添加 LeetCode Notes-3
- 2020/02/23,添加 LeetCode Notes-4
- 2020/02/28,添加 LeetCode Notes-5
- 2020/05/14,添加 LeetCode Notes-6
- 2020/05/19,添加 LeetCode Notes-7
- 2020/05/19,添加 动态规划-思维脑图
- 2020/06/13,添加 LeetCode Notes-8
- 2020/06/21,添加 LeetCode Notes-9
- 2020/06/27,添加 LeetCode Notes-10
- 2020/11/01,添加 LeetCode Notes-11
学习资料汇总
- leetcode
- leetcode-cn
- 牛客网
- AlgorithmShare @ JD
- LeetCodeAnimation
- Leetcode Solution | github
- fucking-algorithm | LeetCode
- 看阿里大佬们是如何刷《剑指 offer》的? | 知乎
- 剑指offer | LeetCode题库
- 程序员面试经典(第6版) | LeetCode题库
题解记录模板
1 | ## XXX(xxx) |
分类汇总
链表
快慢指针
数组
PopCount(汉明距离)
回文串
动态规划
- LeetCode-338. Counting Bits(比特位计数)
- LeetCode-53. 最大子序和 - DP+滚动数组
- LeetCode-152. 乘积最大子数组- DP+滚动数组
笔记目录
Notes-1
- LeetCode-141. Linked List Cycle(环形链表) - 环形链表
- LeetCode-142. Linked List Cycle II(环形链表 II) - 环形链表
- LeetCode-258. Add Digits(各位相加) - 数字推导(数字根)
- LeetCode-461. Hamming Distance(汉明距离) - 位运算
- LeetCode-463. Island Perimeter(岛屿的周长) - 常规计算
Notes-2
- LeetCode-206. Reverse Linked List(反转链表) - 链表操作
- LeetCode-617. Merge Two Binary Trees - 二叉树
- LeetCode-104. Maximum Depth of Binary Tree(二叉树的最大深度) - 遍历二叉树
- LeetCode-1290. Convert Binary Number in a Linked List to Integer(二进制链表转整数)
- LeetCode-709. To Lower Case(转换成小写字母)
Notes-3
- LeetCode-191. Number of 1 Bits (位1的个数)
- LeetCode-338. Counting Bits(比特位计数)
- LeetCode-409. Longest Palindrome (最长回文串)
- LeetCode-223. Rectangle Area(矩形面积)
- LeetCode-476. Number Complement(数字的补数)
Notes-4
- LeetCode-1342. Number of Steps to Reduce a Number to Zero(将数字变成 0 的操作次数)
- LeetCode-1281. 整数的各位积和之差
- LeetCode-326. 3的幂
- LeetCode-231. 2的幂
- LeetCode-342. 4的幂
Notes-5
- LeetCode-371. 两整数之和
- LeetCode-520. 检测大写字母
- LeetCode-292. Nim 游戏
- LeetCode-197. 上升的温度
- LeetCode-136. 只出现一次的数字
Notes-6
- LeetCode-344. 反转字符串
- LeetCode-204.Count Primes
- LeetCode-506. 相对名次
- LeetCode-61. 旋转链表
- LeetCode-1389. 按既定顺序创建目标数组
Notes-7
- LeetCode-560. 和为K的子数组
- LeetCode-25. K 个一组翻转链表
- LeetCode-53. 最大子序和 - DP+滚动数组
- LeetCode-152. 乘积最大子数组- DP+滚动数组
- LeetCode-680. 验证回文字符串 II
Notes-8
- LeetCode-1371. 每个元音包含偶数次的最长子字符串
- LeetCode-5. 最长回文子串
- LeetCode-207. 课程表
- LeetCode-70. 爬楼梯-动态规划
- LeetCode-739. 每日温度
Notes-9
- LeetCode-1480. 一维数组的动态和
- LeetCode-54. 螺旋矩阵
- LeetCode-59. 螺旋矩阵 II
- LeetCode-14. 最长公共前缀
- LeetCode-1300. 转变数组后最接近目标值的数组和
Notes-10
第16,15,1题为同一类型题目。