《LeetCode 101》
最近在学习算法准备面试。
在逛github的时候搜到了一个超级详细的LeetCode解题项目。——
LeetCode 101:和你一起你轻松刷题(C++)
一个面向有 C++ 编程基础,但缺乏刷题经验的读者的教科书和工具书。
注:本书所有算法都是通过 C++ 实现。
LeetCode 101 的作者是 高畅 Chang Gao,攻读卡内基梅隆大学期间。为了准备实习秋招, 从夏天就开始整理 LeetCode 的题目; 按照算法和数据结构进行分类,整理了101 道题,专门为了应对面试,作者最后成功入职Google。
作者精心把LeetCode的题目分类,可以看一下这本PDF的目录和结构:
思维导图归类:
LeetCode有几千道题,最多的几个题型有数组、动态规划、数学、字符串、树、哈希表、深度优先搜索、二分查找、贪心算法、广度优先搜索、双指针等等。
把算法进行归类,举一反三,而不是海量刷题。
目录:
记录面试最常见的题目,列举最经典的题目和解题思路。
图解:
本项目已经收录至我的github,一个分享优质计算机资源的项目:https://github.com/DogerRain/awesome-programming-resources
如何下载:
作者给出了在线浏览网站,可能是太久没维护,已经挂掉了~
我本来是附上了PDF下载链接,但被知乎判违规了~,加上链接可能会随时失效。
所以我这里整理后提供两个下载地址:
1、wx公众号关注【HelloCoder】,回复 算法
2、网盘:
https://wws.lanzoux.com/id1xPm21hjg (opens new window) 密码:dcp5
上次更新: 2024-05-23 10:33:15