BAT大佬的刷题笔记
BAT 大佬的刷题笔记
大家应该都知道,现在的互联网公司面试,只要是研发岗位,基本上都跑不了算法题的折磨,所以大家在准备校招和社招的时候,或者业余时间,还是要多刷刷 LeetCode,保持状态的。
需要刷题笔记的小伙伴请扫描下方的二维码关注作者的原创公众号「沉默王二」回复关键字「100」就可以拉取到下载链接了。
二哥,去年校招前准备算法时,我在 LeetCode 上刷了很多题,但总感觉题虽然刷了很多,解题能力却没怎么提高,怎么解决这种刷题效率低下的问题呢?
这是三个月前一个读者给我的私信,他的困惑让我心有戚戚焉!于是我赶紧问了身边的一些就职于大厂的朋友,他们不约而同地给我推荐了这份刷题笔记。
细致地研究了一周后,我感觉发现了宝藏!赶紧发给了这位读者。前天,他回复我了,说:“二哥,你太强了,这刷题笔记好使啊。我按照上面提供的方法认真地刷了两个月的时间,惊奇地发现算法能力提高了,刷 LeetCode 上中等难度的题目基本不会被卡住了!”
听他这么一说,我就有信心了,赶紧给我公众号的读者朋友们分享一下。
这本笔记的作者在 LeetCode 刷了几百道题,并且将题目分门别类地整理好了。包含了 LeetCode Online Judge 所有题目的答案,所有的代码实现是非常优雅且执行效率极高的。
不管你使用的编程语言是 Java、C++,还是 Go,都可以学习,适合刷题的同学反复学习。认真地揣摩其中的框架思维,你会发现,这是一本非常用心的刷题类书籍。笔记总共 1200 页,分编程技巧、线性表、字符串、栈队列、树、排序、查找、BFS、DFS、贪心、动态规划等。
每个章节都会先讲解框架思维,然后挑选非常典型的十几道 LeetCode 题进行实战讲解。这份笔记不仅排版十分精美,内容也异常充实,每一题都是细致的讲解,有时候还会配上图片,就怕你搞不懂,大大的良心啊!
以前呢,我也很讨厌刷题,觉得这就像古代的八股文一样,又臭又刻板,但互联网的公司都喜欢这么考,因为确实也找不到更好的替代方案,那如果你不准备不去刷 LeetCode 的话,面试必定挂啊!
经常刷题的读者可能会知道,Beats 100% 是很有难度的:
- 代码要言简意赅,一针见血
- 算法必须是最优解
那这份刷题笔记中所有题目的解答,都是 Beats 100%,这一点非常难能可贵!也就是说,这份刷题笔记中的解答都是大厂考核时候的标准答案,如果说你吃透了这份刷题笔记,可以吊打面试官了——当然了,吃透会比较难,但如果能应付面试,就直了呀,不不不,就值了呀!
二哥已经把这份刷题笔记下载好了,需要的小伙伴请扫描下方的二维码关注作者的原创公众号「沉默王二」回复关键字「100」就可以拉取到下载链接了(无套路,没加密)。
笔记版权归原作者(霜神)所有,出处:https://books.halfrost.com/leetcode/