分块查找,又叫索引顺序查找。
分块查找
索引顺序查找
算法思想:用一个索引表给数据归类。
算法思想
索引表
算法过程: ①在索引表中确定待查记录所属的分块(可顺序、可折半) ②在块内顺序查找
可顺序、可折半
块内顺序查找
若索引表中不包含目标关键字,则折半查找索引表最终停在low>high,要在low所指分块中查找
最终停在low>high
在low所指分块中查找
上面的分块查找对插入删除不友好。
改进:索引表为顺序表,查找表为链表。