vlambda博客
学习文章列表

资源| 火爆Github!这套LeetCode 刷题模板也太实用了

许多开发者在初学算法时,都会跑到 LeetCode 上面刷题,来快速提升自己的编程能力与算法能力。于是,慢慢地,GitHub 上各类 LeetCode 项目开始层出不穷。“你今天刷 LeetCode 了吗 ”也成了程序员之间见面时的问候语。


近期,一个名为“algorithm-pattern”的项目火了——为了更好的和其他开发者分享自己的刷题经验,一位国内的算法工程师在Github上开源了一套 LeetCode 刷题模板,主要记录他通过各种刷题文章、专栏、视频等内容总结出的刷题心得。

Github地址:
https://github.com/greyireland/algorithm-pattern


刚开始,这位工程师对算法题也是无从下手,遇到 hard 的题型,就会被卡住很久,到后面才慢慢总结出一个模式。

历时一个半月(6 周)左右,他刷完 240道题,并如愿以偿的收到字节跳动的offer。

这套模板主要基于 Go 语言,编写了入门篇、数据结构篇、基础算法篇、算法思维等四大篇章。核心内容如下:

资源| 火爆Github!这套LeetCode 刷题模板也太实用了

通过这几大篇章,你可以学到关于算法入门、二叉树、链表、二分搜索、排序算法、递归思维、回溯法等算法知识。

在每篇文章下面,作者也都有留几道题供读者练习:

资源| 火爆Github!这套LeetCode 刷题模板也太实用了


目前,这套模板已经在Github上标星 9.5K,fork累计 1.5k。

感兴趣的小伙伴们,赶快一起刷起来吧~

资源| 火爆Github!这套LeetCode 刷题模板也太实用了
资源| 火爆Github!这套LeetCode 刷题模板也太实用了

球分享

球点赞

球在看