频道

题目梳理

题目梳理 与 题解梳理 的题目并不一一对应,两者独立。

通过两个维度整理了做过的好题,“C++ 语法”和“知识点”

https://github.com/huxiaoxu2019/leetcode-cpp

题解梳理

下方表格可以左右滑动哦~

题目序号发布时间题目名称话题文章地址B站地址YouTube地址题目地址
102019-11-09Regular Expression Matching
正则表达式匹配
Dynamic Programming
动态规划
https://qoogle.top/xiaoxu-explaination-leetcode-10-regular-expression-matching/https://www.bilibili.com/video/av75090758https://www.youtube.com/watch?v=FNxTwXfzdYQhttps://leetcode.com/problems/regular-expression-matching
242019-11-10Swap Nodes in Pairs
两两交换链表中的节点
Iteration
Recursion
迭代
递归
https://qoogle.top/xiaoxu-explaination-leetcode-24-swap-nodes-in-pairs/https://www.bilibili.com/video/av75226645https://www.youtube.com/watch?v=L2BH5snZ5Rwhttps://leetcode.com/problems/swap-nodes-in-pairs/
332019-11-06Search in Roated Sorted Array
搜索旋转排序数组
Binary Search
二分搜索
https://qoogle.top/xiaoxu-explaination-leetcode-33-search-in-rotated-sorted-array/https://www.bilibili.com/video/av74770017 https://www.youtube.com/watch?v=uI6nBGlHDIs https://leetcode.com/problems/search-in-rotated-sorted-array/
392019-01-13Combination Sum
组合总和
Backtracking
回溯
https://www.bilibili.com/video/BV1Jt411H75dhttp://youtube.com/watch?v=5C0-szkBCO8https://leetcode.com/problems/combination-sum/
402021-01-21Permutation
全排列
DFS
Backtracking
深度优先搜索
回溯
https://qoogle.top/xiaoxu-tutorial-leetcode-46-permutation/https://leetcode.com/problems/permutations/
532018-12-22Maximum Subarray
最大子序和
DP
Divide and Conquer
动态规划
分治
https://www.bilibili.com/video/BV1Bt411Y79F
https://www.bilibili.com/video/BV19t411k7jR
https://www.youtube.com/watch?v=8jakZKbjTno
https://www.youtube.com/watch?v=gEHBSWdHgGg
https://leetcode.com/problems/maximum-subarray/
602019-12-28Permutation Sequence
排列序列
Backtracking
Math
回溯
数学
https://qoogle.top/leetcode-60-permutation-sequence/ https://www.bilibili.com/video/av81017944 https://www.youtube.com/watch?v=uXkJx1g81nA https://leetcode.com/problems/permutation-sequence/
642020-07-23最小路径和
Minumum Path Sum
动态规划https://qoogle.top/xiaoxu-tutorial-leetcode-64-minimum-path-sum/https://leetcode.com/problems/minimum-path-sum/
952020-07-21 不同的二叉搜索树 II
Unique Binary Search Trees II
记忆化递归
分治
https://qoogle.top/xiaoxu-tutorial-leetcode-95-unique-binary-search-trees-ii/https://leetcode.com/problems/unique-binary-search-trees-ii/
992019-11-06Recover Binary Search Tree
递归
https://qoogle.top/xiaoxu-explain-leetcode-99-recover-binary-search-tree/https://www.bilibili.com/video/av74697184https://www.youtube.com/watch?v=H3PPKuyzKrohttps://leetcode.com/problems/recover-binary-search-tree/
1042020-07-27二叉树的最大深度DFShttps://qoogle.top/xiaoxu-tutorial-leetcode-104-maximum-depth-of-binary-tree/https://leetcode.com/problems/maximum-depth-of-binary-tree/
1672020-07-20两数之和 II – 输入有序数组
Two Sum II Input array is sorted
双指针https://qoogle.top/xiaoxu-tutorial-leetcode-167-two-sum-ii-input-array-is-sorted/
2072020-08-04课程表
Course Schedule
拓扑排序
深度优先搜索
https://qoogle.top/xiaoxu-tutorial-leetcode-207-course-schedule/https://leetcode.com/problems/course-schedule/
2602019-12-18Single Number III位运算https://qoogle.top/xiaoxu-explaination-leetcode-260-single-number-iii/https://www.bilibili.com/video/av79780732https://www.youtube.com/watch?v=MwmMnOHd8J4https://leetcode.com/problems/single-number-iii/
2692019-11-13Alien Dictionary拓扑排序https://www.bilibili.com/video/av75581701https://www.youtube.com/watch?v=EpTpDJPusewhttps://leetcode.com/problems/alien-dictionary
2872021-01-16寻找重复数
Find the Duplicate Number
双指针
二分搜索
https://qoogle.top/xiaoxu-tutorial-leetcode-287-find-the-duplicate-number/https://leetcode-cn.com/problems/find-the-duplicate-number/
3032021-01-13区域和检索 – 数组不可变
Range Sum Query Immutable
前缀和https://qoogle.top/xiaoxu-tutorial-leetcode-303-range-sum-query-immutable/https://leetcode-cn.com/problems/range-sum-query-immutable/
3122019-03-03Burst Balloons记忆化递归
动态规划
https://qoogle.top/leetcode-312-burst-balloons/ https://www.bilibili.com/video/av45180542 https://www.youtube.com/watch?v=_4qGDebH_ws https://leetcode.com/problems/burst-balloons/
3292020-07-26矩阵中的最长递增路径
Longest Increasing Path in a Matrix
记忆化递归
拓扑排序
https://qoogle.top/xiaoxu-tutorial-leetcode-39-longest-increasing-path-in-a-matrix/https://www.bilibili.com/video/BV1VV411r7WT/https://leetcode.com/problems/longest-increasing-path-in-a-matrix/
3922020-07-27判断子序列
Is Subsequence
双指针
动态规划
https://qoogle.top/xiaoxu-tutorial-leetcode-392-is-subsequence/https://leetcode.com/problems/is-subsequence/
3992019-01-17Eveluate Division
除法求值
Union Find
并查集
https://www.bilibili.com/video/BV1rt411h7oZhttps://leetcode.com/problems/evaluate-division/
4052019-12-12Convert a Number to Hexadecimal位运算https://www.bilibili.com/video/av79022839https://www.youtube.com/watch?v=rRLg8YjiUSIhttps://leetcode.com/problems/convert-a-number-to-hexadecimal/
4072019-12-25Trapping Rain Water II广度优先搜索
https://qoogle.top/leetcode-407-trapping-rain-water-ii/https://www.bilibili.com/video/av80545040https://www.youtube.com/watch?v=7GH-x3Dn-4ohttps://leetcode.com/problems/trapping-rain-water-ii/
4102020-07-25分割数组的最大值
Split Array Largest Sum
动态规划
二分搜索
https://qoogle.top/xiaoxu-tutorial-leetcode-410-split-array-largest-sum/https://www.bilibili.com/video/BV1Nt4y1X7LR/https://leetcode.com/problems/split-array-largest-sum/
4152020-08-03字符串相加
Add Strings
高精度https://qoogle.top/xiaoxu-tutorial-leetcode-415-add-string/https://leetcode.com/problems/add-strings/
4642019-12-27Can I Win动态规划
状态压缩
https://qoogle.top/leetcode-464-can-i-win/ https://www.bilibili.com/video/BV1tJ411Y78X https://www.youtube.com/watch?v=oJyeVKFsX9U https://leetcode.com/problems/can-i-win/
6322020-08-02最小区间
Smallest Range Covering Elements from K Lists

