写点什么

看完谷歌大佬的 Leetcode 刷题笔记, 我直接手撕了 200 道 Leetcode 算法题

用户头像
架构大师
关注
发布于: 1 小时前
看完谷歌大佬的Leetcode刷题笔记, 我直接手撕了200道Leetcode算法题

 如果你刷 leetcode 觉得吃力,那么一定需要这份谷歌大佬的 leetcode 刷题笔记!

在这里推荐一个谷歌大佬的刷题笔记,每一道题的题解都写得非常清楚.

作者在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理 Leetcode 上的题目,几个月的时间,刷了几百道题目。

凭借着扎实的基础和长期的勤奋,他很快找到了如愿的工作。

入职前,闲暇的时候,他突然想到,自己刷了那么多题,而且对很多题目的解法有着总结,为何不把这些题目归纳总结一些,做成一个便于后来者阅读学习的电子书呢?

有了想法,作为行动派的他说干就干,于是这样一本制作精美且免费开源的书籍出现在大家面前。

引用他的话来说:

本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了刷 LeetCode 时常用的技巧。我把题目精简到了 101 道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过长。


这么做不太好的一点是,如果只练习这 101 道题,读者可能对算法和数据结构的掌握不够扎实。因此在每一章节的末尾,我都加上了一些推荐的练习题,并给出了一些解法提示,希望读者在理解每一章节后把练习题也完成。

从我的直观感受来说,这是一本用心的数据结构算法类书籍,全书总共 143 页篇幅,详细讲解算法的内容有十五个章节。

每个章节都是一些重要的知识点,伴有基础讲解和例题介绍,当然,也有一些推荐的练习题。

话不多说,让我们来看一下书的目录:

整本书,我仔细看了一遍,并对书中的一些解题思路和代码进行校验。

从我的直观感受来说,这是一本用心的数据结构算法类书籍,全书总共 143 页篇幅,详细讲解算法的内容有十五个章节。

每个章节都是一些重要的知识点,伴有基础讲解和例题介绍,当然,也有一些推荐的练习题。

话不多说,让我们来看一下书的目录:





第二章是讲动态规划、贪心算法的,这里摘取了一点内容,大家可以看到谷歌师兄对于知识点的讲解是非常透彻且细致的。





这本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了刷 LeetCode 时常用 的技巧。我把题目精简到了 101 道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过 长。这么做不太好的一点是,如果只练习这 101 道题,读者可能对算法和数据结构的掌握不够扎 实。因此在每一章节的末尾,我都加上了一些推荐的练习题,并给出了一些解法提示,希望读者 在理解每一章节后把练习题也完成。




还有小伙伴问我 C++怎么学习, 这里也给出一个完整学习路线和书单:

觉得不错对自己有帮助的小伙伴记得关注我 

 噢哟~ 整理不易,来个赞呗~

这里还有一份我自己整理的电子书库,绝不是在网上那种打包下载的,而是自己需要学到某个方向知识的时候,需要看了,去网上挨个找的,最后汇总而成。

汇集了编程语言(Java、C++、C、Python 等等)、操作系统、计算机网络、系统架构、设计模式、程序员数学、测试、中间件 、前端开发、后台开发、网络编程、Linux 使用及内核、数据库、Redis....等主流的编程学习书籍。

这部分我是会不断把它完善的,当成自己的小电子书库,不多,但贵在精。




我整理的这些书大家可以在这里获取,对于学习计算机的同学帮助非常大,且十分系统



用户头像

架构大师

关注

还未添加个人签名 2021.06.30 加入

还未添加个人简介

评论

发布
暂无评论
看完谷歌大佬的Leetcode刷题笔记, 我直接手撕了200道Leetcode算法题