金三银四大家在准备校招、社招,或者闲暇的时候,都可以刷刷 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·················

我收藏的谷歌和阿里大佬的刷题笔记相关推荐

  1. 无意中发现的一份清华大佬的刷题笔记!

    对于刷题相关的文章,在之前我也推荐过不少,今天在给大家推荐一份算法刷题笔记,这份笔记与以往的刷题有所区别,作者把 Leetcode 一千多道题都进行了系统的整理,并且对于每一道题的代码,都要求 bea ...

  2. 发现一位大佬的算法刷题笔记PDF

    昨晚逛GitHub,无意中看到一位大佬(https://github.com/halfrost)的算法刷题笔记,感觉发现了宝藏!有些小伙伴可能已经发现了,但咱这里还是忍不住安利一波,怕有些小伙伴没有看 ...

  3. 阿里大神的刷题笔记.pdf

    今天在浏览 Github 的时候,发现了一个让人眼前一亮的项目,一本厚厚的算法刷题笔记,来自一位阿里的资深技术大神. 作者在大学期间参加过三年的 ACM 比赛,对算法有着较为透彻的了解,在找工作之前, ...

  4. 面试学习+刷题笔记分享-屌丝的逆袭之路,2年5个月13天,从外包到拿下阿里offer

    开篇介绍 个人背景: 不说太多废话,但起码要让你先对我有一个基本的了解.本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就 ...

  5. leetcode刷题java、c++、go语言三合一版本 谷歌师兄的刷题笔记、东哥的算法小抄、 Guide哥的Java面试突击版

    不久前火爆 GitHub 的 LeetCode 中文刷题手册,分享给大家,让正在找工作的朋友能够快速找到心仪的offer! <LeetCode Cookbook>目前已经收录了 520 道 ...

  6. 入职谷歌、微软的大佬总结的刷题笔记.pdf

    每个程序员都有入职谷歌.微软的梦想,但入职的不可绕过的一个门槛就是刷题. 最近在逛博客的时候遇到这么一个不错的资料分享给大家 本笔记中把算法分成了常考的几大类 并且难度由易到难. 思维导图如下 并且本 ...

  7. 入职谷歌的算法科学家总结的刷题笔记

    每个程序员都有入职谷歌.微软的梦想,但入职的不可绕过的一个门槛就是刷题. 最近在逛博客的时候遇到这么一个不错的资料分享给大家 本笔记中把算法分成了常考的几大类 并且难度由易到难. 思维导图如下 并且本 ...

  8. 谷歌师兄的刷题笔记分享!

    高畅现在是谷歌无人车部门(Waymo)的工程师,从事计算机视觉和机器学习方向. 他在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理某 code 上的题目,几个月的时间,刷了几百道 ...

  9. 谷歌大佬花了半年整理的Leetcode刷题笔记

    高畅现在是谷歌无人车部门(Waymo)的工程师,从事计算机视觉和机器学习方向. 他在美国卡内基梅隆大学攻读硕士学位时,为了准备实习秋招,他从夏天开始整理 Leetcode 上的题目,几个月的时间,刷了 ...

最新文章

  1. Web性能API——帮你分析Web前端性能
  2. aspose将datatable导出excel 比自己拼好的多 Bug少-。.net
  3. 使用mcBackup备份Windows 7 Media Center设置
  4. Android宫格自动换行,九宫格视图的布局及展示(相册选择)
  5. java 不执行构造函数_函数作为构造函数执行,但不作为函数执行
  6. 高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南
  7. Javascript jquery css 写的简单进度条控件
  8. 【pwnable.kr】passcode
  9. matlab 子函数句柄,matlab-函数句柄程序.ppt
  10. crash常用的调试命令
  11. 矩阵的秩(Rank)
  12. 非线性光纤光学——光孤子4
  13. npm WARN using --force Recommended protections disabled.
  14. 新西兰计算机设计专业,2020年出国新西兰学习计算机专业的要求是什么?
  15. object has no attribute 'cleaned_data'
  16. idea创建的maven web工程如何修改web版本
  17. mysqldatareader什么意思_Mysql的MySqlDataReader对于MysqlConnection是独占式
  18. 用原生JS和CSS3做一个有趣的cube相册
  19. 深入理解synchronized
  20. Vue 引入 icon 图标

热门文章

  1. ICML 2019:序列到序列自然语言生成任务超越BERT、GPT!微软提出通用预训练模型MASS | 技术头条...
  2. 31页PPT概述:图神经网络表达能力有多强?
  3. 丢人了!英伟达抄代码也就算了,竟然把人家的License都改成自己的
  4. 那篇《中国AI觉醒》的文章,让西方的吃瓜群众们对中国展开了疯狂膜拜…不信你看
  5. Nginx面试三连问:Nginx如何工作?负载均衡策略有哪些?如何限流?
  6. 还分不清 Cookie、Session、Token、JWT?
  7. 科普| 越来越火的图数据库究竟是什么?
  8. 写给新手:2021版调参上分手册!
  9. CV语义分割实践指南!
  10. 作为导师,我希望学生在毕业后主动拉黑我