早教吧 育儿知识 作业答案 考试题库 百科 知识分享

二分法查找的适用条件二分查找法只适用于顺序存储的有序表.在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等).难道不是只要有序就可以?按递减

题目详情
二分法查找的适用条件
二分查找法只适用于顺序存储的有序表.在此所说的有序表是指线性表中的元素按值非递减排列(即
从小到大,但允许相邻元素值相等).难道不是只要有序就可以?按递减排序不可以用二分法吗?
▼优质解答
答案和解析
说”二分查找法只适用于顺序存储的有序表“是正确的,说”指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)“是为了程序的确定性.
实际上只要有序就可以.按递减排序也可以用二分法.只是必须把算法规则改变一下.
递增的算法:拿要查找数值与中间序号的数值比较若相等,查找成功;要查找数值比中间序号的数值大,在右边查找,低端序号改为原中间序号加1;要查找数值比中间序号的数值小,在左边查找,高端序号改为原中间序号减1;如此反复.
递减的算法:拿要查找数值与中间序号的数值比较若相等,查找成功;要查找数值比中间序号的数值大,在左边查找,高端序号改为原中间序号减1;要查找数值比中间序号的数值小,在右边查找,低端序号改为原中间序号加1;如此反复.
看了 二分法查找的适用条件二分查找...的网友还看了以下:

课外阅读是提高学生素养的重要途径.某校为了解学生课外阅读情况,随机抽查了50名学生,统计他们平均每  2020-05-17 …

土字旁加个旁是什么字?整个字看起来就是"土旁"!同志们请去查查字典,BANG这个音在新华字典里没有  2020-05-17 …

如图是雌激素与相应受体结合情况示意图,以下叙述错误的是()A.由图可知雌激素相应的受体在细胞内B.  2020-06-13 …

用生长素类似物除草,其原理与下列实验相似的一项是()A.用一定浓度的生长素类似物涂在未受粉的番茄花  2020-07-02 …

最喜欢喝绿茶的人数占54%最喜欢喝红茶的人数占21%最喜欢喝其它绿茶的占25%在所调查的人中,喝其  2020-07-09 …

卷心菜中含有丰富的维生素C,维生素C在酸性溶液中能被碘氧化.某实验小组通过如下实验对卷心菜中维生素C  2020-10-29 …

根据l-18号元素的原子结构示意图(下图).回答下列问题:(1)属于稀有气体的元素共有种,它们原子的  2020-11-17 …

下面是某校学生进行研究性学习的部分成果,他们对本市洗衣机销售问题进行问卷调查,表格所列是消费者选购洗  2020-11-20 …

现有A、B、C、D、E、F六种短周期元素(稀有气体除外)原子序数依次增大,A、C同主族,在短周期中A  2021-01-05 …

字典里所有查部首查本身的字就是字典里所有查部首能够查自己本身的字,比如:舟字,查舟部人命关天啊!  2021-01-20 …