我收藏的谷歌和阿里大佬的刷题笔记
金三银四大家在准备校招、社招,或者闲暇的时候,都可以刷刷 Leetcode,保持良好的手感。
之前刷题,一直觉得漫无目的地刷,效率很低。后来发现了两个刷题笔记,谷歌大佬高畅和BAT大佬霜神写的 LeetCode 刷题笔记。
废话不多说,小伙伴可以点击下方公众号,后台回复「02」获取本文所有刷题资料。
先简单介绍下这两个刷题笔记。
谷歌大佬的刷题笔记(changgyhub)
从我的直观感受来说,这是一本用心的数据结构算法类笔记,全书总共 143 页篇幅,详细讲解算法的内容有十五个章节。
每个章节都是一些重要的知识点,伴有基础讲解和例题介绍,当然,也有一些推荐的练习题。
话不多说,让我们来看一下目录:
第二章是讲解贪心算法的,我们摘取一些内容查看,发现对知识点的讲解介绍是细致入微的。
如果是学习算法、数据结构、或者是刷题找工作的小伙伴,一定不要错过!
「机器学习爱好者社区」已经把书下载好了,小伙伴可以点击下方公众号,后台回复「02」获取。
BAT 大佬的刷题笔记(halfrost)
这本书题目的代码都已经 beats 100% 了。没有 beats 100% 题解就没有放到这个笔记里。
为何要追去 beats 100% 呢?
作者认为优化到 beats 100% 才算是把这题做出感觉了。
暴力解法 AC,虽然可以,但只 beats 了 5%。
而面试中,面试官对于暴力解法也不会满意,经常会来一句:“还有没有更优解?”
再来个更优雅的解法,面试绝对能加分。
看完这本笔记,在 Leetcode 上遇到中等难度的题基本不会卡顿了。
这本书包含了 LeetCode Online Judge 所有题目的答案,所有的代码实现是非常优雅且执行效率极高的。
不管你是 Python、C++、Go、Java 都可以学习算法思想,编码规范良好,适合刷题的同学反复学习,揣摩其中的框架思维。
这是一本非常用心的刷题类书籍,全书总共 1200 页,分编程技巧、线性表、字符串、栈队列、树、排序、查找、BFS、DFS、贪心、动态规划等。
可以感受下书的排版风格和目录:
每一个章节都先讲解框架思维,然后挑选非常典型的十几道 LeetCode 题进行实战讲解:
不仅排版非常精美,内容也十分充实,每一题都是细致的讲解,有时候还会配上图片,就怕你搞不懂!
如果是学习算法、数据结构、或者是刷题找工作的小伙伴,一定不要错过啦!
「机器学习爱好者社区」已经把书下载好了,小伙伴可以点击下方公众号,后台回复「02」获取。
笔记来源:https://github.com/changgyhub/leetcode_101 https://books.halfrost.com/leetcode/
·················END·················
我收藏的谷歌和阿里大佬的刷题笔记相关推荐
- 无意中发现的一份清华大佬的刷题笔记!
对于刷题相关的文章,在之前我也推荐过不少,今天在给大家推荐一份算法刷题笔记,这份笔记与以往的刷题有所区别,作者把 Leetcode 一千多道题都进行了系统的整理,并且对于每一道题的代码,都要求 bea ...
- 发现一位大佬的算法刷题笔记PDF
昨晚逛GitHub,无意中看到一位大佬(https://github.com/halfrost)的算法刷题笔记,感觉发现了宝藏!有些小伙伴可能已经发现了,但咱这里还是忍不住安利一波,怕有些小伙伴没有看 ...
- 阿里大神的刷题笔记.pdf
今天在浏览 Github 的时候,发现了一个让人眼前一亮的项目,一本厚厚的算法刷题笔记,来自一位阿里的资深技术大神. 作者在大学期间参加过三年的 ACM 比赛,对算法有着较为透彻的了解,在找工作之前, ...
- 面试学习+刷题笔记分享-屌丝的逆袭之路,2年5个月13天,从外包到拿下阿里offer
开篇介绍 个人背景: 不说太多废话,但起码要让你先对我有一个基本的了解.本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就 ...
- leetcode刷题java、c++、go语言三合一版本 谷歌师兄的刷题笔记、东哥的算法小抄、 Guide哥的Java面试突击版
不久前火爆 GitHub 的 LeetCode 中文刷题手册,分享给大家,让正在找工作的朋友能够快速找到心仪的offer! <LeetCode Cookbook>目前已经收录了 520 道 ...
- 入职谷歌、微软的大佬总结的刷题笔记.pdf
每个程序员都有入职谷歌.微软的梦想,但入职的不可绕过的一个门槛就是刷题. 最近在逛博客的时候遇到这么一个不错的资料分享给大家 本笔记中把算法分成了常考的几大类 并且难度由易到难. 思维导图如下 并且本 ...
- 入职谷歌的算法科学家总结的刷题笔记
每个程序员都有入职谷歌.微软的梦想,但入职的不可绕过的一个门槛就是刷题. 最近在逛博客的时候遇到这么一个不错的资料分享给大家 本笔记中把算法分成了常考的几大类 并且难度由易到难. 思维导图如下 并且本 ...
- 谷歌师兄的刷题笔记分享!
高畅现在是谷歌无人车部门(Waymo)的工程师,从事计算机视觉和机器学习方向. 他在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理某 code 上的题目,几个月的时间,刷了几百道 ...
- 谷歌大佬花了半年整理的Leetcode刷题笔记
高畅现在是谷歌无人车部门(Waymo)的工程师,从事计算机视觉和机器学习方向. 他在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理 Leetcode 上的题目,几个月的时间,刷了 ...
最新文章
- Web性能API——帮你分析Web前端性能
- aspose将datatable导出excel 比自己拼好的多 Bug少-。.net
- 使用mcBackup备份Windows 7 Media Center设置
- Android宫格自动换行,九宫格视图的布局及展示(相册选择)
- java 不执行构造函数_函数作为构造函数执行,但不作为函数执行
- 高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南
- Javascript jquery css 写的简单进度条控件
- 【pwnable.kr】passcode
- matlab 子函数句柄,matlab-函数句柄程序.ppt
- crash常用的调试命令
- 矩阵的秩(Rank)
- 非线性光纤光学——光孤子4
- npm WARN using --force Recommended protections disabled.
- 新西兰计算机设计专业,2020年出国新西兰学习计算机专业的要求是什么?
- object has no attribute 'cleaned_data'
- idea创建的maven web工程如何修改web版本
- mysqldatareader什么意思_Mysql的MySqlDataReader对于MysqlConnection是独占式
- 用原生JS和CSS3做一个有趣的cube相册
- 深入理解synchronized
- Vue 引入 icon 图标
热门文章
- ICML 2019:序列到序列自然语言生成任务超越BERT、GPT!微软提出通用预训练模型MASS | 技术头条...
- 31页PPT概述:图神经网络表达能力有多强?
- 丢人了!英伟达抄代码也就算了,竟然把人家的License都改成自己的
- 那篇《中国AI觉醒》的文章,让西方的吃瓜群众们对中国展开了疯狂膜拜…不信你看
- Nginx面试三连问:Nginx如何工作?负载均衡策略有哪些?如何限流?
- 还分不清 Cookie、Session、Token、JWT?
- 科普| 越来越火的图数据库究竟是什么?
- 写给新手:2021版调参上分手册!
- CV语义分割实践指南!
- 作为导师,我希望学生在毕业后主动拉黑我