首页
登录
从业资格
在12个互异元素构成的有序数组a[1..12]中进行二分查找(即折半查找,向下取
在12个互异元素构成的有序数组a[1..12]中进行二分查找(即折半查找,向下取
题库
2022-08-02
36
问题
在12个互异元素构成的有序数组a[1..12]中进行二分查找(即折半查找,向下取整),若待查找的元素正好等于a[9],则在此过程中,依次与数组中的(61)比较后,查找成功结束。A.a[6]、a[7]、a[8]、a[9]B.a[6]、a[9]C.a[6]、a[7]、a[9]D.a[6]、a[8]、a[9]
选项
A.a[6]、a[7]、a[8]、a[9]
B.a[6]、a[9]
C.a[6]、a[7]、a[9]
D.a[6]、a[8]、a[9]
答案
B
解析
二分查找法的原则是:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407814.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
设元素a、b、c、d依次进入一个初始为空的栈,则不可能通过合法的栈操作序列得到(
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如
表示"以字符a开头且仅由字符a、b构成的所有字符串"的正规式为( )。A
若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每
( )不属于功能测试用例构成元素。A.测试数据 B.测试步骤 C.预期结果
对于初始为空的栈S,入栈序列为a、b、c、d,e,且每个元素进栈、出栈各1次。则
对于初始为空的栈S,入栈序列为a、b、c、d、e,且每个元素进栈、出栈各1次。则
对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。则不合
对于初始为空的栈S,入栈序列为a、b、c,且每个元素进栈、出栈各1次。则不合法的
给定包含n个正整数的数组A和正整数x,要判断数组A中是否存在两个元素
随机试题
Iwonderedwhathis________totheoutcomewouldbe.A、reactionB、opinionC、impres
Expectednoisesareusuallymore_________thanunexpectedonesofthelikemagn
WhichisNOTmentionedaboutwhatwemaywritedown?[br][originaltext]Wha
Willyouneedanexperiencedsalesmanforyourcompanyatpresent?A、目前您是否有经验为您旅馆
选择书心用纸,一般做法是( )。A.普及性图书用胶版印刷纸 B.大型工具书用
区域锅炉房与工业和民用锅炉相比,具有()的特点。A.投资小 B.供热效率
以下说法中,反映当代世界各国课程改革中所存在的一些共同的发展趋势的是()。 A
由于创建错误的公式从而生成了错误的结果,这种错误是()。A.输入错误 B.其他
某地下金属矿山企业建立了监测监控系统、井下人员定位系统、紧急避险系统、压风自救系
工业安装工程按专业划分的分部工程包括( )。A.工业炉砌筑工程 B.设备基础工
最新回复
(
0
)