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.
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.
Hello! 我是「Krahets」, 是一个分享了许多题解、编写了 LeetBook《图解算法数据结构》的扣友。
当年秋招时,我采用 “扫雷游戏” 式的学习方法,两眼一抹黑刷题,扫到不会的 “雷” 就通过查资料把它 “排掉” ,配合周期性总结,逐渐形成了数据结构与算法的知识图景。我虽然幸运地在秋招斩获了多家大厂的 Offer ,但回想自己当初在 “扫雷式” 刷题中被炸的满头包,很是痛苦。
开源性是互联网行业最吸引我的地方,只需要一台 PC ,我们可以学习到几乎所有所需知识。学习算法时,我阅读了许多大佬分享的文章,获益匪浅,一直以来我也想再为开源社区做点儿什么。思考良久,我意识到一本 “前期刷题必看” 的读物可以使算法小白少走许多弯路。写作意愿滚滚袭来,那就动笔吧!
![hello-algo_1280_720.jpg ](https://pic.leetcode.cn/1669284263-rbAMcs-hello-algo_1280_720.jpg ){:width=500}
前往仓库 > github.com/krahets/hello-algo
前往阅读 > https://www.hello-algo.com
{:style="text-align: center;"}
---
## 「清晰动画讲解」 {:style="text-align: center;"}
借助动画介绍重点,提升知识吸收效率
支持笔记本、平板、手机全终端阅读
{:style="text-align: center;"}
![animation.gif ](https://pic.leetcode.cn/1669280889-QVHgdw-animation.gif )
---
## 「代码实践导向」 {:style="text-align: center;"}
提供经典数据结构与算法的代码实现
包含详细注释,皆可一键运行
{:style="text-align: center;"}
![running_code.gif ](https://pic.leetcode.cn/1669280958-qiDPFd-running_code.gif )
---
## 「可讨论与提问」 {:style="text-align: center;"}
作者定期(一般 < 72h )回复评论问题
在评论区与小伙伴们一起学习进步
{ :style = "text-align: center;" }
![comment.gif ](https://pic.leetcode.cn/1669280943-aiwrOm-comment.gif )
---
本书是我利用业余时间创作,完全开源免费,不会收取任何费用。
本书定期更新中,希望您可以一同参与到本书的创作中来,详情见 [一起参与创作 ](https://www.hello-algo.com/chapter_preface/contribution/ ) 。
- 如果发现笔误、无效链接、内容缺失、文字歧义、解释不清晰、行文结构不合理等问题,烦请您帮忙修正内容,以帮助其他读者获取更优质的学习内容。
- 非常欢迎您和我一同来创作本书,包括重写某章节、新增章节、翻译代码至其他编程语言等,如果有意请与我联系或在楼下评论。
如果感觉本书对你有所帮助,请 [点个 Star ](github.com/krahets/hello-algo ) 支持一下,谢谢!