Github 疯传!史上最强!BAT 大佬「LeetCode刷题手册」电子书开放下载了!

简介: Github 疯传!史上最强!BAT 大佬「LeetCode刷题手册」电子书开放下载了!

二哥,去年校招前准备算法时,我在 LeetCode 上刷了很多题,但总感觉题虽然刷了很多,解题能力却没怎么提高,怎么解决这种刷题效率低下的问题呢?

这是最近一个读者给我的私信,我问了身边很多大佬,但他们的答案都不怎么令我满意,直到上个月我在 GitHub 上发现了一位 BAT 大佬的刷题笔记。


细致地阅读后,我感觉发现了宝藏!赶紧发给了这个读者。前天,他回我了,说:“二哥,你太强了,这刷题笔记好使啊。我按照上面提供的方法认真地刷了一个月的时间,惊奇地发现算法能力提高了,刷 LeetCode 上中等难度的题目基本不会被卡住了!”


听他这么一说,我就有信心了,赶紧给 CSDN 上的小伙伴们分享一波。


(文末附 Github 开源下载地址)


这本笔记的作者在 LeetCode 刷了几百道题,并且将题目分门别类地整理好了。包含了 LeetCode Online Judge 所有题目的答案,所有的代码实现是非常优雅且执行效率极高的。


不管你使用的编程语言是 Java、C++,还是 Go,都可以学习,适合刷题的同学反复学习。认真地揣摩其中的框架思维,你会发现,这是一本非常用心的刷题类书籍。笔记总共 1200 页,分编程技巧、线性表、字符串、栈队列、树、排序、查找、BFS、DFS、贪心、动态规划等。

image.png


每个章节都会先讲解框架思维,然后挑选非常典型的十几道 LeetCode 题进行实战讲解:

image.png


不仅排版十分精美,内容也异常充实,每一题都是细致的讲解,有时候还会配上图片,就怕你搞不懂,大大的良心啊!


image.png



如果你恰好要学习算法、数据结构,或者年后找工作,一定不要错过。为了方便你下载,我把书已经排版好放到 GitHub、码云、CodeChina 上了,欢迎 star 啊!

image.png



如上图所示,名字叫《BAT LeetCode 刷题手册》,在算法与数据结构大类下。


GitHub:https://github.com/itwanger/JavaBooks


(在链接上右键选择在新标签中打开,可跳过 CSDN 的拦截)


码云:https://gitee.com/itwanger/JavaBooks


CodeChina:https://codechina.csdn.net/qing_gee/CSDN-Books


如果你觉得不错的话,记得帮我 @沉默王二 点个赞啊,笔芯~


整理:沉默王二

原文链接:https://mp.weixin.qq.com/s/HYoZIDYOGcq2Lt5SxsyMeQ


相关文章
|
28天前
|
机器学习/深度学习 算法
力扣刷题日常(一)
力扣刷题日常(一)
20 2
|
1月前
|
存储 索引
《LeetCode》—— LeetCode刷题日记
《LeetCode》—— LeetCode刷题日记
|
1月前
|
搜索推荐
《LeetCode》——LeetCode刷题日记3
《LeetCode》——LeetCode刷题日记3
|
1月前
|
容器
《LeetCode》——LeetCode刷题日记1
《LeetCode》——LeetCode刷题日记1
|
1月前
|
算法
LeetCode刷题---21.合并两个有序链表(双指针)
LeetCode刷题---21.合并两个有序链表(双指针)
|
1月前
|
算法
LeetCode刷题---19. 删除链表的倒数第 N 个结点(双指针-快慢指针)
LeetCode刷题---19. 删除链表的倒数第 N 个结点(双指针-快慢指针)
|
1月前
|
算法 测试技术
LeetCode刷题--- 430. 扁平化多级双向链表(深度优先搜索)
LeetCode刷题--- 430. 扁平化多级双向链表(深度优先搜索)
|
1月前
|
存储
实现单链表的基本操作(力扣、牛客刷题的基础&笔试题常客)
实现单链表的基本操作(力扣、牛客刷题的基础&笔试题常客)
143 38
|
3天前
刷题之Leetcode160题(超级详细)
刷题之Leetcode160题(超级详细)
8 0
|
3天前
刷题之Leetcode206题(超级详细)
刷题之Leetcode206题(超级详细)
13 0
刷题之Leetcode206题(超级详细)