若是你刷leetcode以为吃力,若是每次找工做都是由于算法题而被挂了,
那么必定须要这份谷歌大佬的leetcode刷题笔记!在这里给你们推荐一个谷歌大佬的刷题笔记,每一道题的题解都写得很是清楚.
做者在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理 Leetcode 上的题目,几个月的时间,刷了几百道题目。
凭借着扎实的基础和长期的勤奋,他很快找到了如愿的工做。
入职前,闲暇的时候,他忽然想到,本身刷了那么多题,并且对不少题目的解法有着总结,为什么不把这些题目概括总结一些,作成一个便于后来者阅读学习的电子书呢?
有了想法,做为行动派的他说干就干,因而这样一本制做精美且免费开源的书籍出如今你们面前。
引用他的话来讲:算法
本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了刷LeetCode时经常使用的技巧。我把题目精简到了101道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过长。
这么作不太好的一点是,若是只练习这101道题,读者可能对算法和数据结构的掌握不够扎实。所以在每一章节的末尾,我都加上了一些推荐的练习题,并给出了一些解法提示,但愿读者在理解每一章节后把练习题也完成。
从个人直观感觉来讲,这是一本用心的数据结构算法类书籍,全书总共 143 页篇幅,详细讲解算法的内容有十五个章节。数据结构
每一个章节都是一些重要的知识点,伴有基础讲解和例题介绍,固然,也有一些推荐的练习题。
话很少说,让咱们来看一下书的目录:
整本书,我仔细看了一遍,并对书中的一些解题思路和代码进行校验。
从个人直观感觉来讲,这是一本用心的数据结构算法类书籍,全书总共 143 页篇幅,详细讲解算法的内容有十五个章节。每一个章节都是一些重要的知识点,伴有基础讲解和例题介绍,固然,也有一些推荐的练习题。
话很少说,让咱们来看一下书的目录:
第二章是讲解贪心算法的,咱们摘取一些内容查看,发现对知识点的讲解介绍是细致入微的。
我已经把大佬的笔记上传到这里了,有须要的能够自取https://pan.baidu.com/s/1uRBdo0NxgIDrbRbrnumdMg 提取码: 3u7n
若是没有百度云的能够点击https://wws.lanzous.com/iFPn8ky4cza 进行下载ide