leetcode-master
62,816
Stars
12,289
Forks
406
Watchers
266
Open Issues
未知
许可证
Shell
语言
2019-12-14
创建时间
2026-10-24
最近更新
项目能做什么
《代码随想录》LeetCode 刷题攻略,包含 200 道经典题目刷题顺序、图解及多语言版本实现。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# 代码随想录 · 全网最强数据结构算法学习路线
<p align="center">
<a href="https://keetcoder.com/">🌍 海外英文版</a> ·
<a href="https://github.com/youngyangyang04/keetcoder">🌍🇸 英文仓库</a> ·
<a href="https://programmercarl.com/">🇨🇳 国内在线阅读</a> ·
<a href="https://gitee.com/programmercarl/leetcode-master">🇨 Gitee 同步</a>
</p>
<p align="center">
<a href="https://github.com/youngyangyang04/leetcode-master/stargazers"><img alt="stars" src="https://img.shields.io/github/stars/youngyangyang04/leetcode-master?style=flat&label=Stars"></a>
<a href="https://github.com/youngyangyang04/leetcode-master/network/members"><img alt="forks" src="https://img.shields.io/github/forks/youngyangyang04/leetcode-master?style=flat&label=Forks"></a>
<a href="https://github.com/youngyangyang04/leetcode-master/issues"><img alt="issues" src="https://img.shields.io/github/issues/youngyangyang04/leetcode-master?style=flat&label=Issues"></a>
<a href="https://github.com/youngyangyang04/leetcode-master/graphs/contributors"><img alt="contributors" src="https://img.shields.io/github/contributors/youngyangyang04/leetcode-master?style=flat&label=Contributors"></a>
</p>
> 一套 **循序渐进**、**少走弯路** 的刷题计划。
> 题目已按知识脉络与难度 **排好顺序**,每题配 **图文题解 + 视频讲解**。
> 适合从零到进阶、系统化掌握数据结构与算法。
---
## 🔗 快速入口
- 📘 **出版书籍**:[《代码随想录》](https://union-click.jd.com/jdc?e=618%7Cpc%7C&p=JF8BASMJK1olXwABU1pUCU0SCl8IGV8WVAICU24ZVxNJXF9RXh5UHw0cSgYYXBcIWDoXSQVJQwYAUF1UDEsQHDZNRwYlVEBGPAIccE51dQ1cfjpVCnsHUjYbTkcbM244GFIXWQYAUV5VOHsXBF9adYOj696n5UKJosTCi_g4GmsVWwILVFhZCUIXBWgMK1wVVDZfHAIVXwAnM18LK1wVVBIEJh8PHE1lM18IK1glXQcCVVpYDU8RB2YUG18QXA4BSF5bDEIXBWsJHlgVXAEyVl9cDEInM7GFqyYQWHkHVBY1TUxoBmZtXT7L0LYTKClfCkMWEl8BGCMVCkFGBg01Dg5zSgcJUCxeD2AKNRwzChFKfGx3HQtCDnN3XV0aDB1KM2o4G10VXzY)
- 🧾 **PDF 精讲**:[算法精讲 PDF](https://programmercarl.com/qita/algo_pdf.html)
- 🎬 **算法公开课**:[170期硬核视频](https://www.bilibili.com/video/BV1fA4y1o715)
- 🧠 **卡码笔记**:[最强八股文](https://notes.kamacoder.com/)
- 👥 **学习社区**:项目 / 面经 / 学习方法 / 面试技巧 → 加入 [「代码随想录」知识星球](https://programmercarl.com/other/kstar.html)
- 🤝 **参与贡献**:本仓讲解以 C++ 为主,含 Java / Python / Go / JS 多语言实现。想点亮头像 👉 [如何提交代码](https://www.programmercarl.com/qita/join.html) · [致谢贡献者](https://github.com/youngyangyang04/leetcode-master/graphs/contributors)
- 📢 **转载须知**:全部为原创,引用请标注来源;恶意搬运将依法维权。
---
## 📚 为什么选这套刷题路线?
- **不再海选题目**:README 就是刷题路线,**按顺序刷**即可。
- **全链路学习体验**:每个专题含「理论基础 → 实战题目 → 总结复盘」。
- **经典高频必会**:题目均为**高频面试题**与**典型考点**。
- **多语言覆盖**:除 C++ 主线,还有社区贡献的多语言实现。
<p align="center">
<a href="https://programmercarl.com/xunlian/damoxing.html" target="_blank">
<img src="./pics/damoxing.jpg" width="800" />
</a>
</p>
---
## 🚀 如何使用本攻略
1. **从头开始**:按模块顺序「数组 → 链表 → 哈希表 → … → 图论」。
2. **带着问题学**:每个模块先看「理论基础」,再刷对应题单。
3. **及时复盘**:刷完一个模块,阅读「总结篇」,形成**知识闭环**。
4. **语言不设限**:题解以 C++ 讲解为主,配多语言代码,思路通用。
> **建议**:新手先刷「数组/链表/哈希/字符串」,再进阶到「二叉树/回溯/贪心/动态规划/图论」。
---
## 🧭 刷题总目录(可折叠)
> 已根据学习曲线优化排序;下方仅展示每章前若干题目,完整清单请展开查看。
<details>
<summary><b>前序</b></summary>
* AI工具
* [国内支付宝、微信给ChatGPT、Claude充值](https://github.com/youngyangyang04/gpt-daicho
阅读完整原文
商业机会分析 AI 生成
高督学属性算法训练营与私域求职社群
| 产品构想 | 基于60万字内容路线图,提供周期性(如60天)带打卡督学、助教答疑、周测与模拟面试的训练营社群服务。 |
| 核心功能 | 每日刷题任务规划、助教代码评审与答疑、群内打卡奖惩机制、阶段性Mock Interview模拟面试 |
| 目标用户 | 自控力较弱、面临紧急秋招/春招求职的在校生及转码人群 |
| 难度/周期 | 低至中 · 2-4周 · 成本:社群工具采购、运营人力与助教成本(初期可全由独立开发者承担) |
| 收费模式 | 按期收取训练营学费(阶梯定价),或年度私域会员年费 |
| 竞争风险 | 极度依赖创始人/导师个人IP与答疑服务质量,交付重导致边际成本较高,扩张易遇瓶颈 |
| 依据 | 已验证事实 |
LeetCode/IDE 伴侣式刷题插件与进度管理工具
| 产品构想 | 将仓库中的图解、模板与刷题顺序做成Chrome插件或VS Code插件,在用户刷LeetCode时无缝在侧边栏提示思路模板并追踪进度。 |
| 核心功能 | LeetCode题页侧边栏无缝嵌入图解解析、多语言标准模板一键插入、知识点记忆曲线打卡看板、相似题目推荐 |
| 目标用户 | 正在LeetCode刷题但需要即时解题思路引导和进度记录的开发者 |
| 难度/周期 | 中等 · 1-2个月 · 成本:轻量级服务器维护成本、插件商店上架费用 |
| 收费模式 | Freemium模式,基础题解免费,高级分类/一键模版套用/复习提醒等高级功能按月/年订阅 |
| 竞争风险 | 依赖LeetCode前端页面结构,存在接口变动维护风险,易被竞品插件仿造 |
| 依据 | 数据支持的判断 |
深度视频课程与配套系统化出版/电子出版物
| 产品构想 | 将Markdown图解内容精编,发行实体图书,并录制配套的核心考点剖析交互式音视频课程或小册。 |
| 核心功能 | 出版级文字配图排版、分步动图拆解、10-15分钟短视频核心答疑、课后思考题互动区 |
| 目标用户 | 喜欢系统化阅读、深度学习及需要视频直观讲解算法复杂过程的用户 |
| 难度/周期 | 中等 · 3-6个月 · 成本:出版社合作沟通成本、视频录制剪辑软件及设备成本 |
| 收费模式 | 图书版税收入、在线课程平台单课买断销售收入 |
| 竞争风险 | 盗版资源传播风险高,单次买断模式长期LTV(客户生命周期价值)有限 |
| 依据 | 已验证事实 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| jwasham/coding-interview-university | 中文介绍暂未生成 A complete computer science study plan to become a software |
364,191 | - |
| TheAlgorithms/Python | 中文介绍暂未生成 All Algorithms implemented in Python |
225,993 | Python |
| trekhleb/javascript-algorithms | 中文介绍暂未生成 📝 Algorithms and data structures implemented in JavaScript w |
196,726 | JavaScript |
| CyC2018/CS-Notes | 中文介绍暂未生成 :books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计 |
186,477 | JavaScript |
| yangshun/tech-interview-handbook | 中文介绍暂未生成 Curated coding interview preparation materials for busy soft |
143,247 | TypeScript |
| labuladong/fucking-algorithm | 中文介绍暂未生成 Crack LeetCode, not only how, but also why. |
136,046 | Markdown |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2019-12-14,近 30 天仍在推送 |
| 社区活跃 | Star 62,816 / Fork 12,289 / Issue 266(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/youngyangyang04/leetcode-master.git cd leetcode-master # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。