--- comments: true glightbox: false hide: - footer - toc - edit - navigation ---
初识算法 复杂度 数组与链表 栈与队列 哈希表 搜索 排序 分治 回溯 动态规划 贪心
hello-algo-typing-svg

动画图解、一键运行的数据结构与算法教程

开始阅读 代码仓库

500 幅动画图解、12 种编程语言代码、2000 条社区问答,助你快速入门数据结构与算法

提供网页版和 PDF 版,兼容 PC、平板和手机,随时随地阅读

推荐语

“一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读。”

—— 邓俊辉,清华大学计算机系教授

“如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!”

—— 李沐,亚马逊资深首席科学家

动画图解

内容清晰易懂,学习曲线平滑

"A picture is worth a thousand words."
“一图胜千言”

一键运行

十余种编程语言,代码可视化运行

"Talk is cheap. Show me the code."
“少吹牛,看代码”

互助学习

欢迎讨论与提问,读者间携手共进

"Learning by teaching."
“教学相长”

作者

代码审阅者

贡献者

本书在开源社区 130 多位贡献者的共同努力下不断完善,感谢他们付出的时间与精力!