算法通关之路
类别:

算法通关之路

当当

书籍简介

内容

这是一本图文并茂的力扣(LeetCode)题解书,旨在让广大读者理解数据结构和算法的必备知识,掌握解决各类经典题目的基本技能,陪伴读者攻克算法题目的难关。本书通过算法题解的形式讲解了基本数据结构和基础数学知识,包括贪心、递归、回溯和动态规划等算法思想,深度优先和广度优先、双指针、滑动窗口、位运算等解题技巧,以及通用解题“套路”和解题模板等内容,引导读者了解并掌握解决算法题目的方式、方法,旨在循序渐进地提高读者应对算法题目的能力。

目录

第1章 预备知识 1

1.1 学习算法需要数学知识吗 1

1.3 复杂度分析 3

第2章 数学之美 13

2.2 三数之和 17

2.4 四数相加II 22

2.6 最大子序列和 25

2.8 分数到小数 32

2.10 质数排列 36

第3章 回文的艺术 40

3.2 回文链表 43

3.4 最长回文子串 47

3.6 超级回文数 52

第4章 游戏之乐 57

4.2 24点 60

4.4 生命游戏 74

第5章 深度优先遍历和广度优先遍历 78

5.2 广度优先遍历 80

5.4 岛屿问题 90

第6章 二分法 100

6.2 寻找旋转排序数组中的最小值 103

6.4 x的平方根 107

6.6 分割数组的最大值 113

第7章 位运算 117

7.2 实现加法 120

7.4 只出现一次的数字 125

随便看看