永发信息网

折半查找和顺序查找差异?

答案:3  悬赏:10  手机版
解决时间 2021-11-08 07:25
折半查找和顺序查找差异?
最佳答案

顺序查找也即线性查找,是傻瓜式的从头到尾查找,而折半查找是在已排好序的表里,折半地查找,比如一个升序的表,第一个元素是a,中间位置元素是b,最后一个元素是c,一开始,将需要查找的元素x跟中间位置的元素b比较,若x>b,则接下来查找b-c之间的元素,否则查找a-b之间元素,,接下来同理,,,,本人一个字一个字打的,给点分给点鼓励哈。。。
全部回答
差异在于查找速度,比如一个表有1000项,折半查找平均要找500次,而折半查找最大只要ln1000/ln2+1=10次
在实现上的差异是,顺序查找逐个查找,不需要排序;而折半查找需要先排序,再每次分大小折半查找
顺序查找简单的从头到尾的查找,对数据没有要求,而折半查找要求查找的数据是按顺序排列的,然后找中间数,若中间数大,则把中间数当成最后一个数找他们的中间数。反之,则把中间数当成第一个数。找他们的中间数。这样,一直找下去,直到找到或者中间数和第一个数或者最后一个数相等。它较顺序查找,效率较高。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
利率上限1.1倍什么意思
三国演义之曹操移驾许都主要内容
最近几天感觉口干舌燥,身体发干,胸部一天比
小港村地址在什么地方,我要处理点事!
一般的浏览器可以使用OA么?
大营屯这个地址在什么地方,我要处理点事
手机有烧焦的味道,怎么回事啊?
谁知道哥哥张国荣和林青霞都合作过哪些电影?
景东县公安局交警大队车管所地址有知道的么?
上联:恭达不惑(四十四)喜迎人生四十年; 下联
婆婆用古语怎么说
东白庄村地址有知道的么?有点事想过去!
玫瑰花茶哪个品牌好
土豆干怎么晒?
怎么切葱花?
推荐资讯
log5 3+log5 1/3最后为什么log(5)1=0
中国农业银行怒江泸水支行办公地址在什么地方
铠装4*35平方铝芯电缆一米多重?
为什么用德龙delonghi咖啡机做出来的咖啡总是
六水氯化镁加热到100度变成四水氯化镁时会变
求SJ NO OTHER的钢琴谱
在标准状况下,336l氨气溶于1l水中,得到密度为
41克千足金黄金项链现在能当多少钱
你们资料分析20题做多久
民和全顺机动车辆检测有限责任公司地址有知道
5公升油漆等于多少斤油漆
西宁市轻微道路交通事故快处快赔中心地址在哪
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?