首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
admin
2015-07-27
35
问题
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
选项
A、O(n)
B、O(n
2
)
C、O(log
2
n)
D、O(nlog
2
n)
答案
C
解析
当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较O(nlog
2
n)次,而顺序查找需要比较n次。
转载请注明原文地址:https://kaotiyun.com/show/XZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在进行单元测试时,常用的方法是
有以下程序:main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};inti,j;i=sizeof(a);j=strlen(a);printf("%d,
下述程序的输出结果是()。#include<stdio.h>intf(n)intn;{if(n==0||n==1)return3;returnn-f(n-2);}voi
一个良好的算法由下面的基本结构组成,但不包括_______。
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
假定w,x,y,z和m均为int型变量,有如下程序段: w=1;x=2,y=3;z=4; m=(w<x)?w:x;m=(m<y)?m:y;m(m<2)?m:2; 则该程序段执行后,m的值为()
用高级程序设计语言编写的程序称为______。
一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队,则元素退队的顺序为【】。
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
改善急性左心衰竭症状最有效的药物是
骨折的特有体征为畸形、骨擦音和_________。
在我国文学史上,主张“文章合为时而著,歌诗合为事而作”的是()。
用社会心理学方法解释健康相关行为的重要理论模式是
下列关于梯度切换率的描述,错误的是
女,50岁。入睡困难,多梦易醒1个月,每周至少3次。同时感到精力疲乏,担心工作效率下降,对睡眠产生恐惧,担心免疫力下降,否认情绪低落和消极观念。该患者最可能的诊断是
目前货币政策是世界各国普遍使用的宏观经济政策之一,其核心是对()进行管理。[2012年5月真题]
工业企业销售不动产时,按规定应缴纳的营业税,应借记()科目。
唐朝夫妻双方自愿离婚的,称为()
Thishasbeenquiteaweekforliterarycoups.Inanalmostentirelyunexpectedmove,theSwedishAcademyhavethislunchtimean
最新回复
(
0
)