源码

leetcode-master

2026-03-21 20℃ 0.0分
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
点击星星评分 (1-5星)
资源图片
# 代码随想录 · LeetCode-Master

🌍 海外英文版 ·
🌍🇸 英文仓库 ·
🇨🇳 国内在线阅读 ·
🇨 Gitee 同步






> 一套 **循序渐进**、**少走弯路** 的刷题计划。
> 题目已按知识脉络与难度 **排好顺序**,每题配 **图文题解 + 视频讲解**。
> 适合从零到进阶、系统化掌握数据结构与算法。
## 🔗 快速入口

- 📘 **出版书籍**:
- 🧾 **PDF 精讲**:
- 🎬 **算法公开课**:
- 🧠 **卡码笔记**:
- 👥 **学习社区**:项目 / 面经 / 学习方法 / 面试技巧 → 加入
- 🤝 **参与贡献**:本仓讲解以 C++ 为主,含 Java / Python / Go / JS 多语言实现。想点亮头像 👉 ·
- 📢 **转载须知**:全部为原创,引用请标注来源;恶意搬运将依法维权。
## 📚 为什么选这套刷题路线?

- **不再海选题目**:README 就是刷题路线,**按顺序刷**即可。
- **全链路学习体验**:每个专题含「理论基础 → 实战题目 → 总结复盘」。
- **经典高频必会**:题目均为**高频面试题**与**典型考点**。
- **多语言覆盖**:除 C++ 主线,还有社区贡献的多语言实现。
## 🚀 如何使用本攻略

1. **从头开始**:按模块顺序「数组 → 链表 → 哈希表 → … → 图论」。
2. **带着问题学**:每个模块先看「理论基础」,再刷对应题单。
3. **及时复盘**:刷完一个模块,阅读「总结篇」,形成**知识闭环**。
4. **语言不设限**:题解以 C++ 讲解为主,配多语言代码,思路通用。

> **建议**:新手先刷「数组/链表/哈希/字符串」,再进阶到「二叉树/回溯/贪心/动态规划/图论」。
## 🧭 刷题总目录(可折叠)

> 已根据学习曲线优化排序;下方仅展示每章前若干题目,完整清单请展开查看。

前序 · 打基础

*

* 编程语言
*
*
*
*

* 工具
*
*
* [程序员应该用什么用具来写文档?](./problems/前序/程序员写文档工具.md)

* 求职
*
* [程序员的简历应该这么写!!(附简历模板)](./problems/前序/程序员简历.md)
*
*
* [BAT级别技术面试流程和注意事项都在这里了](./problems/前序/BAT级别技术面试流程和注意事项都在这里了.md)

* 算法性能分析
* [关于时间复杂度,你不知道的都在这里!](./problems/前序/时间复杂度.md)
* [O(n)的算法居然超时了,此时的n究竟是多大?](./problems/前序/算法超时.md)
* [通过一道面试题目,讲一讲递归算法的时间复杂度!](./problems/前序/递归算法的时间复杂度.md)
* [关于空间复杂度,可能有几个疑问?](./problems/前序/空间复杂度.md)
* [递归算法的时间与空间复杂度分析!](./problems/前序/递归算法的时间与空间复杂度分析.md)
* [刷了这么多题,你了解自己代码的内存消耗么?](./problems/前序/内存消耗.md)

数组

1. [数组过于简单,但你该了解这些!](./probl

评论 (0)

登录 后评论

暂无评论,来说两句吧~

返回首页