Hello 算法
正在初始化搜索引擎
krahets/hello-algo
Hello 算法
krahets/hello-algo
0. 写在前面
0. 写在前面
0.1. 关于本书
0.2. 如何使用本书
0.3. 小结
1. 引言
1. 引言
1.1. 算法无处不在
1.2. 算法是什么
1.3. 小结
2. 复杂度分析
2. 复杂度分析
2.1. 算法效率评估
2.2. 时间复杂度
2.3. 空间复杂度
2.4. 小结
3. 数据结构与类型
3. 数据结构与类型
3.1. 数据结构分类
3.2. 基本数据类型
3.3. 数字编码 *
3.4. 字符编码 *
3.5. 小结
4. 数组与链表
4. 数组与链表
4.1. 数组
4.2. 链表
4.3. 列表
4.4. 小结
5. 栈与队列
5. 栈与队列
5.1. 栈
5.2. 队列
5.3. 双向队列
5.4. 小结
6. 散列表
6. 散列表
6.1. 哈希表
6.2. 哈希冲突处理
6.3. 小结
7. 树
7. 树
7.1. 二叉树
7.2. 二叉树遍历
7.3. 二叉树数组表示
7.4. 二叉搜索树
7.5. AVL 树 *
7.6. 小结
8. 堆
8. 堆
8.1. 堆
8.2. 建堆操作 *
8.3. 小结
9. 图
9. 图
9.1. 图
9.2. 图基础操作
9.3. 图的遍历
9.4. 小结
10. 搜索算法
10. 搜索算法
10.1. 二分查找(New)
10.2. 二分查找边界(New)
10.3. 哈希优化策略
10.4. 重识搜索算法
10.5. 小结
11. 排序算法
11. 排序算法
11.1. 排序算法
11.2. 冒泡排序
11.3. 插入排序
11.4. 快速排序
11.5. 归并排序
11.6. 桶排序
11.7. 计数排序
11.8. 基数排序
11.9. 小结
12. 回溯算法
12. 回溯算法
12.1. 回溯算法(New)
12.2. 全排列问题(New)
12.3. N 皇后问题(New)
13. 附录
13. 附录
13.1. 编程环境安装
13.2. 一起参与创作
参考文献
参考文献
404 - Not found
回到页面顶部