GitHub 热门

krahets/hello-algo

在 GitHub 打开 ↗

动画图解加多语言实现的数据结构与算法入门教程

Star131k
24h 新增+13
7 天新增—
Fork15k
Issue27
语言Swift

项目介绍

更新于 1 天前

《Hello 算法》是一本开源免费的数据结构与算法入门教程,主打动画图解加一键运行,可以理解为「可视化版的算法入门书」。它用动画把链表、树、图、排序等抽象概念演给你看,配套 Python、Java、C++、Go、Rust 等十几种语言的实现,读者边看动画边跑代码,理解每个数据结构的底层是怎么工作的。内容覆盖从零基础到 LeetCode 常见考点,还提供简中、繁中、英、日等多语言版本。适合三类人:准备校招或刷 LeetCode 的学生和转行者、需要给团队做算法培训或补基础的工程师、以及想找一本比《算法导论》更友好的教材的自学者。如果你日常写业务代码、不碰算法面试,这个项目和你关系不大。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +46

话题标签

algoalgorithmalgorithmsbookdata-structuredata-structuresdata-structures-and-algorithmsdsaeducationleetcodeprogramming

仓库信息

LicenseOther
创建时间2022-11-04
最后推送1 小时前
热度分46.0