前言
LeetCode是一个全球知名的算法题库,提供了大量的编程题目供程序员练习。为了帮助读者更好地进行刷题准备和练习,我们将在这里提供一个完整的LeetCode刷题计划。我们将持续更新这个计划,并在其中包含各种难度级别的题目,旨在帮助读者全面、深入地学习和掌握算法和数据结构,最终目标是能够手撕LeetCode题库。
手撕题库
查看题解✅
类型 | 题目 |
数组 | |
数组 | |
数组 | |
数组 | |
数组 | |
数组 | 总结篇 |
链表 | |
链表 | |
链表 | |
链表 | |
链表 | |
链表 | 链表相交 |
链表 | |
链表 | 总结篇! |
哈希表 | |
哈希表 | |
哈希表 | |
哈希表 | |
哈希表 | |
哈希表 | |
哈希表 | |
双指针法 | |
哈希表 | |
哈希表 | 总结篇! |
字符串 | |
字符串 | |
字符串 | 替换数字 |
字符串 | |
字符串 | 右旋字符串 |
字符串 | 帮你把KMP算法学个通透 |
字符串 | |
字符串 | 总结篇! |
双指针法 | |
字符串 | |
字符串 | 替换数字 |
字符串 | |
链表 | |
链表 | |
链表 | 链表相交 |
链表 | |
双指针 | |
双指针 | |
双指针 | 总结篇! |
栈与队列 | 理论基础 |
栈与队列 | |
栈与队列 | |
栈与队列 | |
栈与队列 | |
栈与队列 | |
栈与队列 | |
栈与队列 | |
栈与队列 | 总结篇! |
二叉树 | 二叉树大纲 |
二叉树 | 二叉树的递归遍历 |
二叉树 | 二叉树的迭代遍历 |
二叉树 | 二叉树的统一迭代法 |
二叉树 | 二叉树的层序遍历 |
二叉树 | |
二叉树 | 本周小结!(二叉树) |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | 本周小结! |
类型 | 题目 |
二叉树 | 二叉树中递归带着回溯 |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | 本周小结!(二叉树) |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | 本周小结!(二叉树) |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | |
二叉树 | 总结篇!(需要掌握的二叉树技能都在这里了) |
ㅤ | ㅤ |
类型 | 题目 |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | 本周小结!(回溯算法系列一) |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | 本周小结!(回溯算法系列二) |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | 本周小结!(回溯算法系列三) |
回溯算法 | 回溯算法去重问题的另一种写法 |
回溯算法 | |
回溯算法 | |
回溯算法 | |
回溯算法 | 回溯算法总结篇 |
贪心算法 | 贪心算法 |
贪心算法 | 题目分类大纲如下: |
贪心算法 | 贪心算法大纲 |
贪心算法 | 关于贪心算法,你该了解这些! |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | 本周小结!(贪心算法系列一) |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | 本周小结!(贪心算法系列二) |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | 本周小结!(贪心算法系列三) |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | |
贪心算法 | 本周小结!(贪心算法系列四) |
贪心算法 | |
贪心算法 | |
贪心算法 | 贪心算法:总结篇!(每逢总结必经典) |
动态规划 | 动态规划 |
动态规划 | 动态规划专题已经开始啦,来不及解释了,小伙伴们上车别掉队! |
动态规划 | 关于动态规划,你该了解这些! |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | 本周小结!(动态规划系列一) |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | 本周小结!(动态规划系列二) |
背包问题 | 背包问题系列: |
背包问题 | 背包问题大纲 |
背包问题 | 动态规划:01背包理论基础 |
背包问题 | 动态规划:01背包理论基础(滚动数组) |
背包问题 | |
动态规划 | 本周小结!(动态规划系列三) |
类型 | 题目 |
动态规划 | |
动态规划 | 本周小结!(动态规划系列三) |
动态规划 | |
动态规划 | |
动态规划 | 完全背包总结篇 |
动态规划 | |
动态规划 | 本周小结!(动态规划系列四) |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | 本周小结!(动态规划系列五) |
动态规划 | |
动态规划 | 多重背包理论基础 |
背包问题 | 背包问题总结篇 |
打家劫舍系列 | ㅤ |
动态规划 | |
动态规划 | |
动态规划 | |
股票系列 | ㅤ |
动态规划 | 股票问题总结 |
动态规划 | |
动态规划 | 本周小结(系列六) |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | 本周小结(系列七) |
动态规划 | |
动态规划 | 股票系列总结篇 |
子序列系列 | ㅤ |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | |
动态规划 | 编辑距离总结篇 |
动态规划 | |
动态规划 | |
动态规划 | 动态规划总结篇 |
单调栈 | 单调栈 |
单调栈 | |
单调栈 | |
单调栈 | |
单调栈 | |
单调栈 | |
图论 | 图论 |
图论 | 图论:理论基础 |
图论 | 图论:深度优先搜索理论基础 |
图论 | 图论:所有可达路径 |
图论 | 图论:广度优先搜索理论基础 |
图论 | 图论:岛屿数量.深搜版 |
图论 | 图论:岛屿数量.广搜版 |
图论 | 图论:岛屿的最大面积 |
图论 | 图论:孤岛的总面积 |
图论 | 图论:沉没孤岛 |
图论 | 图论:水流问题 |
图论 | 图论:建造最大岛屿 |
图论 | 图论:字符串接龙 |
图论 | 图论:有向图的完全可达性 |
图论 | 图论:岛屿的周长 |
图论 | 图论:并查集理论基础 |
图论 | 图论:寻找存在的路径 |
类型 | 题目 |
图论 | 图论:冗余连接 |
图论 | 图论:冗余连接II |
图论 | 图论:最小生成树之prim |
图论 | 图论:最小生成树之kruskal |
图论 | 图论:拓扑排序 |
图论 | 图论:dijkstra(朴素版) |
图论 | 图论:dijkstra(堆优化版) |
图论 | 图论:Bellman_ford 算法 |
图论 | 图论:Bellman_ford 队列优化算法(又名SPFA) |
图论 | 图论:Bellman_ford之判断负权回路 |
图论 | 图论:Bellman_ford之单源有限最短路 |
图论 | 图论:Floyd 算法 |
图论 | 图论:A * 算法 |
手撕题库
Title👇
Num
Solution
Difficulty
Text
Tag