AX 爱鲜报

代码随想录 LeetCode 刷题攻略

《代码随想录》开源刷题攻略,按知识脉络与难度排好 200 道经典 LeetCode 题,配 60 万字图文题解、视频讲解与思维导图,覆盖 C++、Java、Python、Go、JavaScript 等多语言实现。

爱鲜报评分

0.0

0 人评分

63k

星数

是

中文

Shell

主语言

是

活跃

851

贡献者

人工分析

EDITORIAL

推荐理由

这是中文算法学习社区里口碑极佳的刷题路线,最大价值在于把「刷什么、按什么顺序刷」这件事替你决定好了,避免新手在题库里盲目海选。每个专题都按「理论基础 → 实战题目 → 总结复盘」组织,形成知识闭环,配合视频和思维导图理解难点。多语言代码让不同技术栈的开发者都能直接上手,非常适合准备面试或系统补算法基础。

适用场景

  • 校招/社招算法面试系统准备
  • 零基础到进阶的数据结构与算法学习
  • 按专题查漏补缺(数组、链表、二叉树、动态规划等)
  • 多语言开发者对照学习同一题的不同实现
  • 高校算法课程配套练习与复盘

优点

  • 刷题顺序经过精心编排,循序渐进少走弯路
  • 每题配图文题解、视频讲解与思维导图,理解成本低
  • 覆盖 C++、Java、Python、Go、JavaScript 等多语言实现
  • 专题含理论基础与总结篇,便于形成知识闭环
  • 中文原创内容,社区活跃、Star 数极高,资料持续更新

缺点

  • 仓库以文档为主,主语言标为 Shell,并非可直接运行的项目代码库
  • 题解主线以 C++ 讲解,其他语言实现由社区贡献,质量与更新节奏不完全一致
  • 部分内容导流到作者书籍、知识星球与自有站点,需自行甄别免费与付费部分
  • 题目数量与顺序会随更新调整,按旧版路线学习时需注意版本差异
上手难度 入门

项目简介

《代码随想录》是一套面向中文开发者的 LeetCode 刷题攻略。它把 200 道经典高频题目按知识脉络和难度排好顺序,每题配有详细图文题解、视频难点剖析和思维导图,并提供 C++、Java、Python、Go、JavaScript 等多语言实现。

它的核心主张是:不用再纠结刷什么题、按什么顺序刷,跟着 README 的路线走即可。

内容组织方式

每个专题基本遵循三段式结构:

  1. 理论基础:先讲清该数据结构/算法的核心概念与常见坑;
  2. 实战题目:按由易到难排列的题单,逐题给出思路与代码;
  3. 总结篇:刷完一个模块后复盘,形成知识闭环。

整体学习路径大致为:

数组 → 链表 → 哈希表 → 字符串 → 双指针 → 栈与队列
→ 二叉树 → 回溯 → 贪心 → 动态规划 → 图论

适合谁使用

  • 准备校招/社招算法面试,需要系统路线的人;
  • 想从零补数据结构与算法基础的自学者;
  • 已刷过一些题,想按专题查漏补缺的开发者;
  • 需要多语言对照理解同一题解法的工程师。

使用建议

  • 从头按顺序刷,不要跳着挑题,路线本身就是价值;
  • 每个模块先读「理论基础」,再动手做题,最后看「总结篇」;
  • 语言不设限:题解主线以 C++ 讲解,但思路通用,可对照自己熟悉的语言实现;
  • 新手建议先完成数组、链表、哈希、字符串,再进入二叉树、回溯、贪心、动态规划与图论。

注意事项

仓库本身以 Markdown 文档为主,不是可直接运行的项目代码库;部分延伸内容会指向作者的出版物、视频课程与社区,使用时可自行区分免费与付费资源。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。