LeetCode 到底怎么刷?GitHub 上多位大厂程序员亲测的高效刷题方式

作者:HelloGitHub-小鱼干
在众多的诸如阿里、腾讯等大厂之中,最看中面试者刷题技能的大概要数有“链表厂”之称的字节跳动了。作为一个新晋大厂,字节跳动以高薪、技术大佬云集吸引了众多的程序员呢,问题来了,怎么才能进入“链表厂”呢?答案之一:刷题!
刷题就不得不提 LeetCode 了,如何高效地刷 LeetCode 便是本文要说的事情了。
助力 gopher 金九银十:LeetCode Cookbook
GitHub Star 数 :2642
LeetCode Cookbook 是 @halfrost 去年刷的 LeetCode 整理出的 520 题,每道题都写了解题思路,全部都是 GO 实现的,并且每题都 runtime beats 100% 了。此外,halfrost 也制作了在线阅读小册,支持了 PWA,可以像 Mac 应用一样沉浸式阅读。
作者介绍:halfrost,iOS 开发届的大佬级别人物。从 2019 年 3 月 25 号开始刷题,到 2020 年 3 月 25 号,整整一年的时间。原计划是每天一题。实际上每天有时候不止一题,最终完成了 600+:
GitHub 地址:https://github.com/halfrost/LeetCode-Go

图解 LeetCode:LeetCodeAnimation
GitHub Star 数 :57k+
LeetCodeAnimation 是一个用动画的形式呈现解 LeetCode 题目的思路的项目,采用图解形式能极大地降低大家理解解题思路的门槛,快速了解到解题之法。由于作者一个人精力有限,项目一度处于停更状态,今年四月作者招募同样热爱刷题的小伙伴重维护 LeetCodeAnimation。目前项目有 15+ Contributor。
作者介绍:吴师兄,五分钟学算法公众号维护者。在 18 年领悟了想进大厂终究还是得掌握算法与数据结构,于是花了半年时间,每天花 4 个小时学习和刷题,最终在 18 年的时候拿下了 8 个 offer。除了图解 LeetCode 项目之外,吴师兄还有一个在线项目:毒鸡汤,刷题之余也可以补充下“能量”——“生活中很多人喜欢小题大作,其实真的没有必要,要想想大题怎么办。”

刷题的套路:fucking-algorithm
GitHub Star 数 :52k+
fucking-algorithm 是今年二月开源的一个刷题项目,开源当周便获得了 2k+ star,之后一直蝉联 GitHub Trending 榜单,除了它小别致的项目名之外,内容也是圈粉的原因。fucking-algorithm 总共 60 多篇原创文章,都是基于 LeetCode 的题目,涵盖了所有题型和技巧,而且一定要做到举一反三,通俗易懂,绝不是简单的代码堆砌。项目目前已被翻译成英文,拯救海外和我们一样深陷刷题苦海的程序员。
作者介绍:labuladong 是一名低调的程序员 小鱼干不才找不到相关作者介绍,有一个周访问量过 100k+ 的网站,如果你想传播技术不妨向他投稿参与「优质作者扶持计划」计划

最科学的刷题方式:algorithm-pattern
GitHub Star 数 :8.3k+
algorithm-pattern 又名算法模板,用最科学的刷题方式、快速的刷题路径。掌握了刷题模板之后,刷题也变得好玩起来了~这个模板主要是介绍了一些通用的刷题模板,以及一些常见问题,如到底要刷多少题,按什么顺序来刷题,如何提高刷题效率等。
作者介绍:greyireland 从 4 月份找工作开始,从 0 开始刷 LeetCode,中间大概花了一个半月(6 周)左右时间刷完 240 题。

文末福利大厂面试题:LeetcodeTop
GitHub Star 数 :2,404
LeetcodeTop 这个仓库用于汇总互联网公司技术岗考察 LeetCode题目的热度,帮助同学们更加有针对性地准备面试。
GitHub 地址:https://github.com/afatcoder/LeetcodeTop

最后,希望上面的 Repo 能帮你在面试中过关斩将,拿到心仪 offer,如果你有更好的刷题 Repo 在手,记得和 HelloGitHub 资源共享你下哟~~

