Skip to content

My LeetCode accepted submissions and notes auto published by Leetecho.

Notifications You must be signed in to change notification settings

CallanBi/My-LeetCode-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My accepted leetcode solutions

Last updated: 2023/08/13 11:53

This repository is automatically generated and deployed by Leetecho .

My LeetCode homepage : moltemort - Profile - LeetCode

`

All Accepted Problems(ordered by last submission time)

# Title Title-CN Difficulty Last Submission Time
739 Daily Temperatures 每日温度 2023/08/12 23:12
647 Palindromic Substrings 回文子串 2023/08/12 22:43
621 Task Scheduler 任务调度器 2023/08/12 21:35
617 Merge Two Binary Trees 合并二叉树 2023/08/12 20:34
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
560 Subarray Sum Equals K 和为 K 的子数组 2023/08/12 19:22
543 Diameter of Binary Tree 二叉树的直径 2023/08/08 14:14
538 Convert BST to Greater Tree 把二叉搜索树转换为累加树 2023/08/08 13:18
494 Target Sum 目标和 2023/08/08 13:03
461 Hamming Distance 汉明距离 2023/07/23 13:15
448 Find All Numbers Disappeared in an Array 找到所有数组中消失的数字 2023/07/23 12:50
438 Find All Anagrams in a String 找到字符串中所有字母异位词 2023/07/20 21:35
437 Path Sum III 路径总和 III 2023/07/20 1:03
470 Implement Rand10() Using Rand7() 用 Rand7() 实现 Rand10() 2023/05/18 11:37
416 Partition Equal Subset Sum 分割等和子集 2023/05/12 13:34
1143 Longest Common Subsequence 最长公共子序列 2023/04/10 12:08
406 Queue Reconstruction by Height 根据身高重建队列 2023/04/10 0:50
399 Evaluate Division 除法求值 2023/04/09 21:20
394 Decode String 字符串解码 2023/04/09 18:41
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
338 Counting Bits 比特位计数 2023/04/09 15:26
337 House Robber III 打家劫舍 III 2023/04/09 14:58
322 Coin Change 零钱兑换 2023/04/04 21:55
312 Burst Balloons 戳气球 2023/04/04 19:58
309 Best Time to Buy and Sell Stock with Cooldown 买卖股票的最佳时机含冷冻期 2023/03/29 19:53
301 Remove Invalid Parentheses 删除无效的括号 2023/03/26 23:36
300 Longest Increasing Subsequence 最长递增子序列 2023/03/26 17:16
297 Serialize and Deserialize Binary Tree 二叉树的序列化与反序列化 2023/03/26 16:07
287 Find the Duplicate Number 寻找重复数 2023/03/26 11:26
283 Move Zeroes 移动零 2023/03/25 21:27
279 Perfect Squares 完全平方数 2023/03/25 21:14
238 Product of Array Except Self 除自身以外数组的乘积 2023/03/25 19:57
234 Palindrome Linked List 回文链表 2023/03/25 19:37
221 Maximal Square 最大正方形 2023/03/25 18:12
215 Kth Largest Element in an Array 数组中的第K个最大元素 2023/03/25 10:13
208 Implement Trie (Prefix Tree) 实现 Trie (前缀树) 2023/03/19 11:12
207 Course Schedule 课程表 2023/03/18 20:14
200 Number of Islands 岛屿数量 2023/03/05 18:00
198 House Robber 打家劫舍 2023/03/04 23:49
169 Majority Element 多数元素 2023/03/04 23:05
160 Intersection of Two Linked Lists 相交链表 2023/03/04 22:36
155 Min Stack 最小栈 2023/03/04 22:03
152 Maximum Product Subarray 乘积最大子数组 2023/01/09 21:55
148 Sort List 排序链表 2022/09/20 21:36
146 LRU Cache LRU 缓存 2022/09/16 10:54
139 Word Break 单词拆分 2022/09/10 10:50
136 Single Number 只出现一次的数字 2022/09/04 17:08
687 Longest Univalue Path 最长同值路径 2022/09/04 11:31
128 Longest Consecutive Sequence 最长连续序列 2022/09/03 19:05
124 Binary Tree Maximum Path Sum 二叉树中的最大路径和 2022/09/01 21:09
121 Best Time to Buy and Sell Stock 买卖股票的最佳时机 2022/07/12 13:34
114 Flatten Binary Tree to Linked List 二叉树展开为链表 2022/07/11 15:47
105 Construct Binary Tree from Preorder and Inorder Traversal 从前序与中序遍历序列构造二叉树 2022/06/10 17:09
104 Maximum Depth of Binary Tree 二叉树的最大深度 2022/06/10 15:35
102 Binary Tree Level Order Traversal 二叉树的层序遍历 2022/06/10 14:54
98 Validate Binary Search Tree 验证二叉搜索树 2022/06/07 13:35
96 Unique Binary Search Trees 不同的二叉搜索树 2022/06/07 13:01
94 Binary Tree Inorder Traversal 二叉树的中序遍历 2022/06/06 21:51
85 Maximal Rectangle 最大矩形 2022/06/06 21:03
84 Largest Rectangle in Histogram 柱状图中最大的矩形 2022/06/06 17:39
79 Word Search 单词搜索 2022/06/02 15:08
78 Subsets 子集 2022/06/01 23:03
76 Minimum Window Substring 最小覆盖子串 2022/05/30 17:50
75 Sort Colors 颜色分类 2022/05/30 14:57
72 Edit Distance 编辑距离 2022/05/29 23:44
70 Climbing Stairs 爬楼梯 2022/05/29 17:06
62 Unique Paths 不同路径 2022/05/29 16:51
56 Merge Intervals 合并区间 2022/05/28 21:09
55 Jump Game 跳跃游戏 2022/05/25 22:14
49 Group Anagrams 字母异位词分组 2022/05/11 19:25
48 Rotate Image 旋转图像 2022/05/11 18:14
46 Permutations 全排列 2022/05/08 23:47
39 Combination Sum 组合总和 2022/05/08 22:18
33 Search in Rotated Sorted Array 搜索旋转排序数组 2022/05/06 21:28
34 Find First and Last Position of Element in Sorted Array 在排序数组中查找元素的第一个和最后一个位置 2022/05/06 20:48
32 Longest Valid Parentheses 最长有效括号 2022/05/04 0:04
31 Next Permutation 下一个排列 2022/05/03 17:25
23 Merge k Sorted Lists 合并 K 个升序链表 2022/05/03 15:41
22 Generate Parentheses 括号生成 2022/05/02 17:42
20 Valid Parentheses 有效的括号 2022/05/02 13:34
8 String to Integer (atoi) 字符串转换整数 (atoi) 2022/05/02 12:57
19 Remove Nth Node From End of List 删除链表的倒数第 N 个结点 2022/05/02 0:11
17 Letter Combinations of a Phone Number 电话号码的字母组合 2022/05/01 23:52
10 Regular Expression Matching 正则表达式匹配 2022/05/01 22:37
剑指 Offer 19 正则表达式匹配 LCOF 正则表达式匹配 2022/04/30 23:18
剑指 Offer 68 - II 二叉树的最近公共祖先 LCOF 二叉树的最近公共祖先 2022/04/30 17:59
剑指 Offer 68 - I 二叉搜索树的最近公共祖先 LCOF 二叉搜索树的最近公共祖先 2022/04/30 17:47
剑指 Offer 67 把字符串转换成整数 LCOF 把字符串转换成整数 2022/04/30 15:50
剑指 Offer 66 构建乘积数组 LCOF 构建乘积数组 2022/04/30 15:08
剑指 Offer 65 不用加减乘除做加法 LCOF 不用加减乘除做加法 2022/04/30 13:24
剑指 Offer 64 求1+2+…+n LCOF 求1+2+…+n 2022/04/30 12:53
剑指 Offer 63 股票的最大利润 LCOF 股票的最大利润 2022/04/30 12:45
剑指 Offer 62 圆圈中最后剩下的数字 LCOF 圆圈中最后剩下的数字 2022/04/30 12:18
剑指 Offer 61 扑克牌中的顺子 LCOF 扑克牌中的顺子 2022/04/26 21:03
剑指 Offer 60 n个骰子的点数 LCOF n个骰子的点数 2022/04/26 19:14
剑指 Offer 59 - II 队列的最大值 LCOF 队列的最大值 2022/04/23 19:54
剑指 Offer 59 - I 滑动窗口的最大值 LCOF 滑动窗口的最大值 2022/04/23 18:40
239 Sliding Window Maximum 滑动窗口最大值 2022/04/23 18:38
剑指 Offer 58 - II 左旋转字符串 LCOF 左旋转字符串 2022/04/23 16:50
剑指 Offer 58 - I 翻转单词顺序 LCOF 翻转单词顺序 2022/04/23 16:30
剑指 Offer 57 - II 和为s的连续正数序列 LCOF 和为s的连续正数序列 2022/04/23 16:23
剑指 Offer 57 和为s的两个数字 LCOF 和为s的两个数字 2022/04/22 23:19
剑指 Offer 56 - II 数组中数字出现的次数 II LCOF 数组中数字出现的次数 II 2022/04/22 22:20
剑指 Offer 56 - I 数组中数字出现的次数 LCOF 数组中数字出现的次数 2022/04/17 19:21
剑指 Offer 55 - II 平衡二叉树 LCOF 平衡二叉树 2022/04/17 17:00
剑指 Offer 55 - I 二叉树的深度 LCOF 二叉树的深度 2022/04/16 18:55
剑指 Offer 54 二叉搜索树的第k大节点 LCOF 二叉搜索树的第k大节点 2022/04/16 18:35
64 Minimum Path Sum 最小路径和 2022/04/14 13:54
11 Container With Most Water 盛最多水的容器 2022/04/12 12:19
806 Number of Lines To Write String 写字符串需要的行数 2022/04/12 11:09
264 Ugly Number II 丑数 II 2022/04/12 0:13
357 Count Numbers with Unique Digits 统计各位数字都不同的数字个数 2022/04/11 18:53
233 Number of Digit One 数字 1 的个数 2022/04/11 16:30
53 Maximum Subarray 最大子数组和 2022/04/10 22:40
804 Unique Morse Code Words 唯一摩尔斯密码词 2022/04/10 22:06
343 Integer Break 整数拆分 2022/04/10 21:16
42 Trapping Rain Water 接雨水 2022/04/10 19:31
3 Longest Substring Without Repeating Characters 无重复字符的最长子串 2022/03/31 19:30
1 Two Sum 两数之和 2022/02/22 17:09
剑指 Offer 53 - II 缺失的数字 LCOF 0~n-1中缺失的数字 2021/12/22 19:19
剑指 Offer 53 - I 在排序数组中查找数字 LCOF 在排序数组中查找数字 I 2021/12/22 18:23
剑指 Offer 52 两个链表的第一个公共节点 LCOF 两个链表的第一个公共节点 2021/12/22 12:29
剑指 Offer 51 数组中的逆序对 LCOF 数组中的逆序对 2021/12/21 23:38
剑指 Offer 50 第一个只出现一次的字符 LCOF 第一个只出现一次的字符 2021/12/21 12:59
剑指 Offer 49 丑数 LCOF 丑数 2021/12/20 16:32
剑指 Offer 48 最长不含重复字符的子字符串 LCOF 最长不含重复字符的子字符串 2021/12/19 15:22
剑指 Offer 47 礼物的最大价值 LCOF 礼物的最大价值 2021/12/18 19:20
剑指 Offer 46 把数字翻译成字符串 LCOF 把数字翻译成字符串 2021/12/18 14:57
剑指 Offer 45 把数组排成最小的数 LCOF 把数组排成最小的数 2021/12/17 21:35
剑指 Offer 44 数字序列中某一位的数字 LCOF 数字序列中某一位的数字 2021/12/17 20:58
剑指 Offer 43 1~n整数中1出现的次数 LCOF 1~n 整数中 1 出现的次数 2021/12/16 16:25
剑指 Offer 42 连续子数组的最大和 LCOF 连续子数组的最大和 2021/12/14 19:32
剑指 Offer 41 数据流中的中位数 LCOF 数据流中的中位数 2021/12/10 14:16
剑指 Offer 40 最小的k个数 LCOF 最小的k个数 2021/12/08 21:44
剑指 Offer 38 字符串的排列 LCOF 字符串的排列 2021/11/30 12:17
剑指 Offer 39 数组中出现次数超过一半的数字 LCOF 数组中出现次数超过一半的数字 2021/11/10 20:31
剑指 Offer 37 序列化二叉树 LCOF 序列化二叉树 2021/11/10 15:13
剑指 Offer 36 二叉搜索树与双向链表 LCOF 二叉搜索树与双向链表 2021/11/10 14:56
剑指 Offer 35 复杂链表的复制 LCOF 复杂链表的复制 2021/11/09 13:51
剑指 Offer 34 二叉树中和为某一值的路径 LCOF 二叉树中和为某一值的路径 2021/11/08 19:29
剑指 Offer 33 二叉搜索树的后序遍历序列 LCOF 二叉搜索树的后序遍历序列 2021/11/08 13:20
剑指 Offer 32 - III 从上到下打印二叉树 III LCOF 从上到下打印二叉树 III 2021/11/08 11:58
剑指 Offer 32 - II 从上到下打印二叉树 II LCOF 从上到下打印二叉树 II 2021/11/08 10:57
剑指 Offer 32 - I 从上到下打印二叉树 LCOF 从上到下打印二叉树 2021/11/07 21:19
剑指 Offer 31 栈的压入、弹出序列 LCOF 栈的压入、弹出序列 2021/11/07 20:18
剑指 Offer 30 包含min函数的栈 LCOF 包含min函数的栈 2021/11/07 18:30
剑指 Offer 29 顺时针打印矩阵 LCOF 顺时针打印矩阵 2021/11/07 17:13
剑指 Offer 28 对称的二叉树 LCOF 对称的二叉树 2021/11/06 20:29
剑指 Offer 27 二叉树的镜像 LCOF 二叉树的镜像 2021/11/05 17:44
剑指 Offer 26 树的子结构 LCOF 树的子结构 2021/11/05 17:24
剑指 Offer 25 合并两个排序的链表 LCOF 合并两个排序的链表 2021/11/05 14:34
142 Linked List Cycle II 环形链表 II 2021/11/04 21:56
141 Linked List Cycle 环形链表 2021/11/04 21:13
剑指 Offer 24 反转链表 LCOF 反转链表 2021/11/04 16:13
剑指 Offer 22 链表中倒数第k个节点 LCOF 链表中倒数第k个节点 2021/11/04 15:00
剑指 Offer 21 调整数组顺序使奇数位于偶数前面 LCOF 调整数组顺序使奇数位于偶数前面 2021/11/04 12:52
剑指 Offer 20 表示数值的字符串 LCOF 表示数值的字符串 2021/11/03 23:25
15 3Sum 三数之和 2021/11/03 22:37
剑指 Offer 07 重建二叉树 LCOF 重建二叉树 2021/11/02 18:31
剑指 Offer 16 数值的整数次方 LCOF 数值的整数次方 2021/10/10 23:48
剑指 Offer 11 旋转数组的最小数字 LCOF 旋转数组的最小数字 2021/10/10 22:22
剑指 Offer 18 删除链表的节点 LCOF 删除链表的节点 2021/05/01 16:41
剑指 Offer 17 打印从1到最大的n位数 LCOF 打印从1到最大的n位数 2021/05/01 16:21
剑指 Offer 15 二进制中1的个数 LCOF 二进制中1的个数 2021/04/17 17:16
剑指 Offer 14- I 剪绳子 LCOF 剪绳子 2021/04/17 16:59
剑指 Offer 14- II 剪绳子 II LCOF 剪绳子 II 2021/04/10 18:16
剑指 Offer 13 机器人的运动范围 LCOF 机器人的运动范围 2021/04/09 0:09
剑指 Offer 12 矩阵中的路径 LCOF 矩阵中的路径 2021/04/08 2:53
704 Binary Search 二分查找 2021/04/08 0:48
912 Sort an Array 排序数组 2021/04/05 0:23
剑指 Offer 10- II 青蛙跳台阶问题 LCOF 青蛙跳台阶问题 2021/04/04 21:17
剑指 Offer 10- I 斐波那契数列 LCOF 斐波那契数列 2021/04/04 20:42
剑指 Offer 09 用两个栈实现队列 LCOF 用两个栈实现队列 2021/04/04 17:22
剑指 Offer 06 从尾到头打印链表 LCOF 从尾到头打印链表 2021/04/03 23:11
剑指 Offer 05 替换空格 LCOF 替换空格 2021/04/03 22:21
剑指 Offer 03 数组中重复的数字 LCOF 数组中重复的数字 2021/04/03 20:31
剑指 Offer 04 二维数组中的查找 LCOF 二维数组中的查找 2021/04/03 19:32
240 Search a 2D Matrix II 搜索二维矩阵 II 2021/04/03 19:20
236 Lowest Common Ancestor of a Binary Tree 二叉树的最近公共祖先 2020/03/24 12:06
101 Symmetric Tree 对称二叉树 2020/03/23 22:54
150 Evaluate Reverse Polish Notation 逆波兰表达式求值 2020/03/23 22:33
230 Kth Smallest Element in a BST 二叉搜索树中第K小的元素 2020/03/23 18:14
415 Add Strings 字符串相加 2020/03/23 17:40
226 Invert Binary Tree 翻转二叉树 2020/03/23 16:00
88 Merge Sorted Array 合并两个有序数组 2020/03/23 15:40
21 Merge Two Sorted Lists 合并两个有序链表 2020/03/23 15:12
965 Univalued Binary Tree 单值二叉树 2020/03/23 14:02
112 Path Sum 路径总和 2020/03/23 12:50
206 Reverse Linked List 反转链表 2020/03/23 12:45
894 All Possible Full Binary Trees 所有可能的真二叉树 2019/01/31 17:40
654 Maximum Binary Tree 最大二叉树 2018/12/23 17:52
100 Same Tree 相同的树 2018/12/08 19:21
9 Palindrome Number 回文数 2018/11/20 10:24
7 Reverse Integer 整数反转 2018/11/20 9:31
6 Zigzag Conversion N 字形变换 2018/11/19 22:56
5 Longest Palindromic Substring 最长回文子串 2018/11/17 16:15
4 Median of Two Sorted Arrays 寻找两个正序数组的中位数 2018/11/12 18:01
2 Add Two Numbers 两数相加 2018/11/10 9:53

Problem Set

剑指 offer 刷题单 - Coding Interviews Problem Set

# Title Title-CN Difficulty Last Submission Time
剑指 Offer 03 数组中重复的数字 LCOF 数组中重复的数字 2021/04/03 20:31
剑指 Offer 04 二维数组中的查找 LCOF 二维数组中的查找 2021/04/03 19:32
剑指 Offer 05 替换空格 LCOF 替换空格 2021/04/03 22:21
剑指 Offer 06 从尾到头打印链表 LCOF 从尾到头打印链表 2021/04/03 23:11
剑指 Offer 07 重建二叉树 LCOF 重建二叉树 2021/11/02 18:31
剑指 Offer 09 用两个栈实现队列 LCOF 用两个栈实现队列 2021/04/04 17:22
剑指 Offer 10- I 斐波那契数列 LCOF 斐波那契数列 2021/04/04 20:42
剑指 Offer 10- II 青蛙跳台阶问题 LCOF 青蛙跳台阶问题 2021/04/04 21:17
剑指 Offer 11 旋转数组的最小数字 LCOF 旋转数组的最小数字 2021/10/10 22:22
剑指 Offer 12 矩阵中的路径 LCOF 矩阵中的路径 2021/04/08 2:53
剑指 Offer 13 机器人的运动范围 LCOF 机器人的运动范围 2021/04/09 0:09
剑指 Offer 14- I 剪绳子 LCOF 剪绳子 2021/04/17 16:59
剑指 Offer 14- II 剪绳子 II LCOF 剪绳子 II 2021/04/10 18:16
剑指 Offer 15 二进制中1的个数 LCOF 二进制中1的个数 2021/04/17 17:16
剑指 Offer 16 数值的整数次方 LCOF 数值的整数次方 2021/10/10 23:48
剑指 Offer 17 打印从1到最大的n位数 LCOF 打印从1到最大的n位数 2021/05/01 16:21
剑指 Offer 18 删除链表的节点 LCOF 删除链表的节点 2021/05/01 16:41
剑指 Offer 19 正则表达式匹配 LCOF 正则表达式匹配 2022/04/30 23:18
剑指 Offer 20 表示数值的字符串 LCOF 表示数值的字符串 2021/11/03 23:25
剑指 Offer 21 调整数组顺序使奇数位于偶数前面 LCOF 调整数组顺序使奇数位于偶数前面 2021/11/04 12:52
剑指 Offer 22 链表中倒数第k个节点 LCOF 链表中倒数第k个节点 2021/11/04 15:00
剑指 Offer 24 反转链表 LCOF 反转链表 2021/11/04 16:13
剑指 Offer 25 合并两个排序的链表 LCOF 合并两个排序的链表 2021/11/05 14:34
剑指 Offer 26 树的子结构 LCOF 树的子结构 2021/11/05 17:24
剑指 Offer 27 二叉树的镜像 LCOF 二叉树的镜像 2021/11/05 17:44
剑指 Offer 28 对称的二叉树 LCOF 对称的二叉树 2021/11/06 20:29
剑指 Offer 29 顺时针打印矩阵 LCOF 顺时针打印矩阵 2021/11/07 17:13
剑指 Offer 30 包含min函数的栈 LCOF 包含min函数的栈 2021/11/07 18:30
剑指 Offer 31 栈的压入、弹出序列 LCOF 栈的压入、弹出序列 2021/11/07 20:18
剑指 Offer 32 - I 从上到下打印二叉树 LCOF 从上到下打印二叉树 2021/11/07 21:19
剑指 Offer 32 - II 从上到下打印二叉树 II LCOF 从上到下打印二叉树 II 2021/11/08 10:57
剑指 Offer 32 - III 从上到下打印二叉树 III LCOF 从上到下打印二叉树 III 2021/11/08 11:58
剑指 Offer 33 二叉搜索树的后序遍历序列 LCOF 二叉搜索树的后序遍历序列 2021/11/08 13:20
剑指 Offer 34 二叉树中和为某一值的路径 LCOF 二叉树中和为某一值的路径 2021/11/08 19:29
剑指 Offer 35 复杂链表的复制 LCOF 复杂链表的复制 2021/11/09 13:51
剑指 Offer 36 二叉搜索树与双向链表 LCOF 二叉搜索树与双向链表 2021/11/10 14:56
剑指 Offer 37 序列化二叉树 LCOF 序列化二叉树 2021/11/10 15:13
剑指 Offer 38 字符串的排列 LCOF 字符串的排列 2021/11/30 12:17
剑指 Offer 39 数组中出现次数超过一半的数字 LCOF 数组中出现次数超过一半的数字 2021/11/10 20:31
剑指 Offer 40 最小的k个数 LCOF 最小的k个数 2021/12/08 21:44
剑指 Offer 41 数据流中的中位数 LCOF 数据流中的中位数 2021/12/10 14:16
剑指 Offer 42 连续子数组的最大和 LCOF 连续子数组的最大和 2021/12/14 19:32
剑指 Offer 43 1~n整数中1出现的次数 LCOF 1~n 整数中 1 出现的次数 2021/12/16 16:25
剑指 Offer 44 数字序列中某一位的数字 LCOF 数字序列中某一位的数字 2021/12/17 20:58
剑指 Offer 45 把数组排成最小的数 LCOF 把数组排成最小的数 2021/12/17 21:35
剑指 Offer 46 把数字翻译成字符串 LCOF 把数字翻译成字符串 2021/12/18 14:57
剑指 Offer 47 礼物的最大价值 LCOF 礼物的最大价值 2021/12/18 19:20
剑指 Offer 48 最长不含重复字符的子字符串 LCOF 最长不含重复字符的子字符串 2021/12/19 15:22
剑指 Offer 49 丑数 LCOF 丑数 2021/12/20 16:32
剑指 Offer 50 第一个只出现一次的字符 LCOF 第一个只出现一次的字符 2021/12/21 12:59
剑指 Offer 51 数组中的逆序对 LCOF 数组中的逆序对 2021/12/21 23:38
剑指 Offer 52 两个链表的第一个公共节点 LCOF 两个链表的第一个公共节点 2021/12/22 12:29
剑指 Offer 53 - I 在排序数组中查找数字 LCOF 在排序数组中查找数字 I 2021/12/22 18:23
剑指 Offer 53 - II 缺失的数字 LCOF 0~n-1中缺失的数字 2021/12/22 19:19
剑指 Offer 54 二叉搜索树的第k大节点 LCOF 二叉搜索树的第k大节点 2022/04/16 18:35
剑指 Offer 55 - I 二叉树的深度 LCOF 二叉树的深度 2022/04/16 18:55
剑指 Offer 55 - II 平衡二叉树 LCOF 平衡二叉树 2022/04/17 17:00
剑指 Offer 56 - I 数组中数字出现的次数 LCOF 数组中数字出现的次数 2022/04/17 19:21
剑指 Offer 56 - II 数组中数字出现的次数 II LCOF 数组中数字出现的次数 II 2022/04/22 22:20
剑指 Offer 57 和为s的两个数字 LCOF 和为s的两个数字 2022/04/22 23:19
剑指 Offer 57 - II 和为s的连续正数序列 LCOF 和为s的连续正数序列 2022/04/23 16:23
剑指 Offer 58 - I 翻转单词顺序 LCOF 翻转单词顺序 2022/04/23 16:30
剑指 Offer 58 - II 左旋转字符串 LCOF 左旋转字符串 2022/04/23 16:50
剑指 Offer 59 - I 滑动窗口的最大值 LCOF 滑动窗口的最大值 2022/04/23 18:40
剑指 Offer 59 - II 队列的最大值 LCOF 队列的最大值 2022/04/23 19:54
剑指 Offer 60 n个骰子的点数 LCOF n个骰子的点数 2022/04/26 19:14
剑指 Offer 61 扑克牌中的顺子 LCOF 扑克牌中的顺子 2022/04/26 21:03
剑指 Offer 62 圆圈中最后剩下的数字 LCOF 圆圈中最后剩下的数字 2022/04/30 12:18
剑指 Offer 63 股票的最大利润 LCOF 股票的最大利润 2022/04/30 12:45
剑指 Offer 64 求1+2+…+n LCOF 求1+2+…+n 2022/04/30 12:53
剑指 Offer 65 不用加减乘除做加法 LCOF 不用加减乘除做加法 2022/04/30 13:24
剑指 Offer 66 构建乘积数组 LCOF 构建乘积数组 2022/04/30 15:08
剑指 Offer 67 把字符串转换成整数 LCOF 把字符串转换成整数 2022/04/30 15:50
剑指 Offer 68 - I 二叉搜索树的最近公共祖先 LCOF 二叉搜索树的最近公共祖先 2022/04/30 17:47
剑指 Offer 68 - II 二叉树的最近公共祖先 LCOF 二叉树的最近公共祖先 2022/04/30 17:59

LeetCode Hot 100

# Title Title-CN Difficulty Last Submission Time
1 Two Sum 两数之和 2022/02/22 17:09
2 Add Two Numbers 两数相加 2018/11/10 9:53
3 Longest Substring Without Repeating Characters 无重复字符的最长子串 2022/03/31 19:30
4 Median of Two Sorted Arrays 寻找两个正序数组的中位数 2018/11/12 18:01
5 Longest Palindromic Substring 最长回文子串 2018/11/17 16:15
10 Regular Expression Matching 正则表达式匹配 2022/05/01 22:37
11 Container With Most Water 盛最多水的容器 2022/04/12 12:19
15 3Sum 三数之和 2021/11/03 22:37
17 Letter Combinations of a Phone Number 电话号码的字母组合 2022/05/01 23:52
19 Remove Nth Node From End of List 删除链表的倒数第 N 个结点 2022/05/02 0:11
20 Valid Parentheses 有效的括号 2022/05/02 13:34
21 Merge Two Sorted Lists 合并两个有序链表 2020/03/23 15:12
22 Generate Parentheses 括号生成 2022/05/02 17:42
23 Merge k Sorted Lists 合并 K 个升序链表 2022/05/03 15:41
31 Next Permutation 下一个排列 2022/05/03 17:25
32 Longest Valid Parentheses 最长有效括号 2022/05/04 0:04
33 Search in Rotated Sorted Array 搜索旋转排序数组 2022/05/06 21:28
34 Find First and Last Position of Element in Sorted Array 在排序数组中查找元素的第一个和最后一个位置 2022/05/06 20:48
39 Combination Sum 组合总和 2022/05/08 22:18
42 Trapping Rain Water 接雨水 2022/04/10 19:31
46 Permutations 全排列 2022/05/08 23:47
48 Rotate Image 旋转图像 2022/05/11 18:14
49 Group Anagrams 字母异位词分组 2022/05/11 19:25
53 Maximum Subarray 最大子数组和 2022/04/10 22:40
55 Jump Game 跳跃游戏 2022/05/25 22:14
56 Merge Intervals 合并区间 2022/05/28 21:09
62 Unique Paths 不同路径 2022/05/29 16:51
64 Minimum Path Sum 最小路径和 2022/04/14 13:54
70 Climbing Stairs 爬楼梯 2022/05/29 17:06
72 Edit Distance 编辑距离 2022/05/29 23:44
75 Sort Colors 颜色分类 2022/05/30 14:57
76 Minimum Window Substring 最小覆盖子串 2022/05/30 17:50
78 Subsets 子集 2022/06/01 23:03
79 Word Search 单词搜索 2022/06/02 15:08
84 Largest Rectangle in Histogram 柱状图中最大的矩形 2022/06/06 17:39
85 Maximal Rectangle 最大矩形 2022/06/06 21:03
94 Binary Tree Inorder Traversal 二叉树的中序遍历 2022/06/06 21:51
96 Unique Binary Search Trees 不同的二叉搜索树 2022/06/07 13:01
98 Validate Binary Search Tree 验证二叉搜索树 2022/06/07 13:35
101 Symmetric Tree 对称二叉树 2020/03/23 22:54
102 Binary Tree Level Order Traversal 二叉树的层序遍历 2022/06/10 14:54
104 Maximum Depth of Binary Tree 二叉树的最大深度 2022/06/10 15:35
105 Construct Binary Tree from Preorder and Inorder Traversal 从前序与中序遍历序列构造二叉树 2022/06/10 17:09
114 Flatten Binary Tree to Linked List 二叉树展开为链表 2022/07/11 15:47
121 Best Time to Buy and Sell Stock 买卖股票的最佳时机 2022/07/12 13:34
124 Binary Tree Maximum Path Sum 二叉树中的最大路径和 2022/09/01 21:09
128 Longest Consecutive Sequence 最长连续序列 2022/09/03 19:05
136 Single Number 只出现一次的数字 2022/09/04 17:08
139 Word Break 单词拆分 2022/09/10 10:50
141 Linked List Cycle 环形链表 2021/11/04 21:13
142 Linked List Cycle II 环形链表 II 2021/11/04 21:56
146 LRU Cache LRU 缓存 2022/09/16 10:54
148 Sort List 排序链表 2022/09/20 21:36
152 Maximum Product Subarray 乘积最大子数组 2023/01/09 21:55
155 Min Stack 最小栈 2023/03/04 22:03
160 Intersection of Two Linked Lists 相交链表 2023/03/04 22:36
169 Majority Element 多数元素 2023/03/04 23:05
198 House Robber 打家劫舍 2023/03/04 23:49
200 Number of Islands 岛屿数量 2023/03/05 18:00
206 Reverse Linked List 反转链表 2020/03/23 12:45
207 Course Schedule 课程表 2023/03/18 20:14
208 Implement Trie (Prefix Tree) 实现 Trie (前缀树) 2023/03/19 11:12
215 Kth Largest Element in an Array 数组中的第K个最大元素 2023/03/25 10:13
221 Maximal Square 最大正方形 2023/03/25 18:12
226 Invert Binary Tree 翻转二叉树 2020/03/23 16:00
234 Palindrome Linked List 回文链表 2023/03/25 19:37
236 Lowest Common Ancestor of a Binary Tree 二叉树的最近公共祖先 2020/03/24 12:06
238 Product of Array Except Self 除自身以外数组的乘积 2023/03/25 19:57
239 Sliding Window Maximum 滑动窗口最大值 2022/04/23 18:38
240 Search a 2D Matrix II 搜索二维矩阵 II 2021/04/03 19:20
279 Perfect Squares 完全平方数 2023/03/25 21:14
283 Move Zeroes 移动零 2023/03/25 21:27
287 Find the Duplicate Number 寻找重复数 2023/03/26 11:26
297 Serialize and Deserialize Binary Tree 二叉树的序列化与反序列化 2023/03/26 16:07
300 Longest Increasing Subsequence 最长递增子序列 2023/03/26 17:16
301 Remove Invalid Parentheses 删除无效的括号 2023/03/26 23:36
309 Best Time to Buy and Sell Stock with Cooldown 买卖股票的最佳时机含冷冻期 2023/03/29 19:53
312 Burst Balloons 戳气球 2023/04/04 19:58
322 Coin Change 零钱兑换 2023/04/04 21:55
337 House Robber III 打家劫舍 III 2023/04/09 14:58
338 Counting Bits 比特位计数 2023/04/09 15:26
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
394 Decode String 字符串解码 2023/04/09 18:41
399 Evaluate Division 除法求值 2023/04/09 21:20
406 Queue Reconstruction by Height 根据身高重建队列 2023/04/10 0:50
416 Partition Equal Subset Sum 分割等和子集 2023/05/12 13:34
437 Path Sum III 路径总和 III 2023/07/20 1:03
438 Find All Anagrams in a String 找到字符串中所有字母异位词 2023/07/20 21:35
448 Find All Numbers Disappeared in an Array 找到所有数组中消失的数字 2023/07/23 12:50
461 Hamming Distance 汉明距离 2023/07/23 13:15
494 Target Sum 目标和 2023/08/08 13:03
538 Convert BST to Greater Tree 把二叉搜索树转换为累加树 2023/08/08 13:18
543 Diameter of Binary Tree 二叉树的直径 2023/08/08 14:14
560 Subarray Sum Equals K 和为 K 的子数组 2023/08/12 19:22
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
617 Merge Two Binary Trees 合并二叉树 2023/08/12 20:34
621 Task Scheduler 任务调度器 2023/08/12 21:35
647 Palindromic Substrings 回文子串 2023/08/12 22:43
739 Daily Temperatures 每日温度 2023/08/12 23:12

技巧 - Skills

动态规划专项 - Dynamic Programming

# Title Title-CN Difficulty Last Submission Time
5 Longest Palindromic Substring 最长回文子串 2018/11/17 16:15
10 Regular Expression Matching 正则表达式匹配 2022/05/01 22:37
22 Generate Parentheses 括号生成 2022/05/02 17:42
32 Longest Valid Parentheses 最长有效括号 2022/05/04 0:04
42 Trapping Rain Water 接雨水 2022/04/10 19:31
53 Maximum Subarray 最大子数组和 2022/04/10 22:40
55 Jump Game 跳跃游戏 2022/05/25 22:14
62 Unique Paths 不同路径 2022/05/29 16:51
64 Minimum Path Sum 最小路径和 2022/04/14 13:54
70 Climbing Stairs 爬楼梯 2022/05/29 17:06
72 Edit Distance 编辑距离 2022/05/29 23:44
85 Maximal Rectangle 最大矩形 2022/06/06 21:03
96 Unique Binary Search Trees 不同的二叉搜索树 2022/06/07 13:01
121 Best Time to Buy and Sell Stock 买卖股票的最佳时机 2022/07/12 13:34
124 Binary Tree Maximum Path Sum 二叉树中的最大路径和 2022/09/01 21:09
139 Word Break 单词拆分 2022/09/10 10:50
152 Maximum Product Subarray 乘积最大子数组 2023/01/09 21:55
198 House Robber 打家劫舍 2023/03/04 23:49
221 Maximal Square 最大正方形 2023/03/25 18:12
233 Number of Digit One 数字 1 的个数 2022/04/11 16:30
264 Ugly Number II 丑数 II 2022/04/12 0:13
279 Perfect Squares 完全平方数 2023/03/25 21:14
300 Longest Increasing Subsequence 最长递增子序列 2023/03/26 17:16
309 Best Time to Buy and Sell Stock with Cooldown 买卖股票的最佳时机含冷冻期 2023/03/29 19:53
312 Burst Balloons 戳气球 2023/04/04 19:58
322 Coin Change 零钱兑换 2023/04/04 21:55
337 House Robber III 打家劫舍 III 2023/04/09 14:58
338 Counting Bits 比特位计数 2023/04/09 15:26
343 Integer Break 整数拆分 2022/04/10 21:16
357 Count Numbers with Unique Digits 统计各位数字都不同的数字个数 2022/04/11 18:53
416 Partition Equal Subset Sum 分割等和子集 2023/05/12 13:34
494 Target Sum 目标和 2023/08/08 13:03
647 Palindromic Substrings 回文子串 2023/08/12 22:43
894 All Possible Full Binary Trees 所有可能的真二叉树 2019/01/31 17:40
1143 Longest Common Subsequence 最长公共子序列 2023/04/10 12:08
剑指 Offer 10- I 斐波那契数列 LCOF 斐波那契数列 2021/04/04 20:42
剑指 Offer 10- II 青蛙跳台阶问题 LCOF 青蛙跳台阶问题 2021/04/04 21:17
剑指 Offer 13 机器人的运动范围 LCOF 机器人的运动范围 2021/04/09 0:09
剑指 Offer 14- I 剪绳子 LCOF 剪绳子 2021/04/17 16:59
剑指 Offer 14- II 剪绳子 II LCOF 剪绳子 II 2021/04/10 18:16
剑指 Offer 19 正则表达式匹配 LCOF 正则表达式匹配 2022/04/30 23:18
剑指 Offer 42 连续子数组的最大和 LCOF 连续子数组的最大和 2021/12/14 19:32
剑指 Offer 43 1~n整数中1出现的次数 LCOF 1~n 整数中 1 出现的次数 2021/12/16 16:25
剑指 Offer 46 把数字翻译成字符串 LCOF 把数字翻译成字符串 2021/12/18 14:57
剑指 Offer 47 礼物的最大价值 LCOF 礼物的最大价值 2021/12/18 19:20
剑指 Offer 49 丑数 LCOF 丑数 2021/12/20 16:32
剑指 Offer 60 n个骰子的点数 LCOF n个骰子的点数 2022/04/26 19:14
剑指 Offer 63 股票的最大利润 LCOF 股票的最大利润 2022/04/30 12:45

双指针专项 - Two Pointers

# Title Title-CN Difficulty Last Submission Time
11 Container With Most Water 盛最多水的容器 2022/04/12 12:19
15 3Sum 三数之和 2021/11/03 22:37
19 Remove Nth Node From End of List 删除链表的倒数第 N 个结点 2022/05/02 0:11
31 Next Permutation 下一个排列 2022/05/03 17:25
42 Trapping Rain Water 接雨水 2022/04/10 19:31
75 Sort Colors 颜色分类 2022/05/30 14:57
88 Merge Sorted Array 合并两个有序数组 2020/03/23 15:40
141 Linked List Cycle 环形链表 2021/11/04 21:13
142 Linked List Cycle II 环形链表 II 2021/11/04 21:56
148 Sort List 排序链表 2022/09/20 21:36
160 Intersection of Two Linked Lists 相交链表 2023/03/04 22:36
234 Palindrome Linked List 回文链表 2023/03/25 19:37
283 Move Zeroes 移动零 2023/03/25 21:27
287 Find the Duplicate Number 寻找重复数 2023/03/26 11:26
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
剑指 Offer 06 从尾到头打印链表 LCOF 从尾到头打印链表 2021/04/03 23:11
剑指 Offer 21 调整数组顺序使奇数位于偶数前面 LCOF 调整数组顺序使奇数位于偶数前面 2021/11/04 12:52
剑指 Offer 22 链表中倒数第k个节点 LCOF 链表中倒数第k个节点 2021/11/04 15:00
剑指 Offer 41 数据流中的中位数 LCOF 数据流中的中位数 2021/12/10 14:16
剑指 Offer 52 两个链表的第一个公共节点 LCOF 两个链表的第一个公共节点 2021/12/22 12:29
剑指 Offer 57 和为s的两个数字 LCOF 和为s的两个数字 2022/04/22 23:19
剑指 Offer 57 - II 和为s的连续正数序列 LCOF 和为s的连续正数序列 2022/04/23 16:23
剑指 Offer 58 - I 翻转单词顺序 LCOF 翻转单词顺序 2022/04/23 16:30
剑指 Offer 58 - II 左旋转字符串 LCOF 左旋转字符串 2022/04/23 16:50

滑动窗口专项 - Sliding Window

# Title Title-CN Difficulty Last Submission Time
3 Longest Substring Without Repeating Characters 无重复字符的最长子串 2022/03/31 19:30
76 Minimum Window Substring 最小覆盖子串 2022/05/30 17:50
239 Sliding Window Maximum 滑动窗口最大值 2022/04/23 18:38
438 Find All Anagrams in a String 找到字符串中所有字母异位词 2023/07/20 21:35
剑指 Offer 48 最长不含重复字符的子字符串 LCOF 最长不含重复字符的子字符串 2021/12/19 15:22
剑指 Offer 59 - I 滑动窗口的最大值 LCOF 滑动窗口的最大值 2022/04/23 18:40

分治专项 - Divide and Conquer

# Title Title-CN Difficulty Last Submission Time
4 Median of Two Sorted Arrays 寻找两个正序数组的中位数 2018/11/12 18:01
23 Merge k Sorted Lists 合并 K 个升序链表 2022/05/03 15:41
53 Maximum Subarray 最大子数组和 2022/04/10 22:40
105 Construct Binary Tree from Preorder and Inorder Traversal 从前序与中序遍历序列构造二叉树 2022/06/10 17:09
148 Sort List 排序链表 2022/09/20 21:36
169 Majority Element 多数元素 2023/03/04 23:05
215 Kth Largest Element in an Array 数组中的第K个最大元素 2023/03/25 10:13
240 Search a 2D Matrix II 搜索二维矩阵 II 2021/04/03 19:20
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
654 Maximum Binary Tree 最大二叉树 2018/12/23 17:52
912 Sort an Array 排序数组 2021/04/05 0:23
剑指 Offer 04 二维数组中的查找 LCOF 二维数组中的查找 2021/04/03 19:32
剑指 Offer 07 重建二叉树 LCOF 重建二叉树 2021/11/02 18:31
剑指 Offer 39 数组中出现次数超过一半的数字 LCOF 数组中出现次数超过一半的数字 2021/11/10 20:31
剑指 Offer 40 最小的k个数 LCOF 最小的k个数 2021/12/08 21:44
剑指 Offer 42 连续子数组的最大和 LCOF 连续子数组的最大和 2021/12/14 19:32
剑指 Offer 51 数组中的逆序对 LCOF 数组中的逆序对 2021/12/21 23:38

回溯专项 - Backtracking

# Title Title-CN Difficulty Last Submission Time
17 Letter Combinations of a Phone Number 电话号码的字母组合 2022/05/01 23:52
22 Generate Parentheses 括号生成 2022/05/02 17:42
39 Combination Sum 组合总和 2022/05/08 22:18
46 Permutations 全排列 2022/05/08 23:47
78 Subsets 子集 2022/06/01 23:03
79 Word Search 单词搜索 2022/06/02 15:08
301 Remove Invalid Parentheses 删除无效的括号 2023/03/26 23:36
357 Count Numbers with Unique Digits 统计各位数字都不同的数字个数 2022/04/11 18:53
494 Target Sum 目标和 2023/08/08 13:03
剑指 Offer 12 矩阵中的路径 LCOF 矩阵中的路径 2021/04/08 2:53
剑指 Offer 34 二叉树中和为某一值的路径 LCOF 二叉树中和为某一值的路径 2021/11/08 19:29
剑指 Offer 38 字符串的排列 LCOF 字符串的排列 2021/11/30 12:17

贪心专项 - Greedy

# Title Title-CN Difficulty Last Submission Time
11 Container With Most Water 盛最多水的容器 2022/04/12 12:19
55 Jump Game 跳跃游戏 2022/05/25 22:14
406 Queue Reconstruction by Height 根据身高重建队列 2023/04/10 0:50
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
621 Task Scheduler 任务调度器 2023/08/12 21:35
剑指 Offer 45 把数组排成最小的数 LCOF 把数组排成最小的数 2021/12/17 21:35

数据结构 - Data Structure

树专项 - Tree

# Title Title-CN Difficulty Last Submission Time
94 Binary Tree Inorder Traversal 二叉树的中序遍历 2022/06/06 21:51
96 Unique Binary Search Trees 不同的二叉搜索树 2022/06/07 13:01
98 Validate Binary Search Tree 验证二叉搜索树 2022/06/07 13:35
100 Same Tree 相同的树 2018/12/08 19:21
101 Symmetric Tree 对称二叉树 2020/03/23 22:54
102 Binary Tree Level Order Traversal 二叉树的层序遍历 2022/06/10 14:54
104 Maximum Depth of Binary Tree 二叉树的最大深度 2022/06/10 15:35
105 Construct Binary Tree from Preorder and Inorder Traversal 从前序与中序遍历序列构造二叉树 2022/06/10 17:09
112 Path Sum 路径总和 2020/03/23 12:50
114 Flatten Binary Tree to Linked List 二叉树展开为链表 2022/07/11 15:47
124 Binary Tree Maximum Path Sum 二叉树中的最大路径和 2022/09/01 21:09
226 Invert Binary Tree 翻转二叉树 2020/03/23 16:00
230 Kth Smallest Element in a BST 二叉搜索树中第K小的元素 2020/03/23 18:14
236 Lowest Common Ancestor of a Binary Tree 二叉树的最近公共祖先 2020/03/24 12:06
297 Serialize and Deserialize Binary Tree 二叉树的序列化与反序列化 2023/03/26 16:07
337 House Robber III 打家劫舍 III 2023/04/09 14:58
437 Path Sum III 路径总和 III 2023/07/20 1:03
538 Convert BST to Greater Tree 把二叉搜索树转换为累加树 2023/08/08 13:18
543 Diameter of Binary Tree 二叉树的直径 2023/08/08 14:14
617 Merge Two Binary Trees 合并二叉树 2023/08/12 20:34
654 Maximum Binary Tree 最大二叉树 2018/12/23 17:52
687 Longest Univalue Path 最长同值路径 2022/09/04 11:31
894 All Possible Full Binary Trees 所有可能的真二叉树 2019/01/31 17:40
965 Univalued Binary Tree 单值二叉树 2020/03/23 14:02
剑指 Offer 07 重建二叉树 LCOF 重建二叉树 2021/11/02 18:31
剑指 Offer 26 树的子结构 LCOF 树的子结构 2021/11/05 17:24
剑指 Offer 27 二叉树的镜像 LCOF 二叉树的镜像 2021/11/05 17:44
剑指 Offer 28 对称的二叉树 LCOF 对称的二叉树 2021/11/06 20:29
剑指 Offer 32 - I 从上到下打印二叉树 LCOF 从上到下打印二叉树 2021/11/07 21:19
剑指 Offer 32 - II 从上到下打印二叉树 II LCOF 从上到下打印二叉树 II 2021/11/08 10:57
剑指 Offer 32 - III 从上到下打印二叉树 III LCOF 从上到下打印二叉树 III 2021/11/08 11:58
剑指 Offer 33 二叉搜索树的后序遍历序列 LCOF 二叉搜索树的后序遍历序列 2021/11/08 13:20
剑指 Offer 34 二叉树中和为某一值的路径 LCOF 二叉树中和为某一值的路径 2021/11/08 19:29
剑指 Offer 36 二叉搜索树与双向链表 LCOF 二叉搜索树与双向链表 2021/11/10 14:56
剑指 Offer 37 序列化二叉树 LCOF 序列化二叉树 2021/11/10 15:13
剑指 Offer 54 二叉搜索树的第k大节点 LCOF 二叉搜索树的第k大节点 2022/04/16 18:35
剑指 Offer 55 - I 二叉树的深度 LCOF 二叉树的深度 2022/04/16 18:55
剑指 Offer 55 - II 平衡二叉树 LCOF 平衡二叉树 2022/04/17 17:00
剑指 Offer 68 - I 二叉搜索树的最近公共祖先 LCOF 二叉搜索树的最近公共祖先 2022/04/30 17:47
剑指 Offer 68 - II 二叉树的最近公共祖先 LCOF 二叉树的最近公共祖先 2022/04/30 17:59

字符串专项 - String

# Title Title-CN Difficulty Last Submission Time
3 Longest Substring Without Repeating Characters 无重复字符的最长子串 2022/03/31 19:30
5 Longest Palindromic Substring 最长回文子串 2018/11/17 16:15
6 Zigzag Conversion N 字形变换 2018/11/19 22:56
8 String to Integer (atoi) 字符串转换整数 (atoi) 2022/05/02 12:57
10 Regular Expression Matching 正则表达式匹配 2022/05/01 22:37
17 Letter Combinations of a Phone Number 电话号码的字母组合 2022/05/01 23:52
20 Valid Parentheses 有效的括号 2022/05/02 13:34
22 Generate Parentheses 括号生成 2022/05/02 17:42
32 Longest Valid Parentheses 最长有效括号 2022/05/04 0:04
49 Group Anagrams 字母异位词分组 2022/05/11 19:25
72 Edit Distance 编辑距离 2022/05/29 23:44
76 Minimum Window Substring 最小覆盖子串 2022/05/30 17:50
139 Word Break 单词拆分 2022/09/10 10:50
208 Implement Trie (Prefix Tree) 实现 Trie (前缀树) 2023/03/19 11:12
297 Serialize and Deserialize Binary Tree 二叉树的序列化与反序列化 2023/03/26 16:07
301 Remove Invalid Parentheses 删除无效的括号 2023/03/26 23:36
394 Decode String 字符串解码 2023/04/09 18:41
415 Add Strings 字符串相加 2020/03/23 17:40
438 Find All Anagrams in a String 找到字符串中所有字母异位词 2023/07/20 21:35
647 Palindromic Substrings 回文子串 2023/08/12 22:43
804 Unique Morse Code Words 唯一摩尔斯密码词 2022/04/10 22:06
806 Number of Lines To Write String 写字符串需要的行数 2022/04/12 11:09
1143 Longest Common Subsequence 最长公共子序列 2023/04/10 12:08
剑指 Offer 05 替换空格 LCOF 替换空格 2021/04/03 22:21
剑指 Offer 19 正则表达式匹配 LCOF 正则表达式匹配 2022/04/30 23:18
剑指 Offer 20 表示数值的字符串 LCOF 表示数值的字符串 2021/11/03 23:25
剑指 Offer 37 序列化二叉树 LCOF 序列化二叉树 2021/11/10 15:13
剑指 Offer 38 字符串的排列 LCOF 字符串的排列 2021/11/30 12:17
剑指 Offer 45 把数组排成最小的数 LCOF 把数组排成最小的数 2021/12/17 21:35
剑指 Offer 46 把数字翻译成字符串 LCOF 把数字翻译成字符串 2021/12/18 14:57
剑指 Offer 48 最长不含重复字符的子字符串 LCOF 最长不含重复字符的子字符串 2021/12/19 15:22
剑指 Offer 50 第一个只出现一次的字符 LCOF 第一个只出现一次的字符 2021/12/21 12:59
剑指 Offer 58 - I 翻转单词顺序 LCOF 翻转单词顺序 2022/04/23 16:30
剑指 Offer 58 - II 左旋转字符串 LCOF 左旋转字符串 2022/04/23 16:50
剑指 Offer 67 把字符串转换成整数 LCOF 把字符串转换成整数 2022/04/30 15:50

链表专项 - Linked List

# Title Title-CN Difficulty Last Submission Time
2 Add Two Numbers 两数相加 2018/11/10 9:53
19 Remove Nth Node From End of List 删除链表的倒数第 N 个结点 2022/05/02 0:11
21 Merge Two Sorted Lists 合并两个有序链表 2020/03/23 15:12
23 Merge k Sorted Lists 合并 K 个升序链表 2022/05/03 15:41
114 Flatten Binary Tree to Linked List 二叉树展开为链表 2022/07/11 15:47
141 Linked List Cycle 环形链表 2021/11/04 21:13
142 Linked List Cycle II 环形链表 II 2021/11/04 21:56
146 LRU Cache LRU 缓存 2022/09/16 10:54
148 Sort List 排序链表 2022/09/20 21:36
160 Intersection of Two Linked Lists 相交链表 2023/03/04 22:36
206 Reverse Linked List 反转链表 2020/03/23 12:45
234 Palindrome Linked List 回文链表 2023/03/25 19:37
剑指 Offer 06 从尾到头打印链表 LCOF 从尾到头打印链表 2021/04/03 23:11
剑指 Offer 18 删除链表的节点 LCOF 删除链表的节点 2021/05/01 16:41
剑指 Offer 22 链表中倒数第k个节点 LCOF 链表中倒数第k个节点 2021/11/04 15:00
剑指 Offer 24 反转链表 LCOF 反转链表 2021/11/04 16:13
剑指 Offer 25 合并两个排序的链表 LCOF 合并两个排序的链表 2021/11/05 14:34
剑指 Offer 35 复杂链表的复制 LCOF 复杂链表的复制 2021/11/09 13:51
剑指 Offer 36 二叉搜索树与双向链表 LCOF 二叉搜索树与双向链表 2021/11/10 14:56
剑指 Offer 52 两个链表的第一个公共节点 LCOF 两个链表的第一个公共节点 2021/12/22 12:29

栈专项 - Stack

# Title Title-CN Difficulty Last Submission Time
20 Valid Parentheses 有效的括号 2022/05/02 13:34
32 Longest Valid Parentheses 最长有效括号 2022/05/04 0:04
42 Trapping Rain Water 接雨水 2022/04/10 19:31
84 Largest Rectangle in Histogram 柱状图中最大的矩形 2022/06/06 17:39
85 Maximal Rectangle 最大矩形 2022/06/06 21:03
94 Binary Tree Inorder Traversal 二叉树的中序遍历 2022/06/06 21:51
114 Flatten Binary Tree to Linked List 二叉树展开为链表 2022/07/11 15:47
150 Evaluate Reverse Polish Notation 逆波兰表达式求值 2020/03/23 22:33
155 Min Stack 最小栈 2023/03/04 22:03
234 Palindrome Linked List 回文链表 2023/03/25 19:37
394 Decode String 字符串解码 2023/04/09 18:41
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
654 Maximum Binary Tree 最大二叉树 2018/12/23 17:52
739 Daily Temperatures 每日温度 2023/08/12 23:12
剑指 Offer 06 从尾到头打印链表 LCOF 从尾到头打印链表 2021/04/03 23:11
剑指 Offer 09 用两个栈实现队列 LCOF 用两个栈实现队列 2021/04/04 17:22
剑指 Offer 30 包含min函数的栈 LCOF 包含min函数的栈 2021/11/07 18:30
剑指 Offer 31 栈的压入、弹出序列 LCOF 栈的压入、弹出序列 2021/11/07 20:18
剑指 Offer 33 二叉搜索树的后序遍历序列 LCOF 二叉搜索树的后序遍历序列 2021/11/08 13:20
剑指 Offer 36 二叉搜索树与双向链表 LCOF 二叉搜索树与双向链表 2021/11/10 14:56

队列专项 - Queue

# Title Title-CN Difficulty Last Submission Time
239 Sliding Window Maximum 滑动窗口最大值 2022/04/23 18:38
剑指 Offer 09 用两个栈实现队列 LCOF 用两个栈实现队列 2021/04/04 17:22
剑指 Offer 50 第一个只出现一次的字符 LCOF 第一个只出现一次的字符 2021/12/21 12:59
剑指 Offer 59 - I 滑动窗口的最大值 LCOF 滑动窗口的最大值 2022/04/23 18:40
剑指 Offer 59 - II 队列的最大值 LCOF 队列的最大值 2022/04/23 19:54

数组专项 - Array

# Title Title-CN Difficulty Last Submission Time
1 Two Sum 两数之和 2022/02/22 17:09
4 Median of Two Sorted Arrays 寻找两个正序数组的中位数 2018/11/12 18:01
11 Container With Most Water 盛最多水的容器 2022/04/12 12:19
15 3Sum 三数之和 2021/11/03 22:37
31 Next Permutation 下一个排列 2022/05/03 17:25
33 Search in Rotated Sorted Array 搜索旋转排序数组 2022/05/06 21:28
34 Find First and Last Position of Element in Sorted Array 在排序数组中查找元素的第一个和最后一个位置 2022/05/06 20:48
39 Combination Sum 组合总和 2022/05/08 22:18
42 Trapping Rain Water 接雨水 2022/04/10 19:31
46 Permutations 全排列 2022/05/08 23:47
48 Rotate Image 旋转图像 2022/05/11 18:14
49 Group Anagrams 字母异位词分组 2022/05/11 19:25
53 Maximum Subarray 最大子数组和 2022/04/10 22:40
55 Jump Game 跳跃游戏 2022/05/25 22:14
56 Merge Intervals 合并区间 2022/05/28 21:09
64 Minimum Path Sum 最小路径和 2022/04/14 13:54
75 Sort Colors 颜色分类 2022/05/30 14:57
78 Subsets 子集 2022/06/01 23:03
79 Word Search 单词搜索 2022/06/02 15:08
84 Largest Rectangle in Histogram 柱状图中最大的矩形 2022/06/06 17:39
85 Maximal Rectangle 最大矩形 2022/06/06 21:03
88 Merge Sorted Array 合并两个有序数组 2020/03/23 15:40
105 Construct Binary Tree from Preorder and Inorder Traversal 从前序与中序遍历序列构造二叉树 2022/06/10 17:09
121 Best Time to Buy and Sell Stock 买卖股票的最佳时机 2022/07/12 13:34
128 Longest Consecutive Sequence 最长连续序列 2022/09/03 19:05
136 Single Number 只出现一次的数字 2022/09/04 17:08
139 Word Break 单词拆分 2022/09/10 10:50
150 Evaluate Reverse Polish Notation 逆波兰表达式求值 2020/03/23 22:33
152 Maximum Product Subarray 乘积最大子数组 2023/01/09 21:55
169 Majority Element 多数元素 2023/03/04 23:05
198 House Robber 打家劫舍 2023/03/04 23:49
200 Number of Islands 岛屿数量 2023/03/05 18:00
215 Kth Largest Element in an Array 数组中的第K个最大元素 2023/03/25 10:13
221 Maximal Square 最大正方形 2023/03/25 18:12
238 Product of Array Except Self 除自身以外数组的乘积 2023/03/25 19:57
239 Sliding Window Maximum 滑动窗口最大值 2022/04/23 18:38
240 Search a 2D Matrix II 搜索二维矩阵 II 2021/04/03 19:20
283 Move Zeroes 移动零 2023/03/25 21:27
287 Find the Duplicate Number 寻找重复数 2023/03/26 11:26
300 Longest Increasing Subsequence 最长递增子序列 2023/03/26 17:16
309 Best Time to Buy and Sell Stock with Cooldown 买卖股票的最佳时机含冷冻期 2023/03/29 19:53
312 Burst Balloons 戳气球 2023/04/04 19:58
322 Coin Change 零钱兑换 2023/04/04 21:55
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
399 Evaluate Division 除法求值 2023/04/09 21:20
406 Queue Reconstruction by Height 根据身高重建队列 2023/04/10 0:50
416 Partition Equal Subset Sum 分割等和子集 2023/05/12 13:34
448 Find All Numbers Disappeared in an Array 找到所有数组中消失的数字 2023/07/23 12:50
494 Target Sum 目标和 2023/08/08 13:03
560 Subarray Sum Equals K 和为 K 的子数组 2023/08/12 19:22
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
621 Task Scheduler 任务调度器 2023/08/12 21:35
654 Maximum Binary Tree 最大二叉树 2018/12/23 17:52
704 Binary Search 二分查找 2021/04/08 0:48
739 Daily Temperatures 每日温度 2023/08/12 23:12
804 Unique Morse Code Words 唯一摩尔斯密码词 2022/04/10 22:06
806 Number of Lines To Write String 写字符串需要的行数 2022/04/12 11:09
912 Sort an Array 排序数组 2021/04/05 0:23
剑指 Offer 03 数组中重复的数字 LCOF 数组中重复的数字 2021/04/03 20:31
剑指 Offer 04 二维数组中的查找 LCOF 二维数组中的查找 2021/04/03 19:32
剑指 Offer 07 重建二叉树 LCOF 重建二叉树 2021/11/02 18:31
剑指 Offer 11 旋转数组的最小数字 LCOF 旋转数组的最小数字 2021/10/10 22:22
剑指 Offer 12 矩阵中的路径 LCOF 矩阵中的路径 2021/04/08 2:53
剑指 Offer 17 打印从1到最大的n位数 LCOF 打印从1到最大的n位数 2021/05/01 16:21
剑指 Offer 21 调整数组顺序使奇数位于偶数前面 LCOF 调整数组顺序使奇数位于偶数前面 2021/11/04 12:52
剑指 Offer 29 顺时针打印矩阵 LCOF 顺时针打印矩阵 2021/11/07 17:13
剑指 Offer 31 栈的压入、弹出序列 LCOF 栈的压入、弹出序列 2021/11/07 20:18
剑指 Offer 39 数组中出现次数超过一半的数字 LCOF 数组中出现次数超过一半的数字 2021/11/10 20:31
剑指 Offer 40 最小的k个数 LCOF 最小的k个数 2021/12/08 21:44
剑指 Offer 42 连续子数组的最大和 LCOF 连续子数组的最大和 2021/12/14 19:32
剑指 Offer 47 礼物的最大价值 LCOF 礼物的最大价值 2021/12/18 19:20
剑指 Offer 51 数组中的逆序对 LCOF 数组中的逆序对 2021/12/21 23:38
剑指 Offer 53 - I 在排序数组中查找数字 LCOF 在排序数组中查找数字 I 2021/12/22 18:23
剑指 Offer 53 - II 缺失的数字 LCOF 0~n-1中缺失的数字 2021/12/22 19:19
剑指 Offer 56 - I 数组中数字出现的次数 LCOF 数组中数字出现的次数 2022/04/17 19:21
剑指 Offer 56 - II 数组中数字出现的次数 II LCOF 数组中数字出现的次数 II 2022/04/22 22:20
剑指 Offer 57 和为s的两个数字 LCOF 和为s的两个数字 2022/04/22 23:19
剑指 Offer 61 扑克牌中的顺子 LCOF 扑克牌中的顺子 2022/04/26 21:03
剑指 Offer 63 股票的最大利润 LCOF 股票的最大利润 2022/04/30 12:45
剑指 Offer 66 构建乘积数组 LCOF 构建乘积数组 2022/04/30 15:08

矩阵专项 - Matrix

# Title Title-CN Difficulty Last Submission Time
48 Rotate Image 旋转图像 2022/05/11 18:14
64 Minimum Path Sum 最小路径和 2022/04/14 13:54
79 Word Search 单词搜索 2022/06/02 15:08
85 Maximal Rectangle 最大矩形 2022/06/06 21:03
200 Number of Islands 岛屿数量 2023/03/05 18:00
221 Maximal Square 最大正方形 2023/03/25 18:12
240 Search a 2D Matrix II 搜索二维矩阵 II 2021/04/03 19:20
剑指 Offer 04 二维数组中的查找 LCOF 二维数组中的查找 2021/04/03 19:32
剑指 Offer 12 矩阵中的路径 LCOF 矩阵中的路径 2021/04/08 2:53
剑指 Offer 29 顺时针打印矩阵 LCOF 顺时针打印矩阵 2021/11/07 17:13
剑指 Offer 47 礼物的最大价值 LCOF 礼物的最大价值 2021/12/18 19:20

堆 / 优先队列专项 - Heap / Priority Queue

# Title Title-CN Difficulty Last Submission Time
23 Merge k Sorted Lists 合并 K 个升序链表 2022/05/03 15:41
215 Kth Largest Element in an Array 数组中的第K个最大元素 2023/03/25 10:13
239 Sliding Window Maximum 滑动窗口最大值 2022/04/23 18:38
264 Ugly Number II 丑数 II 2022/04/12 0:13
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
621 Task Scheduler 任务调度器 2023/08/12 21:35
912 Sort an Array 排序数组 2021/04/05 0:23
剑指 Offer 40 最小的k个数 LCOF 最小的k个数 2021/12/08 21:44
剑指 Offer 41 数据流中的中位数 LCOF 数据流中的中位数 2021/12/10 14:16
剑指 Offer 49 丑数 LCOF 丑数 2021/12/20 16:32
剑指 Offer 59 - I 滑动窗口的最大值 LCOF 滑动窗口的最大值 2022/04/23 18:40

哈希表专项 - Hash Table

# Title Title-CN Difficulty Last Submission Time
1 Two Sum 两数之和 2022/02/22 17:09
3 Longest Substring Without Repeating Characters 无重复字符的最长子串 2022/03/31 19:30
17 Letter Combinations of a Phone Number 电话号码的字母组合 2022/05/01 23:52
49 Group Anagrams 字母异位词分组 2022/05/11 19:25
76 Minimum Window Substring 最小覆盖子串 2022/05/30 17:50
105 Construct Binary Tree from Preorder and Inorder Traversal 从前序与中序遍历序列构造二叉树 2022/06/10 17:09
128 Longest Consecutive Sequence 最长连续序列 2022/09/03 19:05
139 Word Break 单词拆分 2022/09/10 10:50
141 Linked List Cycle 环形链表 2021/11/04 21:13
142 Linked List Cycle II 环形链表 II 2021/11/04 21:56
146 LRU Cache LRU 缓存 2022/09/16 10:54
160 Intersection of Two Linked Lists 相交链表 2023/03/04 22:36
169 Majority Element 多数元素 2023/03/04 23:05
208 Implement Trie (Prefix Tree) 实现 Trie (前缀树) 2023/03/19 11:12
264 Ugly Number II 丑数 II 2022/04/12 0:13
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
438 Find All Anagrams in a String 找到字符串中所有字母异位词 2023/07/20 21:35
448 Find All Numbers Disappeared in an Array 找到所有数组中消失的数字 2023/07/23 12:50
560 Subarray Sum Equals K 和为 K 的子数组 2023/08/12 19:22
621 Task Scheduler 任务调度器 2023/08/12 21:35
804 Unique Morse Code Words 唯一摩尔斯密码词 2022/04/10 22:06
剑指 Offer 03 数组中重复的数字 LCOF 数组中重复的数字 2021/04/03 20:31
剑指 Offer 07 重建二叉树 LCOF 重建二叉树 2021/11/02 18:31
剑指 Offer 35 复杂链表的复制 LCOF 复杂链表的复制 2021/11/09 13:51
剑指 Offer 39 数组中出现次数超过一半的数字 LCOF 数组中出现次数超过一半的数字 2021/11/10 20:31
剑指 Offer 48 最长不含重复字符的子字符串 LCOF 最长不含重复字符的子字符串 2021/12/19 15:22
剑指 Offer 49 丑数 LCOF 丑数 2021/12/20 16:32
剑指 Offer 50 第一个只出现一次的字符 LCOF 第一个只出现一次的字符 2021/12/21 12:59
剑指 Offer 52 两个链表的第一个公共节点 LCOF 两个链表的第一个公共节点 2021/12/22 12:29
剑指 Offer 53 - II 缺失的数字 LCOF 0~n-1中缺失的数字 2021/12/22 19:19

基本算法 Basic Algorithm

排序专项 - Sorting

# Title Title-CN Difficulty Last Submission Time
15 3Sum 三数之和 2021/11/03 22:37
49 Group Anagrams 字母异位词分组 2022/05/11 19:25
56 Merge Intervals 合并区间 2022/05/28 21:09
75 Sort Colors 颜色分类 2022/05/30 14:57
88 Merge Sorted Array 合并两个有序数组 2020/03/23 15:40
148 Sort List 排序链表 2022/09/20 21:36
169 Majority Element 多数元素 2023/03/04 23:05
215 Kth Largest Element in an Array 数组中的第K个最大元素 2023/03/25 10:13
347 Top K Frequent Elements 前 K 个高频元素 2023/04/09 17:09
406 Queue Reconstruction by Height 根据身高重建队列 2023/04/10 0:50
581 Shortest Unsorted Continuous Subarray 最短无序连续子数组 2023/08/12 19:38
621 Task Scheduler 任务调度器 2023/08/12 21:35
912 Sort an Array 排序数组 2021/04/05 0:23
剑指 Offer 03 数组中重复的数字 LCOF 数组中重复的数字 2021/04/03 20:31
剑指 Offer 21 调整数组顺序使奇数位于偶数前面 LCOF 调整数组顺序使奇数位于偶数前面 2021/11/04 12:52
剑指 Offer 39 数组中出现次数超过一半的数字 LCOF 数组中出现次数超过一半的数字 2021/11/10 20:31
剑指 Offer 40 最小的k个数 LCOF 最小的k个数 2021/12/08 21:44
剑指 Offer 41 数据流中的中位数 LCOF 数据流中的中位数 2021/12/10 14:16
剑指 Offer 45 把数组排成最小的数 LCOF 把数组排成最小的数 2021/12/17 21:35
剑指 Offer 61 扑克牌中的顺子 LCOF 扑克牌中的顺子 2022/04/26 21:03

DFS / BFS

# Title Title-CN Difficulty Last Submission Time
100 Same Tree 相同的树 2018/12/08 19:21
101 Symmetric Tree 对称二叉树 2020/03/23 22:54
104 Maximum Depth of Binary Tree 二叉树的最大深度 2022/06/10 15:35
112 Path Sum 路径总和 2020/03/23 12:50
200 Number of Islands 岛屿数量 2023/03/05 18:00
207 Course Schedule 课程表 2023/03/18 20:14
226 Invert Binary Tree 翻转二叉树 2020/03/23 16:00
297 Serialize and Deserialize Binary Tree 二叉树的序列化与反序列化 2023/03/26 16:07
399 Evaluate Division 除法求值 2023/04/09 21:20
617 Merge Two Binary Trees 合并二叉树 2023/08/12 20:34
965 Univalued Binary Tree 单值二叉树 2020/03/23 14:02
剑指 Offer 13 机器人的运动范围 LCOF 机器人的运动范围 2021/04/09 0:09
剑指 Offer 27 二叉树的镜像 LCOF 二叉树的镜像 2021/11/05 17:44
剑指 Offer 28 对称的二叉树 LCOF 对称的二叉树 2021/11/06 20:29
剑指 Offer 37 序列化二叉树 LCOF 序列化二叉树 2021/11/10 15:13
剑指 Offer 55 - I 二叉树的深度 LCOF 二叉树的深度 2022/04/16 18:55

二分查找专项 - Binary Search

# Title Title-CN Difficulty Last Submission Time
4 Median of Two Sorted Arrays 寻找两个正序数组的中位数 2018/11/12 18:01
33 Search in Rotated Sorted Array 搜索旋转排序数组 2022/05/06 21:28
34 Find First and Last Position of Element in Sorted Array 在排序数组中查找元素的第一个和最后一个位置 2022/05/06 20:48
240 Search a 2D Matrix II 搜索二维矩阵 II 2021/04/03 19:20
287 Find the Duplicate Number 寻找重复数 2023/03/26 11:26
300 Longest Increasing Subsequence 最长递增子序列 2023/03/26 17:16
704 Binary Search 二分查找 2021/04/08 0:48
剑指 Offer 04 二维数组中的查找 LCOF 二维数组中的查找 2021/04/03 19:32
剑指 Offer 11 旋转数组的最小数字 LCOF 旋转数组的最小数字 2021/10/10 22:22
剑指 Offer 44 数字序列中某一位的数字 LCOF 数字序列中某一位的数字 2021/12/17 20:58
剑指 Offer 51 数组中的逆序对 LCOF 数组中的逆序对 2021/12/21 23:38
剑指 Offer 53 - I 在排序数组中查找数字 LCOF 在排序数组中查找数字 I 2021/12/22 18:23
剑指 Offer 53 - II 缺失的数字 LCOF 0~n-1中缺失的数字 2021/12/22 19:19
剑指 Offer 57 和为s的两个数字 LCOF 和为s的两个数字 2022/04/22 23:19

`

About

My LeetCode accepted submissions and notes auto published by Leetecho.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published