首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
admin
2018-06-28
45
问题
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
选项
A、在顺序存储的线性表中寻找最大项
B、在顺序存储的线性表中进行顺序查找
C、在顺序存储的有序表中进行对分查找
D、在链式存储的有序表中进行查找
答案
A
解析
寻找最大项,无论如何都要查看所有的数据,与数据原始排列顺序没有多大关系,无所谓最坏情况和最好情况,或者说平均情况与最坏情况下的时间复杂度是相同的。而查找无论是对分查找还足顺序查找,都与要找的数据和原始的数据排列情况有关,最好情况是第1次查看的一个数据恰好是要找的数据,只需要比较1次;如果没有找到再查看下一个数据,直到找到为止,最坏情况下是最后一次查看的数据才是要找的,顺序查找和对分查找在最坏情况下比较次数分别是n和log
2
n,平均情况则是“l~最坏情况”的平均,因而是不同的。
转载请注明原文地址:https://kaotiyun.com/show/iCxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-
有以下程序:#include<stdio.h>#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该二叉树中的总结点数共有()个。
循环控制语句“while(!scanf("%d",&i))getchar();”执行的情况是()
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
下列运算符中,不属于关系运算符的是()
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
我国对青少年儿童享有的权利做出了规定,主要包括:生存的权利、受教育的权利、____________和安全的权利。
A、先天性因素B、后天性因素C、两者皆有D、两者皆无脑动静脉畸形的病因_________。
下列镜片的评价指标不正确的是
患者,女,30岁。2天前饱餐后出现脐周疼痛不适,伴恶心,未呕吐,半天后出现右下腹明显疼痛,阵发加重。1天前开始发热。既往曾行剖宫产,末次月经为2周前。查体:T38.5℃,P100次/分,BP110/70mmHg。麦氏点有压痛、反跳痛,右下腹肌紧张,肠鸣音
施工进度计划在实施过程中进行的必要调整,调整内容不包括()。
单位卡不得用于5万元以上的商品交易、劳务供应款项的结算。()
我国证券交易所特别会员享有的权利包括()。
存货的加工成本是指加工过程中实际发生的人工成本等,不包含分配的制造费用。()
在考生文件夹下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签Label1中;若是大写字母,则把它的小写形式显示在Label1中,若是其他字符,则将该字符直
Whatisprobablythetimefortheappointment?
最新回复
(
0
)