好家伙,又火一个。。
大家好,我是二哥呀。
原计划我今天应该在长沙参加 CSDN 举办的 1024 大会,无奈公司新规不让去了,心里感到特别的遗憾。
无奈只能逛逛 GitHub 以泄私愤!
这一逛不要紧,竟然无意中发现了一个宝藏,好家伙!一个名为 leetcode 的项目竟然获得了 44.7k star,可以说是火得一塌糊涂。
查看项目主页的时候,我再一次惊呆了,项目的作者说自己的新书《算法通关之路》出版了🔥🔥🔥!!!
《算法通关之路》这本书我是知道的,前几天刚在朋友圈安利过一波。给大家看看这点赞人数,一屏根本就装不下。
《算法通关之路》这本书的作者名叫路志鹏,英文名 Lucifer,我是认识的。
没想到他还是 leetcode 这个项目的作者 azl397985856!
只能说,作者的网名是真的多,哈哈哈😆
leetcode 这个项目分为 4 个部分:
第一部分是 leetcode 经典题目的解析,包括思路,以及具体的代码实现,Java、Python 都有; 第二部分是对数据结构与算法的总结; 第三部分按照一定的方式将 leetcode 题目做了记录。 第四部分是每日一题。
其中对算法和数据结构的分类我觉得蛮有借鉴意义的。
先来看算法:
基础技巧:分治、二分、贪心 排序算法:快速排序、归并排序、计数排序 搜索算法:回溯、递归、深度优先遍历,广度优先遍历,二叉搜索树等 图论:最短路径、最小生成树 动态规划:背包问题、最长子序列
再来看数据结构:
数组与链表:单 / 双向链表 栈与队列 哈希表 堆:最大堆 / 最小堆 树与图:最近公共祖先、并查集 字符串:前缀树(字典树) / 后缀树
这些都是面试当中经常考察的点,大家有需要的话,可以先点个 star,把刷题的小火把点亮:
https://github.com/azl397985856/leetcode
嗯,接下来。。。
有大事要发生了。
前几天在朋友圈安利的时候送了 6 本,很多小伙伴表示又错过了,那今天为了弥补大家的遗憾,我又找出版社给大家申请了 10 本《算法通关之路》,仍然是无套路免费送!我尽力了,剩下的就交给大家了。
这次再抢不到,那就要站墙角反思一下了,为什么幸运儿不是你?
是不是没有来二哥这里刷评论,刷点赞,刷在看,刷转发?
毕竟心诚则灵!
无套路,直接在文章底部留言就行,优先考虑留言次数多的!
好了,我是二哥,希望这个 leetcode 这个项目和《算法通关之路》这本书能帮助到有需要的小伙伴,我们下期见~
没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟。
推荐阅读: