[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-92767":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":9,"languages":9,"totalLinesOfCode":9,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":13,"stars30d":14,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":15,"rankGlobal":9,"rankLanguage":9,"license":16,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":9,"pushedAt":9,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":13,"starSnapshotCount":13,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},92767,"LeetCode-BaiTiTong","mo-lx\u002FLeetCode-BaiTiTong","mo-lx","力扣百题通 — 一套面向 Obsidian + Claudian 打造的 LeetCode Hot 100 个人知识库与 14 天速成刷题路线。通过 Claudian 插件将 Claude 深度集成到 Obsidian 中，实现 AI 驱动的自适应学习闭环。 融合 labuladong 框架思维 + 代码随想录系统专题法 + 灵茶山艾府题单驱动法 三大体系，配合 AI 自适应教学系统，帮你高效拿下算法面试。",null,143,10,136,0,7,43.82,"MIT License",false,"main",true,[],"2026-07-22 04:02:07","\u003Cdiv align=\"center\">\n\n# 力扣百题通 (LeetCode-BaiTiTong)\n\n**Obsidian + Claudian · Python · 14 天速通**\n\n[![GitHub](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitHub-开源仓库-181717?logo=github)](https:\u002F\u002Fgithub.com\u002Fmo-lx\u002FLeetCode-BaiTiTong)\n[![Obsidian](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FObsidian-知识库-7C3AED?logo=obsidian)](https:\u002F\u002Fobsidian.md\u002F)\n[![Claudian](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaudian-AI插件-D4A574)](https:\u002F\u002Fgithub.com\u002FClaudianObsidian\u002Fclaudian)\n[![Python](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-刷题语言-3776AB?logo=python)](https:\u002F\u002Fpython.org\u002F)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-green.svg)](LICENSE)\n\n**力扣百题通** — 一套面向 **Obsidian + Claudian** 打造的 LeetCode Hot 100 个人知识库与 14 天速成刷题路线。通过 Claudian 插件将 Claude 深度集成到 Obsidian 中，实现 AI 驱动的自适应学习闭环。\n\n融合 **labuladong 框架思维** + **代码随想录系统专题法** + **灵茶山艾府题单驱动法** 三大体系，配合 AI 自适应教学系统，帮你高效拿下算法面试。\n\n\u003C\u002Fdiv>\n\n---\n\n## 项目简介\n\n本项目是一个完整的 **LeetCode Hot 100 算法学习体系**（力扣百题通），以 Obsidian 知识库为载体，专为有 Python 基础的学习者设计。\n\n核心特色：\n\n- **Claudian 驱动的自适应教学** — 基于 Obsidian Claudian 插件，通过「学习中枢」定义 AI 教练角色（Claudian · 算法教练），每次对话自动读取学员状态、教学结束后自动更新进度，实现「学 → 练 → 记」的完整闭环\n- **三大方法论融合** — labuladong（框架模板法）+ 代码随想录（五步拆解法）+ 灵茶山艾府（题单驱动法）\n- **14 天结构化刷题路线** — 每天 5-10 题，从基础到进阶，难度梯度科学递进\n- **Obsidian 知识图谱** — 专题总结、题目详解、学习笔记之间通过 `[[wikilink]]` 互链，形成完整知识网络\n- **100 道题目详解** — 每道题包含数据范围分析、多种解法、小白版理解、易错点总结、框架提炼\n\n![知识图谱界面参考](assets\u002F知识图谱界面参考.png)\n\n## 目录结构\n\n```\nLeetCode-BaiTiTong\u002F\n│\n├── 学习中枢.md                          # AI 操作手册（系统总开关）\n│\n├── 00-配置\u002F                             # 系统配置区\n│   ├── 全局索引.md                     # 整个 Vault 的目录索引\n│   ├── 学习日志.md                     # 每次学习记录（追加式）\n│   ├── 学员档案.md                     # 学员背景、目标、习惯\n│   └── 进度看板.md                     # 进度追踪、薄弱环节、模板掌握矩阵\n│\n├── 01-Raw\u002F                              # 原始素材（只增不改）\n│   ├── 01-Hot100刷题体系调研报告.md    # 三大刷题体系深度调研对比\n│   ├── 02-Hot100两周速通刷题计划.md    # 14 天详细刷题计划\n│   └── 03-Hot100学习教程与题目详解.md  # 算法模板与题目详解\n│\n├── 02-Wiki\u002F                             # 核心知识区（结构化内容）\n│   ├── 专题总结\u002F                       # 13 个专题总结\n│   │   ├── 01-哈希表.md\n│   │   ├── 02-双指针与滑动窗口.md\n│   │   ├── 03-数组与矩阵.md\n│   │   ├── 04-链表.md\n│   │   ├── 05-二叉树.md\n│   │   ├── 06-栈与堆.md\n│   │   ├── 07-图论.md\n│   │   ├── 08-回溯算法.md\n│   │   ├── 09-二分查找.md\n│   │   ├── 10-动态规划.md\n│   │   ├── 11-贪心算法.md\n│   │   ├── 12-技巧专题.md\n│   │   └── 13-复杂度速查表.md\n│   └── 题目详解\u002F                       # 100 道 Hot 100 题目详解\n│       ├── 1-两数之和.md\n│       ├── 3-无重复字符的最长子串.md\n│       ├── ...\n│       └── 994-腐烂的橘子.md\n│\n├── 03-学习笔记\u002F                         # 14 天学习笔记模板\n│   ├── Day01-哈希与双指针.md\n│   ├── Day02-滑动窗口与子串.md\n│   ├── ...\n│   └── Day14-技巧与全局复习.md\n│\n└── 04-Outputs\u002F                          # 输出区（知识图谱、Anki 卡片等）\n```\n\n## 14 天刷题路线\n\n| 阶段 | 天数 | 专题 | 难度分布 | 每日题量 |\n|------|------|------|---------|---------|\n| **第 1 周：打基础** | Day 1 | 哈希表 + 双指针 | Easy + Medium | 7 题 |\n| | Day 2 | 滑动窗口 + 子串 | Easy + Medium | 7 题 |\n| | Day 3 | 数组 + 矩阵 | Easy + Medium | 7 题 |\n| | Day 4 | 链表基础 | Easy + Medium | 8 题 |\n| | Day 5 | 链表进阶 | Medium | 6 题 |\n| | Day 6 | 二叉树基础 | Easy + Medium | 8 题 |\n| | Day 7 | 二叉树进阶 + 周复习 | Medium | 7 题 |\n| **第 2 周：攻难点** | Day 8 | 图论 + 栈 | Medium | 7 题 |\n| | Day 9 | 单调栈 + 堆 | Medium + Hard | 5 题 |\n| | Day 10 | 回溯算法 | Medium + Hard | 8 题 |\n| | Day 11 | 二分查找 | Medium | 6 题 |\n| | Day 12 | 动态规划入门 + 贪心 | Medium | 10 题 |\n| | Day 13 | 进阶动态规划 | Medium + Hard | 9 题 |\n| | Day 14 | 技巧 + 全局复习 | 全难度 | 5 题 |\n\n**难度分布：** Easy 20 题 \u002F Medium 65 题 \u002F Hard 15 题\n\n## 内容特色\n\n### 题目详解（100 道）\n\n每道题包含以下内容：\n\n- **数据范围分析** — 为什么 O(n^2) 会超时、数值范围意味着什么\n- **边界条件与隐藏条件** — 不容易注意到的 corner case\n- **小白版直白理解** — 用生活类比解释解题思路\n- **多种解法对比** — 从暴力到最优，含完整 Python 代码\n- **易错点总结** — 踩坑记录\n- **框架提炼** — 从具体题抽象出通用模板\n- **关联题目链接** — 通过 wikilink 互链到同类题目\n\n### 专题总结（13 个）\n\n每个专题包含：\n\n- **本质理解** — 一句话定义核心思想\n- **应用场景分类表** — 什么时候用、怎么用\n- **Python 工具\u002F数据结构对比** — dict vs set vs defaultdict vs Counter\n- **可运行的 Python 代码模板** — 直接复制使用\n- **模板变体及优化** — 覆盖常见变形\n\n### AI 教学系统（Claudian 驱动）\n\n本项目通过 **Claudian 插件**将 Claude 深度嵌入 Obsidian，打造了一套完整的 AI 自适应教学工作流：\n\n> **Claudian** 是一款 Obsidian AI 插件，支持 Claude 直接读取和操作 Vault 中的 Markdown 文件，实现 AI 与知识库的深度交互。\n\n**工作原理：**\n\n1. **对话前** — Claudian 自动读取 `学员档案`、`学习日志`、`进度看板`，AI 了解你的当前状态和薄弱环节\n2. **教学中** — AI 用框架思维引导思路，遇卡壳先给提示不直接给答案，根据你的掌握程度动态调整难度\n3. **对话后** — Claudian 自动将学习记录写回 `学习日志`、更新 `进度看板`、填充当日 `学习笔记`\n\n**核心设计：** `学习中枢.md` 作为 AI 的系统提示词（System Prompt），定义了 Claudian 教练的身份、教学流程、文件操作规范和回答格式。只需将此文件内容配置到 Claudian 的 System Prompt 中，即可激活完整的 AI 教学系统。\n\n## 快速开始\n\n### 环境要求\n\n- [Obsidian](https:\u002F\u002Fobsidian.md\u002F)（推荐最新版）\n- [Claudian](https:\u002F\u002Fgithub.com\u002FClaudianObsidian\u002Fclaudian) — Obsidian AI 插件（需配置 Claude API Key）\n\n### 使用步骤\n\n1. **克隆仓库**\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Fmo-lx\u002FLeetCode-BaiTiTong.git\n   ```\n\n2. **用 Obsidian 打开**\n   - 打开 Obsidian → 「打开文件夹为 Vault」→ 选择克隆的仓库目录\n   - 等待 Obsidian 索引完成（首次可能需要几秒）\n\n3. **配置学员信息**\n   - 打开 `00-配置\u002F学员档案.md`，填写你的基本信息和学习目标\n\n4. **配置 Claudian 插件**\n   - 在 Obsidian 中安装 Claudian 插件，配置 Claude API Key\n   - 这样 Claudian 就会化身「算法教练」，自动读取你的学习状态并指导刷题\n   \n5. **开始学习**\n   - 按照 `01-Raw\u002F02-Hot100两周速通刷题计划.md` 的计划开始 Day 1\n   - 在 Claudian 对话中说「开始 Day 1 的学习」，AI 教练会自动接管\n\n6. **跟踪进度**\n   - 在 Obsidian 中打开「关系图谱」视图，查看知识点之间的关联\n   - 每次学习后检查 `00-配置\u002F进度看板.md` 的更新情况\n\n## 知识图谱预览\n\n在 Obsidian 中打开「关系图谱」视图，可以看到：\n\n- **专题总结** ↔ **题目详解** — 每道题关联到对应专题\n- **题目详解** ↔ **题目详解** — 同类题目互相链接\n- **学习笔记** ↔ **专题总结** — 每日笔记关联当天专题\n- **学习笔记** ↔ **题目详解** — 做题记录关联具体题目\n\n## 方法论来源\n\n本项目融合了以下三大刷题体系的方法论：\n\n| 体系 | 核心方法 | 本项目应用 |\n|------|---------|-----------|\n| [labuladong](https:\u002F\u002Flabuladong.online\u002F) | 框架思维 — 用模板套题型 | 专题总结中的代码模板 |\n| [代码随想录](https:\u002F\u002Fprogrammercarl.com\u002F) | 五步法 — 系统化拆解每道题 | 题目详解的结构化分析 |\n| [灵茶山艾府](https:\u002F\u002Fspace.bilibili.com\u002F206214\u002F) | 题单驱动 — 精选题目高效覆盖 | 14 天刷题计划编排 |\n\n## 技术栈\n\n| 工具 | 用途 |\n|------|------|\n| Obsidian | 知识库管理、Markdown 编辑、关系图谱 |\n| Claudian | Obsidian AI 插件，Claude 深度集成，驱动自适应教学 |\n| Claude (Anthropic) | 大语言模型，提供算法辅导与知识库读写能力 |\n| Python | 刷题语言、代码模板 |\n| Markdown + Wikilink | 内容格式、知识关联 |\n\n## 许可证\n\n本项目基于 [MIT License](LICENSE) 开源。\n\n## 贡献\n\n欢迎提交 Issue 和 Pull Request！\n\n- 发现题目详解有误？欢迎提交 PR 修正\n- 有更好的解题思路？欢迎补充\n- 想增加新的专题总结？欢迎贡献\n\n---\n\n\u003Cdiv align=\"center\">\n\n**如果这个项目对你有帮助，欢迎 Star ⭐**\n\n\u003C\u002Fdiv>\n","力扣百题通是一个基于 Obsidian 构建的 LeetCode Hot 100 算法学习知识库系统，专为算法面试准备设计。它融合 labuladong 框架思维、代码随想录专题法与灵茶山艾府题单驱动法，通过 Claudian 插件深度集成 Claude 实现 AI 自适应教学闭环，支持学习状态追踪、进度看板与知识图谱联动。内置 14 天结构化刷题路线（每日 5–8 题）、13 个专题总结及 100 道题目详解（含多解法、易错点与小白解读），适用于求职者系统化备战技术面试。",2,"2026-07-10 02:30:25","CREATED_QUERY"]