这个项目能做什么

LeetCodeAnimation 用动画形式呈现 LeetCode 题目的解题思路,把指针移动、状态转移、递归展开、边界条件等过程可视化拆解。GitHub 仓库作为公开索引与历史素材库,完整的单步播放、回看、变速及语音讲解在网站版(algomooc.com)提供。 当前仓库已同步 256 道 LeetCode 动画题(简单 71、中等 160、困难 25),网站全站动画内容总数为 299 道。每道题配有 Python、C++、Java 三种参考实现,Python 为默认语言。网站版还提供 AI 私教「小欧」可追问思路与边界,以及吴师兄声线授权的 AI 合成语音讲解。 仓库提供结构化数据文件 manifest.json 供脚本读取,用于生成索引、检查链接或二次整理。维护者通过同步脚本将网站侧题目列表写回仓库,更新 manifest、题号索引、专题索引、同步记录及 stats.json,确保仓库与网站内容联动而非静态归档。内容地图包括按题号索引、按专题索引、早期题解文章与动画素材目录、同步记录等。 2026 年正在进行大版本升级,包括三语言参考代码、AI 私教、语音讲解及 299 题全量质量复核与重制,分批上线并同步回仓库索引。