多指针
https://qoogle.top/xiaoxu-tutorial-leetcode-632-smallest-range-covering-elements-from-k-lists/https://www.bilibili.com/video/BV1XA411a72D/https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists/
7332021-01-16图像渲染
Flood Fill
深度优先搜索(DFS)https://qoogle.top/xiaoxu-tutorial-leetcode-733-flood-fill/https://leetcode-cn.com/problems/flood-fill/
7352021-01-17行星碰撞
Asteroid Collision
https://qoogle.top/xiaoxu-tutorial-leetcode-735-asteroid-collision/https://leetcode-cn.com/problems/asteroid-collision/
7382021-01-13单调递增的数字
Monotone Increasing Digits
贪心https://qoogle.top/xiaoxu-tutorial-leetcode-738-monotone-increasing-digits/https://leetcode-cn.com/problems/monotone-increasing-digits/
7392021-01-14每日温度
Daily Temperatures
单调栈https://qoogle.top/xiaoxu-tutorial-leetcode-739-daily-temperatures/https://leetcode-cn.com/problems/daily-temperatures/
7402021-01-19删除与获得点数
Delete and Earn
线性 DPhttps://qoogle.top/xiaoxu-tutorial-leetcode-740-delete-and-earn/https://leetcode-cn.com/problems/delete-and-earn/
7442021-01-20寻找比目标字母大的最小字母
Find Smallest Letter Greater than Target
二分搜索https://qoogle.top/xiaoxu-tutorial-leetcode-744-find-smallest-letter-greater-than-target/https://leetcode-cn.com/problems/find-smallest-letter-greater-than-target/
8872019-12-22Super Egg Drop动态规划
二分搜索
https://qoogle.top/leetcode-887-super-egg-drop/https://www.bilibili.com/video/av80331715https://www.youtube.com/watch?v=hJa6LhaZHcshttps://leetcode.com/problems/super-egg-drop/
10252020-07-24除数博弈
Divisor Game
动态规划https://qoogle.top/xiaoxu-tutorial-leetcode-1025-divisor-game/https://leetcode.com/problems/divisor-game/
11402019-10-21Stone Game II动态规划
记忆化递归
https://qoogle.top/xiaoxu-explain-leetcode-1140-stone-game-ii/https://www.bilibili.com/video/av71976018https://www.youtube.com/watch?v=F8hINvcxpCUhttps://leetcode.com/problems/stone-game-ii/
11692019-12-14Invalid Transactions字符串https://www.bilibili.com/video/av79278080https://www.youtube.com/watch?v=o6qm30gHZnUhttps://leetcode.com/problems/invalid-transactions/
12062020-03-14设计跳表
Design Skiplist
数据结构https://www.bilibili.com/video/BV1zE411571ghttps://leetcode.com/problems/design-skiplist/
12622019-12-17Greatest Sum Divisible by Three动态规划https://qoogle.top/xiaoxu-explaination-leetcode-1262-greatest-sum-divisible-by-three/https://www.bilibili.com/video/av79664727https://www.youtube.com/watch?v=nlJwcyyVu3ohttps://leetcode.com/problems/greatest-sum-divisible-by-three
12382021-01-18循环码排列
Cirular Permutation in Binary Representation
数学https://qoogle.top/xiaoxu-tutorial-leetcode-1238-circular-permutation-in-binary-representation/https://qoogle.top/daily-clock-in-leetcode1238-circular-permutation-in-binary-representation/
12932019-12-15Shortest Path in a Grid with Obstacles Elimination广度优先搜索https://qoogle.top/xiaoxu-explaination-leetcote-1293-shortest-path-in-a-grid-with-obstacles-elimination/https://www.bilibili.com/video/av79423613https://www.youtube.com/watch?v=PO3mD5yC21Ehttps://leetcode.com/problems/shortest-path-in-a-grid-with-obstacles-elimination/
14732020-06-16Paint House III动态规划https://qoogle.top/xiaoxu-tutorial-leetcode-1473-paint-house-iii/https://www.bilibili.com/video/BV1RD4y1D7CJ/https://leetcode.com/problems/paint-house-iii/
15422020-08-12找出最长的超赞字符串
Find Longest Awesome Substring
动态规划
状态压缩
https://qoogle.top/xiaoxu-turorial-leetcode-1542-find-longest-awesome-substring/https://leetcode.com/problems/find-longest-awesome-substring/
16102020-10-12可见点的最大数目几何
滑动窗口
https://www.bilibili.com/video/BV1dk4y1C7PS/https://leetcode.com/problems/maximum-number-of-visible-points/
16212020-11-22大小为 K 的不重叠线段的数目
Number of Sets of K Non-Overlapping Line Segments
动态规划https://www.bilibili.com/video/BV1CK411G7Xk/https://leetcode.com/problems/number-of-sets-of-k-non-overlapping-line-segments/
16392020-11-17通过给定词典构造目标字符串的方案数状态压缩https://www.bilibili.com/video/BV1rK4y1Z7kbhttps://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary/
16642020-11-25生成平衡数组的方案数
Ways to Make a Fair Array
前缀和https://www.bilibili.com/video/BV1Bz4y1k7fC/https://leetcode.com/problems/ways-to-make-a-fair-array/
18182021-07-05Minimum Absolute Sum Difference
绝对差值和
Binary Search
二分搜索
https://qoogle.top/xiaoxu-tutorial-leetcode-1818-minimum-absolute-sum-difference/https://www.bilibili.com/video/BV1G54y1n7BYhttps://www.youtube.com/watch?v=TLNIYaLFsb8https://leetcode.com/problems/minimum-absolute-sum-difference/
剑指Offer 112020-07-22旋转数组的最小数字二分搜索https://qoogle.top/xiaoxu-tutorial-leetcode-jianzhi-offer-11-find-minimum-in-rotated-sorted-array-ii/https://leetcode.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/
面试题 10.032020-10-02搜索旋转数组二分搜索https://www.bilibili.com/video/BV1LK411N729/https://leetcode.com/problems/search-rotate-array-lcci/
___________________________________________________________________ ______________________ ________________________________________________________________________________________________________________________________________________________________________________________________________