分块查找
- 算法思想
- 查找效率分析(ASL)
分块查找的算法思想
特点:块内无序,块间有序
//索引表
typedef struct{
ElemType maxvalue;
int low,high;
}Index;
//顺序表存储实际元素
ElemType List[100];
- 在索引表中确定待查找记录所属的分块(可顺序、可折半)
- 在块内顺序查找
用折半查找查索引
查找效率分析(ASL)
查找失败的情况复杂,一般不考。。
特点:块内无序,块间有序
//索引表
typedef struct{
ElemType maxvalue;
int low,high;
}Index;
//顺序表存储实际元素
ElemType List[100];
查找失败的情况复杂,一般不考。。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。