热门排行
简介
LeetCode 101 - A LeetCode Grinding Guide是一套关于的LeetCode 101轻松刷题(C++) ,谷歌大佬的算法刷题笔记!这份笔记里面共包含作者刷LeetCode算法题后整理的数百道题,每道题均附有详细题解过程。很多人表示刷数据结构和算法题效率不高,甚是痛苦。有了这个笔记的总结,对校招和社招的算法刷题帮助之大不言而喻,果断推荐给大家,需要的朋友可下载试试!
本书以C++ 作为编程语言。本书分为算法和数据结构两大部分,又细分了十五个章节,详细讲解了刷 LeetCode 时常用的技巧。把题目精简到了101 道,一是呼应了本书的标题,二是不想让读者阅读和练习时间过长。
目录
1 题目分类 1
2 最易懂的贪心算法 3
3 玩转双指针 8
4 居合斩!二分查找 14
5 千奇百怪的排序算法 19
6 一切皆可搜索 24
7 深入浅出动态规划 40
8 化繁为简的分治法 64
9 巧解数学问题 67
10 神奇的位运算 76
11 妙用数据结构
12 令人头大的字符串 104
13 指针三剑客之一:链表 110
14 指针三剑客之二:树
15 指针三剑客之三:图 134
16 更加复杂的数据结构