大话数据结构笔记——第八章 查找
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 总结




浙公网安备 33010602011771号