关注公众号加入我们
LeetCode 到底怎么刷?GitHub 上多位大厂程序员亲测的高效刷题方式的更多相关文章
- 一位资深程序员大牛给予Java初学者的学习路线建议
java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈 ...
- 一位资深程序员给予Java初学者的学习路线建议
一位资深程序员给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干 ...
- 转载:一位资深程序员大牛给予Java初学者的学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打 ...
- 今天看到的一篇文章:一位资深程序员大牛给予Java初学者的学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 持续学习!
- Android程序员提加薪被拒,刷2000题跳槽涨薪50%!
为什么想跳槽? 简单说一下当时的状况,我在这家公司做了两年多,这两年多完成了一个大项目,作为开发的核心主力,开发压力很大,特别是项目上线前的几个月是非常辛苦,几乎每晚都要加班到12点以后,周末最多只有 ...
- github for windows 安装失败解决方案(亲测)
早之前就有接触github,也在公司机子上装过,一路下来挺顺畅的.夏老师还纳闷他的机子装不上,我说,有鬼! 然而时隔一个月自己再来装,却在自己的本本上遇到鬼了. 然而网上论坛收了一堆,各种试.果断放弃 ...
- 一位Erlang程序员的自白
Erlang不能错过的盛宴 (快步进入Erlang的世界) 作者:成立涛 (litaocheng@gmail.com) 作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言” ...
- 「今日 GitHub 趋势」让全世界程序员体会中国的 12306 抢票狂潮
[2018年1月7日 GitHub 趋势] No.1:yyx990803 / build-your-own-mint 单日 714 星 使用 Plaid,Google 表格和 CircleCI 构建您 ...
- Zed Shaw:一位老程序员的建议
Advice from an Old Programmer 原文:Zed Shaw,译文:外刊IT评论 导读:原文作者Zed Shaw是一位作家.软件开发人员.音乐人(下文中提到吉他手),于2010年 ...
随机推荐
- Java中goto标签的使用
编写此文仅为以后可以复习. 最近在自学Java核心技术(很好的书,推荐!!),也是第一次从上面了解了goto,或许只是浅层了解. 错误之处希望大佬们给予批评与建议!!谢谢!!! Java核心技术中就提 ...
- 《Python测试开发技术栈—巴哥职场进化记》—前言
写在前面 今年从4月份开始写一本讲Python测试开发技术栈的书,主要有两个目的,第一是将自己掌握的一些内容分享给大家,第二是希望自己能系统的梳理和学习Python相关的技术栈.当时我本来打算以故事体 ...
- Selenium自动化:有代码测试与无代码测试。这些你都懂了吗?
大多数测试人员认为 Selenium是满足其测试自动化需求的自动化框架.作为全球测试人员使用的开放源框架, Selenium 无疑是测试人员适应日趋敏捷的公司的一种好方法.实际上, Selenium仍 ...
- DICOM 相关概念了解
前言: 正如前述文章中提到的,DICOM(Digitial Image Communications in Medicine)是所有从事医学影像处理的工作者需要了解的最基本的图像格式. 假 ...
- 最近建了一个.net源码共享群,群共享有大量网友分享的.net(C#)商业源码
.net源码共享群 324087998. 本群创建于2013/6/21: 群里都是.net(C#)程序开发人员,群共享有大量网友分享的.net(C#)商业源码.比如:DTCMS旗舰版,hishop微分 ...
- 如何消灭飞机的“黑色十分钟”,AI来帮忙
近年来,“AI的应用和落地”逐渐成了具化的关键词,它和很多事物很多行业结合在一起,形成了奇妙的“化学反应”.例如,在日常生活中,AI可以推送我们喜欢的新闻或视频,可以在拍照的时候识别场景提升照片的美感 ...
- JAVA JDBC Template的使用
JAVA JDBC Template的使用 什么是Template? Spring框架对JDBC的简单封装.提供了一个JDBCTemplate对象简化JDBC的开发 Template使用步骤 导入ja ...
- 数据结构C语言实现----直接插入排序
直接插入排序(简单插入排序) 给定一个数字串:2 6 7 8 9 3 2 3 4 按从小到大的顺序排列输出 首先把第一个数字放到一个小组里:(2)6 7 8 9 3 2 3 4 让后从第二个数字开始往 ...
- QDC DAY1
暴毙了,比较自闭的心理,有点崩溃.. LINK:幸福 一道曾经的我肯定能写出来的 但是我心态崩了 所以没有推出来. 当然 还是 我比较垃圾 但同时也不垃圾 ... 求 $T_n =\displayst ...
- Boolean源码解剖学
一.类继承 Boolean的源码类定义部分如下: 1 public final class Boolean implements java.io.Serializable, 2 Comparable& ...