概念:寻找关键字符合条件的记录
类别:(动)静态查找、散列查找
相关:关键字、索引、预排序、平均查找长度(ASL)
静态查找(不更改数据集)
顺序查找:从头到尾,序列任意排序
折半查找:序列有序,顺序存储,范围更新(left<=mid<=right)
分块查找:顺序+折半+索引(块首指针项+最大关键字项),块之间“按块有序”
动态查找(更改数据集,查找失败时将数据添加到数据集)
B-树(一对二)
• 定义:空树或分支结点除根结点外子树数目范围m/2~m,根结点子树数目范围2~m,叶子结点在同一层,分支结点包含n个关键字和n+1个子树指针(关键字后接指针所指向的子树的所有结点的关键字均大于该关键字,前接指针的都大于,m为树的度,0<n<m