首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有序线性表的长度为n,则在有序线性表中进行二分查找,最坏情况下的比较次数为( )。
设有序线性表的长度为n,则在有序线性表中进行二分查找,最坏情况下的比较次数为( )。
admin
2022-09-09
43
问题
设有序线性表的长度为n,则在有序线性表中进行二分查找,最坏情况下的比较次数为( )。
选项
A、n(n-1)/2
B、n
C、nlog
2
n
D、log
2
n
答案
D
解析
有序线性表的长度为n,设被查找元素为z,则二分查找的方法如下:将x与线性表的中间项比较,中间项的值等于x,则说明已查到,查找结束;若x小于中间项的值,则在线性表的前半部分(中间项以前的部分)以相同的方法进行查找;若x大于中间项的值,则在线性表的后半部分(中间项以后的部分)以相同的方法进行查找。这个过程一直进行到查找成功或子表长度为0(说明线性表中没有这个元素)为止。对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log
2
n次。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/0K6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句“SELECT*FROMTWHERE”中的应是
如果一个过程不包含RETURN语句,或者RETURN语句中没有指定表达式,那么该过程:
下面程序的运行结果是SETEXACTONs=’’ni’’+SPACE(2)IFs==’’ni’’IFs=’’ni’’?’’one’’ELSE?’’two’’E
表单文件的扩展名是
在VisualFoxPro中,以下描述中错误的是
设数据库表中有一个C型字段NAME。打开表文件后,要把内存变量NAME的字符串内容输入到当前记录的NAME字段,应当使用命令
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
设数据库表中有一个C型字段NAME。打开表文件后,要把内存变量NAME的字符串内容输入到当前记录的NAME字段,应当使用命令
SQL查询命令的结构是SELECT...FROM...WHERE...GROUPBY...HAVING...ORDERBY...,其中指定查询条件的短语是
在深度为7的满二叉树中,叶子结点的个数为
随机试题
患者女,5岁。1岁前妈妈就觉得她跟其他小孩不同,抱她的时候患儿不期待,没有愉悦满足的情感表达,目光一般不追随和注视大人,1岁会走路,到目前为止仍不会叫爸妈,和其他小朋友在一起时,总自己玩自己的,有时和别人凑到一起也只会搞破坏,不会玩过家家的游戏,不与人对视
A.UTPB.UDPC.UMPD.IMPE.dUMP能直接转变生成dTMP的化合物是
窦房结功能正常的病人,奎尼丁增加窦性频率的原因是
在定价理论中,劳动价值论的主要依据是()。
某责任中心的预算单位成本为100元,预算产量为3000件;实际产量为3500件,实际总成本为357000元。该责任中心的成本变动率为()。
全面发展教育
TheadvertisementclaimsthatpeoplecangetDowJonesNewsby______.DowJonesNewsisimportantbecause______.
有表SCORE(Sno,Cno,Degree),查询该表中最高分的学生学号和课程号:SELECT【1】FROMSCOREWHEREDegree=【2】;
Therearemanymedicalproblemsinthemodernsociety.Oneofthemostalarmingmedicalproblemsintheworldisa【C1】diseasena
Thedifferencebetweenaliquidandagasisobvious【C1】______theconditionsoftemperatureandpressurecommonlyfoundatthes
最新回复
(
0
)