首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
admin
2018-06-19
42
问题
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
选项
A、O(n)
B、O(n
2
)
C、O(log
2
n)
D、O(nlog
2
n)
答案
C
解析
当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较log
2
n次,而顺序查找需要比较n次。
转载请注明原文地址:https://kaotiyun.com/show/BAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出的结果是()。#include<iostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;
下列是重载为非成员函数的运算符函数原型,其中错误的是()。
对建立良好的程序设计风格,下列描述中正确的是()。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;______
下列程序的输出结果是()。#include<iostream>usingnamespacestd;classTestClass{staticinti;public:
请将下列类定义补充完整。classBase{public:voidfun(){tout<<"Base::fun"<<endl;}};classDerived:publicBase{public:voidfun(
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1、2、3、4时,则移动后a中元素为2、3、4、4。请将语句补充完整:for(inti=0;i<n-1;i++)
以下函数模板main()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti:1;i(n;i++)if(
用链表表示线性表的优点是()。
实体是信息世界中广泛使用的一个术语,它用于表示()。
随机试题
关于民族区域自治制度的描述,正确的是()
当前在我国造成环境污染的主要原因是
对心肌缺血与心内膜下梗死的鉴别,最有意义的是()
下列哪项是肺阴虚证与燥邪犯肺证的鉴别点
承包人在自检合格后,填写隐蔽工程验收申请单,在覆盖前()通知监理人进行验收。
开放式基金的费用主要包括()
女职工王某因怀孕不能从事原岗位的工作,王某所在用人单位()。
有限合伙企业依法被宣告破产的,普通合伙人对合伙企业债务仍应承担无限连带责任。()
对确立咨询关系起关键作用的因素是()。
Whatwillthewomando?
最新回复
(
0
)