封面
版权信息
作者简介
前言
第1章 常见的数据结构
1.1 数组
1.2 链表
1.3 队列
1.4 栈
1.5 散列表
1.6 树
1.7 堆
1.8 图
- APP免费
1.9 数据结构总结
- APP免费
第2章 排序算法
- APP免费
2.1 冒泡排序
- APP免费
2.2 选择排序
- APP免费
2.3 插入排序
- APP免费
2.4 快速排序
- APP免费
2.5 归并排序
- APP免费
2.6 堆排序
- APP免费
2.7 桶排序
- APP免费
2.8 基数排序
- APP免费
2.9 希尔排序
- APP免费
2.10 计数排序
- APP免费
2.11 其他排序
- APP免费
第3章 位运算
- APP免费
3.1 位运算的常见操作符
- APP免费
3.2 位运算的一些简单操作
- APP免费
3.3 示例练习
- APP免费
第4章 树
- APP免费
4.1 二叉树的遍历方式
- APP免费
4.2 二叉树层次遍历习题
- APP免费
4.3 二叉树的特性习题
- APP免费
4.4 二叉树的深度优先搜索习题
- APP免费
4.5 二叉树的构造
- APP免费
4.6 二叉树的公共祖先问题
- APP免费
第5章 递归
- APP免费
5.1 递归的理解
- APP免费
5.2 示例练习
- APP免费
第6章 回溯算法
- APP免费
6.1 回溯算法的使用
- APP免费
6.2 示例练习
- APP免费
6.3 回溯算法的剪枝
- APP免费
第7章 贪心算法
- APP免费
7.1 贪心算法存在的不足
- APP免费
7.2 示例练习
- APP免费
第8章 双指针和滑动窗口
- APP免费
8.1 相向双指针
- APP免费
8.2 同向双指针
- APP免费
8.3 快慢双指针
- APP免费
8.4 滑动窗口
- APP免费
8.5 大小可变窗口
- APP免费
8.6 固定窗口
- APP免费
8.7 只增不减窗口
- APP免费
第9章 BFS和DFS
- APP免费
9.1 BFS的使用模板
- APP免费
9.2 DFS的使用模板
- APP免费
9.3 示例练习
- APP免费
第10章 前缀和
- APP免费
10.1 一维前缀和
- APP免费
10.2 二维前缀和
- APP免费
10.3 示例练习
- APP免费
第11章 动态规划
- APP免费
11.1 动态规划讲解
- APP免费
11.2 背包问题
- APP免费
11.3 组合与排列
- APP免费
11.4 背包练习
- APP免费
11.5 其他练习
- APP免费
第12章 并查集
- APP免费
12.1 并查集的使用
- APP免费
12.2 并查集优化
- APP免费
12.3 并查集路径压缩
- APP免费
12.4 按大小合并优化
- APP免费
12.5 按秩合并优化
- APP免费
12.6 示例练习
- APP免费
第13章 其他经典算法
- APP免费
13.1 KMP算法
- APP免费
13.2 马拉车算法
- APP免费
13.3 摩尔投票算法
- APP免费
13.4 埃氏筛法
- APP免费
13.5 两个数的最大公约数
- APP免费
13.6 算术表达式的运算
- APP免费
13.7 牛顿迭代法求平方根
- APP免费
13.8 Base64编码
- APP免费
丛书推荐
- APP免费
封底
更新时间:2024-05-10 13:32:39