《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
https://github.com/youngyangyang04/leetcode-master.git
🌍 海外英文版 · 🌍🇸 英文仓库 · 🇨🇳 国内在线阅读 · 🇨 Gitee 同步
一套 循序渐进、少走弯路 的刷题计划。
题目已按知识脉络与难度 排好顺序,每题配 图文题解 + 视频讲解。
适合从零到进阶、系统化掌握数据结构与算法。
建议:新手先刷「数组/链表/哈希/字符串」,再进阶到「二叉树/回溯/贪心/动态规划/图论」。
已根据学习曲线优化排序;下方仅展示每章前若干题目,完整清单请展开查看。
前序 · 打基础
数组
链表
哈希表
字符串
双指针法
双指针法基本都是应用在数组,字符串与链表的题目上
栈与队列
二叉树
题目分类大纲如下:
回溯算法
贪心算法
动态规划
动态规划专题已经开始啦,来不及解释了,小伙伴们上车别掉队!
单调栈
图论
大家好,我是 程序员 Carl,哈工大师兄,先后在腾讯、百度从事后端与底层技术研发,著有《代码随想录》。
添加下方企业微信,自动获取 PDF 精讲,并可选择加入刷题群:
备注格式
- 在职:姓名-城市-岗位
- 学生:姓名-学校-年级(无备注不通过)