首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
admin
2022-10-24
39
问题
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
选项
A、在顺序存储的线性表中寻找最大项
B、在顺序存储的线性表中进行顺序查找
C、在顺序存储的有序表中进行对分查找
D、在链式存储的有序表中进行查找
答案
A
解析
寻找最大项,无论如何都要查看所有的数据,与数据原始排列顺序没有多大关系,无所谓最坏情况和最好情况,或者说平均情况与最坏情况下的时间复杂度是相同的。而查找无论是对分查找还是顺序查找,都与要找的数据和原始的数据排列情况有关,最好情况是第1次查看的一个数据恰好是要找的数据,只需要比较1次;如果没有找到再查看下一个数据,直到找到为止,最坏情况下是最后一次查看的数据才是要找的,顺序查找和对分查找在最坏情况下比较次数分别是n和log
2
n,平均情况则是“1~最坏情况”的平均,因而是不同的。故本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/yId0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若则结果应为1,5,9,13,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]..…•中,把偶数从数组中删除,奇数个
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的
计算机能直接执行的程序是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下面不属于软件需求分析阶段主要工作的是
下面描述中不属于数据库系统特点的是
随机试题
领导作风的含义及特点。
李某与徐某结婚后生有两个儿子李甲与李乙后李某与徐某因感情破裂离婚,两个儿子归徐某抚养,李某每月支付生活费过了10年,徐某又与林某结婚,当时李甲已参加工作,李乙随徐某改嫁徐某又与林某生一子林丙李某离婚未再婚,并于1994年去世,留下遗产3000元2003年1
某原油罐区管道工程主要包括罐区地下管道、架空管道敷设,管道直径较大,设计压力为1.6MPa。为了提高施工机械化水平,保证管道涂膜厚度均匀、外观平整、生产效率高,采用了目前最为广泛的涂装工艺。施工单位针对管道焊接、架空管道支架施工和防腐绝热等工程的施工质量进
深圳某企业进口若干台1980年制造的旧机电产品,需提供深圳经济特区机电产品进出口办公室批件方准入境。( )
王先生在某希望小学设立一笔奖学金,每年年末能从银行取出2000元奖励三好学生,假设银行利率为4%,那么王先生现在应该一次性存入()元。
琼脂印模材料采用凝胶状态的琼脂,琼脂作为印模材料是利用凝胶和溶胶之间的转化。凝胶转变成溶胶的温度需()。
道德建设的核心问题,实质是()
设A为n阶矩阵,证明:r(A)=1的充分必要条件是存在n维非零列向量α,β,使得A=αβT.
ItisasmallislandinthePacificOcean.Itisonly【S1】______.eightmileslongoreightmileswide.Itwa
(1)WhenArsenal,anEnglishfootballclub,tookonReadingin2007,thecoveroftheofficialprogramfeaturedTheoWalcott,ay
最新回复
(
0
)