《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Repository dossier
MisterBooo/LeetCodeAnimation
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com)
Brief / README 摘要
查看原文用动画把 LeetCode 题解过程拆开看:指针怎么移动、状态怎么转移、递归怎么展开、边界为什么成立。 GitHub 这份是公开索引与历史素材;完整的单步、回看、变速、语音讲解在网站版。 如果这个项目帮到你,欢迎 Star 支持持续更新。 这个仓库不是一次性归档。2026 年正在做一轮大版本升级,只列已上线 / 进行中的实话: ✅ 三语言参考代码:每道题的题解配 Python / C++ / Java 三种实现,Python 为默认。 ✅ AI 私教「小欧」:吴师兄带的 AI 算法私教,做题卡住可随时追问思路与边界。 ✅ 吴师兄声线语音讲解:动画边演示边讲,语音为 AI 合成(吴师兄声线授权);点播放器里的 🔊 即可听。 🚧 299 题全量质量清算:对全站动画题逐题做质量复核与重制,分批上线,持续同步回本仓库索引。 进度会随同步脚本更新到下方「当前索引」与 docs/sync-log.md。 下面四张 GIF 取自网站播放器的关键帧,点图直达对应题目页(完整步骤播放、三语言代码、语音讲解都在网站版)。 边扫数组边维护哈希表,看清 complement 是怎么被找到的。 用柱状图把左右边界和蓄水过程拆开,直观看懂为什么能接住水。 DFS 染色过程一格一格展开,连通块边界会更容易看清。 快慢指针在链表上同步移动,什么时候相遇一眼能看到。 *↑ 网站版还能单步、回看、变速、听讲解**…
Topics / 标签
相关推荐
Crack LeetCode, not only how, but also why.
🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.
Ghidra is a software reverse engineering (SRE) framework