首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中正确的是
下列叙述中正确的是
admin
2010-04-10
27
问题
下列叙述中正确的是
选项
A、对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B、对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C、对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log
2
n)
D、对长度为n的有序链表进行对分查找,最坏情况F需要的比较次数为(nlog
2
n)
答案
A
解析
对长度为n的有序链表进行查找,最坏情况是从最小值开始查找最大值(或从最大值开始查找最小值),这个过程需要比较的次数为n,故选项A)正确。对分查找只能针对随机存取的有序表进行,而有序链表只能进行顺序存取,不能进行随机存取,在有序链表上不能进行对分查找,故B)、C)、D)选项都错误。
转载请注明原文地址:https://jikaoti.com/ti/IJg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列对for循环中初始化、终止和迭代部分的描述中,错误的是( )。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
下面的()关键字通常用来对对象加锁,从而使得对对象的访问是排他的。
当浏览器能够解释<APPLET>标记但不能运行Applet时,将显示【】标记中的内容。
下面不属于软件设计原则的是( )。
下面有关变量及其作用域的叙述中,不正确的是( )。
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
创建一个10行40列的文本区域tal的正确语句是______。
软件设计模块化的目的是【】。
下列命令中用于激活系统守候进程以便能够在Java虚拟机上注册和激活对象的是()。
随机试题
A.增大(强)B.减小(弱)C.无变化D.A和C都可能E.B和C都可能急性中等量以下失血(失血量占总血量20%以下)时,心迷走神经的兴奋性()。
我国增值税在征税方法上采用的是()
下面哪一项不属于做好献血者资料保密的意义
A.早期妊娠B.中期妊娠C.晚期妊娠D.异位妊娠E.葡萄胎停经2个月,阴道出血l周,子宫明显大于孕月,B超未见胎心搏动,应诊断为
断面沾水,即呈乳白色隆起,粉末嗅之作嚏。此药材是
建成后的物业是指通常所说的已通过竣工验收,可投入正常使用的建筑物及其附属物。按其当前的使用状态,可分为()两种情况。
设计烈度为8度、9度时,确定土、石坝的安全超高时应计入坝和地基的()。
(2010)人是一个积极、能动的主体,人与动物发展的显著区别之一就在于人是有意识的,具有主观能动性。这种主观能动性是通过人的()表现出来的。
导致软件缺陷的原因有很多,①~④是可能的原因,其中最主要的原因包括(55)。①软件需求说明书编写的不全面,不完整,不准确,而且经常更改。②软件设计说明书。③软件操作人员的水平。④开发人员不能很好的理解需求说明书和沟通不足。
ThepassagegivesanoverallviewoftheIndustrialRevolutionaroundtheworld.Besideseconomicgrowth,somegreatEuropeanp
最新回复
(
0
)