数据结构查找原理及典型查找算法.ppt

CH9查找 ■查找的基本概念 ■91静态查找表 ◆911顺序查找 912有序表的查找 913索引顺序表的查找 ■92动态查找表 ◆92.1二叉排序树和平衡二叉树 922B_和B+树 ■93哈希表 查找的基本概念 1查找表 2查找 ◆关键字 主关键字 ●次关键字 ◆査找:根据某个给定的值,在表中确定一个其关键字等 于给定值的记录或数据元素。 ●查找成功 查找失败 查找的基本概念 3查找表的分类 ◆静态查找表 ◆动态查找表 结■4衡量查找算法效率的标准 ◆平均查找长度ASL( Average Search Length) ◆查找成功时的平均查找长度 ASL ∑p 查找的基本概念 5本章数据元素类型与比较运算的符号约定 ◆数据类型定义 typedef struct Key Type key, BElem Type ◆关键字比较的符号约定 EQ(a, b) LT(a, b) Le(a, b) 查找的基本概念 6查找的基本方法 顺序查找法 基于线性表的查找法 折半查找法 (静态查找) 比较式查找法 分块查找法 二叉排序树 基于树的查找法 平衡二叉树 (动态查找) B—树 B十树 计算式查找法HASH查找法

文档评论(0)

1亿VIP精品文档

相关文档