首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
admin
2018-06-19
27
问题
在长度为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://jikaoti.com/ti/Xtt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请将下列栈类Stack补充完整。classStack{private:intpList[100]//int数组,用于存放栈的元素inttop;//栈顶元素(数组下标)public:Stack();top(0){}
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intvalue);private:inti=0;};
在下面的运算符重载函数的原型中,错误的是()。
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况f5=5*f3=5*3*f1elsereturnn*f(n-2);//递归}则函数调用语
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。#include(iostream.h)int&add(intx,inty){returnx+y,}voidm
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始()。
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为______。#include<iostream.h>classTime{inth,m,s;
随机试题
—Haveyoubeenpaidforthepainting?—Yes,Iremember______$60forit.
川芎茶调散中,君药是川芎茶调散中,臣药是
类风湿关节炎阳性发生率最高的实验检查是
如图9-3所示,非周期信号的时域描述形式为()。
微型计算机的内存储器比外存储器()。
用P表示价格,Q表示销售量,指数k=∑P1Q1÷∑P0Q0的经济意义是指()。[2013年中级真题]
有一片草坪和一片树林,下列关于这两个群落中动物分层现象的叙述,正确的是()。
2018年全国两会期间,首次创新开设()。
判别下列级数的敛散性,若收敛进一步判别是条件收敛还是绝对收敛.
Mothersinterferewiththeirchildren’slivesevenmorethanmostoffspringrealize.Thattheynagabouteatinghabitsiswellk
最新回复
(
0
)