1 查找概论
2 顺序表查找
1)顺序表查找算法
2)顺序表查找优化
3 有序表查找
1)折半查找
2)插值查找
3)斐波那契查找
4 线性索引查找
1)稠密索引
2)分块索引
3)倒排索引
5 二叉排序树
1)二叉排序树查找操作
2)二叉排序树插入操作
3)二叉排序树删除操作
4)二叉排序树总结
6 平衡二叉树(AVL树)
1)平衡二叉树实现原理
2)平衡二叉树实现算法
7 多路查找树(B树)
1)2-3树
2)2-3-4树
3)B树
4)B+树
8 散列表查找(哈希表)概述
1)散列表查找定义
2)散列表查找步骤
9 散列函数的构造方法
1)直接定址法
2)数字分析法
3)平方取中法
4)折叠法
5)除留余数法
6)随机数法
10 处理散列冲突的方法
1)开放定址法
2)再散列函数法
3)链地址法
4)公共溢出区法
11 散列表查找实现
1)散列查找算法实现
2)散列查找性能分析
12 总结