《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing
Find a file
2022-11-26 16:40:12 +08:00
codes fix(tree): make go code as consistent as possible with java code 2022-11-26 16:32:34 +08:00
docs feat(tree): add binary search tree in golang 2022-11-26 13:25:13 +08:00
.gitignore Remove __pycache__ 2022-11-25 13:22:59 +08:00
deploy.sh Add Java codes, and license. 2022-11-08 02:58:42 +08:00
LICENSE Update LICENSE. 2022-11-17 15:32:50 +08:00
mkdocs.yml Update README 2022-11-25 13:01:14 +08:00
README.md Add python codes and for the chapter of 2022-11-25 20:12:20 +08:00

《 Hello算法 》

动画图解、能运行、可讨论的
数据结构与算法快速入门教程


前往阅读 > hello-algo.com

关于本书

本书是我利用业余时间创作,完全开源免费,不会收取任何费用。

本书定期更新中,希望您可以一同参与到本书的创作中来,详情见 一起参与创作

  • 如果发现笔误、无效链接、内容缺失、文字歧义、解释不清晰、行文结构不合理等问题,烦请您帮忙修正内容,以帮助其他读者获取更优质的学习内容。
  • 非常欢迎您和我一同来创作本书,包括重写某章节、新增章节等,如果有意请与我联系 WeChat: krahets-jyd , Email: krahets@163.com

如果感觉本书对你有所帮助,请点个 Star 支持一下,谢谢!

致谢

感谢本开源书的每一位撰稿人,是他们的无私奉献让这本书变得更好,他们是:

To-Dos

  • 代码翻译JavaScript, TypeScript, C, C#, ... 请求大佬帮助)
  • 数据结构:散列表、堆(优先队列)、图
  • 算法:搜索与回溯、选择 / 堆排序、动态规划、贪心、分治

License

The texts, codes, images, photos, and videos present on this work is licensed under CC BY-NC-SA-4.0.