首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设线性表有n个元素,以下操作中,( )在顺序表上实现比链表上实现效率更高。
设线性表有n个元素,以下操作中,( )在顺序表上实现比链表上实现效率更高。
admin
2019-12-10
31
问题
设线性表有n个元素,以下操作中,( )在顺序表上实现比链表上实现效率更高。
选项
A、输出第i(1≤i≤n)个元素值
B、交换第1个元素与第2个元素的值
C、顺序输出这n个元素的值
D、输出与给定值x相等的元素在线性表中的序号
答案
A
解析
顺序表支持随机存储,链表不支持,因此顺序表输出第i个元素的值的时间复杂度为O(1),链表则为O(n),因此A正确。
交换第1个与第2个元素的值,对于顺序表和链表,时间复杂度均为O(1),因此B不对。
输出n个元素的值,两者时间复杂度均为O(n),因此C不对。
输出与给定值x相等的元素在线性表中的序号,对于顺序表和链表,count需要搜索整个表,因此时问复杂度为O(n),因此D不对。
【注】有的同学认为B也是正确的,其实严格来说B确实是对的,因为线性表交换要执行3次操作:
temp=a[1];
a[1]=a[2];
a[2]=temp;
而链表要执行5次:
p=head->next;
q=head->next->next;
temp=p->data;
p->data=q->data;
q->data=temp,
但本题是单选题的时候,考生需要选择更准确的一项,显然与B项相比,A项更准确。
转载请注明原文地址:https://kaotiyun.com/show/Lh3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
有效容量为128KB的Cache,每块16字节,8路组相联。字节地址为1234567H的单元调入该Cache,其Tag应是()。
下列排序算法中不能保证每趟排序至少能将一个元素放到其最终的位置上的是()。
网络如图所示。链路旁边注明的数字代表链路的长度(假想单位)。试利用Dijk-stra算法求出从结点A到所有其他结点的最短路由。
假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算中会发生溢出的是____。
下列选项中,能缩短程序执行时间的措施是____。I.提高CPU时钟频率Ⅱ.优化数据通路结构Ⅲ.对程序进行编译优化
采用递归方式对顺序表进行快速排序。下列关于递归次数的叙述中,正确的是____。
某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间。请
网络拓扑结构如下图所示,与C相连接的节点B,E,D的权值分别是6,5,3。如果C收到的三张矢量表分别为:试根据距离矢量路由算法给出C所构造的路由表,并给出计算过程,路由表结构如下表所示。
已知下列各种初始状态(长度为n)元素,试问当利用直接插入法进行排序时,至少需要进行多少次比较(要求排序后的文件按关键字从大到小顺序排列)?(1)关键字自小到大有序(key1<(key2<……
设存储器容量为32字,字长64位,模块数m=4,存储周期T=200ns,数据总线宽度为64位,总线传送周期τ=50ns。用交叉方式进行组织,交叉存储器的带宽是()。
随机试题
女,40岁。2年来多次昏迷,多在饭前发作,发作前伴恐惧感及心悸、发汗。发病以来食欲好,体重增加,但记忆力差。患者发觉昏迷发作前及时进食可预防或缩短昏迷时间。应考虑()
播种一种观念就收获一种行为,播种一种行为就收获一种习惯,播种一种习惯就收获一种命运。要改变命运,就要先改变行为,要改变行为,先要改变思想、解放思想。这是因为()。
_________是指生物体内的生态因子的总和。
联合国大会是唯一有权采取行动维护国际和平与安全的机构。()
根据《婚姻法》及有关司法解释的规定,在不损害债权人利益的情形下,夫妻请求分割共有财产的主张不能成立的是()。
设=______.
Insomecountries,societalandfamilialtreatmentoftheelderlyusuallyreflectsagreatdegreeofindependenceandindividual
KellySortinohadatoughtimerecallingwhatshe’daccomplishedattheendofeachbusyworkday.Herjobasheadoftheupper
A.theyusuallydonotwanttheircitizenstocommunicateB.therearewarsamongcountriesC.acustomsinspectionD.peoplema
A、TheroleofimmigrantsintheconstructionofAmericansociety.B、TheimportanceofofferingdiversecoursesinEuropeanhisto
最新回复
(
0
)