首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
admin
2022-10-24
56
问题
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是( )。
选项
A、在顺序存储的线性表中寻找最大项
B、在顺序存储的线性表中进行顺序查找
C、在顺序存储的有序表中进行对分查找
D、在链式存储的有序表中进行查找
答案
A
解析
寻找最大项,无论如何都要查看所有的数据,与数据原始排列顺序没有多大关系,无所谓最坏情况和最好情况,或者说平均情况与最坏情况下的时间复杂度是相同的。而查找无论是对分查找还是顺序查找,都与要找的数据和原始的数据排列情况有关,最好情况是第1次查看的一个数据恰好是要找的数据,只需要比较1次;如果没有找到再查看下一个数据,直到找到为止,最坏情况下是最后一次查看的数据才是要找的,顺序查找和对分查找在最坏情况下比较次数分别是n和log
2
n,平均情况则是“1~最坏情况”的平均,因而是不同的。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/GWkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是
结构化程序的三种基本控制结构是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
数据库系统中完成查询操作使用的语言是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能
对关系S和关系R进行集合运算,结果中既包含关系Sp的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
计算机能直接执行的程序是
用树形结构表示实体之间联系的模型是
随机试题
下列著名诗句出自龚自珍《己亥杂诗》的是【】
下列关于急性胰腺炎时低钙血症的说法,错误的是
A.1~4分钟B.5~20分钟C.30~60分钟D.1~2小时E.2~6小时口服有机磷杀虫药中毒症状发生时间是
口服毒物患者在洗胃时,每次洗胃液体量为()。
患儿,男,14岁。后仰摔伤左肘关节,局部疼痛、肿胀、功能障碍。体检:左肘关节明显肿胀、压痛,尺骨鹰嘴向后突出,肘关节半屈位,肘后三角关系破坏。复位后行长石膏托固定肘关节于
民事法律关系的终止,分为()
下列关于建设工程施工合同分析的内容中承包人主要任务说法,不正确的是()。
《中小学教育质量综合评价指标框架(试行)》中的“学业负担状况”的关键指标包括()
假设你根据市场上的信息获得了关于证券市场和其中3家公司股票的如下信息:如果资本资产定价模型成立,请计算:在期望收益—贝塔系数平面内标出股票A、股票B和股票C的位置,并简要评价此三家公司股票的投资价值,并简单阐述你的投资策略。
Youaregoingtogiveabriefpresentationofyourcompany’snewproducttoyourvisitors.Writeamemotoyourassistant,Mrs.
最新回复
(
0
)