首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
admin
2020-04-18
68
问题
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
选项
A、二分法查找
B、顺序查找
C、分块查找
D、哈希查找
答案
A
解析
对长度为n的线性表排序,最坏情况下时间复杂度,二分法查找为O(log2n);顺序查找法为O(n);分块查找时间复杂度与分块规则有关;哈希查找时间复杂度为O(1),因其通过计算HashCode来定位元素位置,所以只需一次即可。故正确答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/bjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下使指针指向一个字符串的选项错误的是()。
有以下程序(注意:字母a的ASCII码值为97):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)
有定义:inta=64,b=8;,则表达式(a&b)‖(a&&b)和(a|b)&&(a‖b)的值分别为()。
设变量已正确定义并赋值,以下正确的表达式是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下关于C语言数据类型使用的叙述中错误的是()。【10年3月】
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;idata)break;printf("%d,",i);}
以下关于C语言的叙述中正确的是()。【10年3月】
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
随机试题
Thosetiny,littlehairsaboveoureyesthatmanywomeneitherpluck,paint,pierceortattooplayaveryimportantroleinour
负责哺乳动物细胞染色体DNA复制的是
A.肽键B.氢键C.二硫键D.疏水键蛋白质一级结构的维系键主要是
下面哪项不是急进性肾小球肾炎的临床特征
肺癌空洞的X线表现是
商业票据的特点包括()。
甲公司2015年2月1日购入一台需要安装的生产经营用设备,取得的增值税专用发票上注明的设备价款为1000万元,增值税为170万元。购买过程中,以银行存款支付运杂费等30万元。安装时,领用材料260万元,支付安装工人工资30万元。该设备2015年3月30日达
图1中AB为昏线,C为AB的中点,此时北京时间为20时。下列叙述正确的是()。
Thetermmassagetherapy(alsocalledmassage,forshort;massagealsoreferstoanindividualtreatmentsession)coversagroup
在下图中,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange在“窗体视图”中显示窗体时,窗体中没确记录选定器,应将窗体的“记录选定器”属性值设为()。
最新回复
(
0
)