没有合适的资源?快使用搜索试试~ 我知道了~
首页leetcode book pdf 中文
资源详情
资源评论
资源推荐

1.1
1.2
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.5
1.5.1
1.5.2
1.6
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.7
1.7.1
1.8
1.8.1
1.8.2
1.8.3
TableofContents
前言
目前收录的题目
双指针
两数求和问题[E]
三数组求和问题[M]
三数组问题变种[M]
四数组问题[M]
两个指针解决装水问题[M]
删除有序数组重复元素[E]
删除重复元素[E]
二分查找
搜索范围[M]
搜索插入位置[M]
猜数问题[E]
*旋转后的二分查找[H]
字符串
不重复子串问题[M]
最长回文串[M]
链表
两个大数相加[M]
*单链表求倒数问题[E]
合并两个链表[E]
合并多个链表[H]
交换节点对[E]
队列和堆栈
数字键盘字母组合问题[M]
数学
转置数字——解决溢出的思路[E]
atoi——培养严谨的思路,正负号的处理技巧[E]
回文数字巧解[E]
1

1.8.4
1.9
1.9.1
1.9.2
1.10
1.10.1
1.10.2
1.11
1.11.1
1.12
1.12.1
1.13
1.13.1
1.13.2
1.13.3
1.13.4
1.13.5
1.14
1.15
1.15.1
1.15.2
1.15.3
位运算实现除法[M]
找规律
ZigZag解码[E]
Nim的游戏[E]
查表
拉丁数字转罗马数字[M]
罗马数字转拉丁数字[E]
位操作
求子集[M]
分治(Divide&Conquer)
*两个有序数组中的中位数和TopK问题[H]
动态规划(DP)
*正则匹配问题[H]
三角形问题[M]
计算二进制数中1的个数[M]
*括号匹配问题[M]
最短路径和[M]
贪心(Greedy)
未在上面列出的题目
014.LongestCommonPrefix[E]
020.ValidParentheses[E]
028.ImplementstrStr()[E]
2

今天,突然发现leetcode上我写的所有的中文思路贴都被删了,心情还是有些低落,我看
见了站长对我的“善意提醒”,他说的也没错,毕竟是在别人的地盘。
不过,在短短几天,我看见了大家对我的支持,我很感动,也许没机会再在leetcode上用
中文发思路了,但是我还是想坚持把这本书完成,虽然不一定会有很多人看了,怎么说
呢,坚持吧!
前言
4

LeetBook介绍
LeetBook电子书的地址:https://www.gitbook.com/book/hk029/leetbook/details
LeetBook理论上不是一本书,它是我做leetcode已来的一些笔记,总结。
本“书”不是一蹴而就的,是本人在刷题过程中做的笔记逐步积累起来的,并会随着我的刷题而
变得丰富。
每道题后面的[E][M][H]代表了这个题的难度等级,分别是轻松,略有难度,很难
强调:本人并不是什么大神,只是喜欢整理归纳,喜欢把别人的思维转换成自己更易懂的形
式。在刷题过程中,会有很多自己的解题思路和感想,也会有很多灵光一现的瞬间,我习惯
用马克飞象(一个支持印象笔记的第三方markdown编辑器)把这些瞬间捕捉下来,所以我很
多笔记都存在印象笔记中。而偶然间遇到gitbook,又刚好支持markdown,这也促成就是这本
书的诞生。
LeetBook怎么看
这本“书”你可以横着看,竖着看,躺着看(开玩笑了),怎么看取决于你了,我讲讲我是怎么
组织这本书的:
我在第二页写了一个目录,包含了所有收录的题目,你可以从这里入手,查找你需要的
题目找踢解
我把题型分类了,我会选择一部分我觉得能学到点东西的题目放在这里面,你可以通过
侧栏寻找感兴趣的。
为什么要写做这个?
我相信很多为了找工作都开始刷LeetCode了,我也不例外,LeetCode目前应该是找工作领域
最权威的刷题网站了,上面的题目都很有代表性,也是很多公司喜欢问的,所以也成就了现
在刷LeetCode的狂热。
但是,很多人都发现了一个问题,只是一味的刷题,却没有机会对每个题目做一个整理或总
结。导致题目做过一遍,但是没什么印象,很多题目虽然A过了,但是实际上用的是比较笨,
或者比较费时的思路,有更多更精彩,更简单的思路没有考虑到。导致一遍下来收获并不
大。
所以这里推出这本书,一方面,方便大家A题后来复习看看,也方便大家来这里找每道题新的
思路。也督促自己对每道题尽可能的想全面点。
前言
5
剩余118页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0