分块查找


分块查找

  1. 算法思想
  2. 查找效率分析(ASL)

分块查找的算法思想

特点:块内无序,块间有序

//索引表
typedef struct{
    ElemType maxvalue;
    int low,high;
}Index;
//顺序表存储实际元素
ElemType List[100];
  1. 在索引表中确定待查找记录所属的分块(可顺序、可折半)
  2. 在块内顺序查找

用折半查找查索引

查找效率分析(ASL)

查找失败的情况复杂,一般不考。。

知识回顾

拓展思考


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM