当前位置: 首页> 健康> 科研 > 装修公司前十强有哪些_天津seo培训班在哪里_品牌营销案例分析_北京百度快照推广公司

装修公司前十强有哪些_天津seo培训班在哪里_品牌营销案例分析_北京百度快照推广公司

时间:2025/7/12 5:51:23来源:https://blog.csdn.net/workflower/article/details/144254575 浏览次数:1次
装修公司前十强有哪些_天津seo培训班在哪里_品牌营销案例分析_北京百度快照推广公司

定义  设有一个集合T,其中有n个数据项,集合T及其中数据项的形式如下
    T={(k0,I0),(k1,I1),…,(kn-1,In-1)}
    k0,k1,…,kn-1是互不相同的关键字值
    Ij(0≤j≤n-1)是与关键字值kj相关的信息
给定一个特定的关键字值K,查找问题是在T中确定数据项(kj,Ij),使得kj=K
查找表中的数据项也称为记录
每个记录至少包含一个关键字
记录中关键字的类型可以是能够进行比较操作的任意类型

  • 顺序查找方法

初始时,将给定的关键字值K与表中第一个记录的关键字值相比较,若两个值相等则找到目标,查找成功;否则将K与表中下一个记录的关键字值继续比较并判断是否相等,依此类推。如果直到最后一个记录的关键字值与K都不相等,则表明所存储的数据中没有要查找的目标,查找不成功
 

查找的平均查找长度为(n+1)/2
不成功查找的查找次数为n
当数据按关键字有序存储时,可以改进顺序查找方法
折半查找也称为二分查找,其适用条件是数组中各个记录按关键字有序排列,所以折半查找只适用于有序表
折半查找并不从有序表的一端开始查找,而是从中间开始查找

  • 例子

给定有序表
11 15 18 22 33 45 60 65 82 86 97
使用折半查找方法查找22,给出查找过程

初始时

关键字:装修公司前十强有哪些_天津seo培训班在哪里_品牌营销案例分析_北京百度快照推广公司

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: