You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hello-algo/README.md

78 lines
2.8 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<p align="center">
<a href="https://www.hello-algo.com/">
<img src="https://www.hello-algo.com/index.assets/conceptual_rendering.png" width="200">
</a>
</p>
<h3 align="center">
《 Hello 算法 》
</h3>
<p align="center">
动画图解、能运行、可提问的</br>数据结构与算法快速入门教程
</p>
</br>
<p align="center">
<img src="https://www.hello-algo.com/index.assets/animation.gif" width="49%">
<a>&nbsp;</a>
<img src="https://www.hello-algo.com/index.assets/running_code.gif" width="49%">
</p>
<p align="center">
<em>
前往阅读 >
<a href="https://www.hello-algo.com/">
hello-algo.com
</a>
</em>
&nbsp; | &nbsp;
<em>
下载 PDF >
<a href="https://github.com/krahets/hello-algo/releases/tag/1.0.0b1">
Release
</a>
</em>
</p>
## 关于本书
本项目致力于构建一本开源免费、新手友好的数据结构与算法入门书。
- 全书采用动画图解,内容清晰易懂、学习曲线平滑,引导初学者探索数据结构与算法的“知识地图”;
- 源代码可一键运行,帮助读者在实践练习中提升编程技能,了解算法工作原理和数据结构底层实现;
- 鼓励读者在章节讨论区互帮互助、共同进步,提问与评论一般能在两日内得到回复;
如果本书对您有所帮助,请点个 Star :star: 支持一下,谢谢!
## 推荐语
> “一本通俗易懂的数据结构与算法入门书,引导读者手脑并用地学习,强烈推荐算法初学者阅读。”
>
> **—— 邓俊辉,清华大学计算机系教授**
> “如果我当年学数据结构与算法的时候有《Hello 算法》,学起来应该会简单 10 倍!”
>
> **—— 李沐,亚马逊资深首席科学家**
## 参与写作
我们正在加速更新本书,期待您通过提交 Pull Request 来[参与本项目](https://www.hello-algo.com/chapter_appendix/contribution/),以帮助其他读者获取更优质的学习内容。
- 如您发现语法错误、内容缺失、文字歧义、无效链接、解释不清晰等问题,请帮忙修正或评论指出;
- 期待您参与 C++, Python, Go, JavaScript, TypeScript, C, C#, Swift, Zig, Rust, Dart 等语言[代码翻译](https://github.com/krahets/hello-algo/issues/15)
- 欢迎为您本书内容提出宝贵的意见建议,若有任何问题请提 Issues 或与我联系 WeChat: krahets-jyd
感谢本开源书的每一位撰稿人,是他们的无私奉献让这本书变得更好,他们是:
<p align="left">
<a href="https://github.com/krahets/hello-algo/graphs/contributors">
<img width="550" src="https://contrib.rocks/image?repo=krahets/hello-algo" />
</a>
</p>
## License
The texts, codes, images, photos, and videos in this repository are licensed under [CC BY-NC-SA-4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/).