首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
若线性表最常用的运算是查找第i个元素及其前驱的值,则下列存储方式中最节省时间的是( )。
若线性表最常用的运算是查找第i个元素及其前驱的值,则下列存储方式中最节省时间的是( )。
admin
2019-05-20
26
问题
若线性表最常用的运算是查找第i个元素及其前驱的值,则下列存储方式中最节省时间的是( )。
选项
A、单链表
B、双链表
C、单循环链表
D、顺序表
答案
D
解析
本题的考点是线性表的存储结构及其特点。在线性表中主要的存储结构有顺序表和链表两种,其特点如下:
(1)顺序表可以实现随机存取,其时间复杂度为O(1)。但在顺序表中,进行插入和删除操作需要移动大量的元素,其时间复杂度为O(n);
(2)链表中只能实现顺序查找,其时间复杂度为O(n)。但链表中进行插入和删除操作不需要移动元素,只需要修改指针,其时间复杂度为O(1)。
本题中,线性表中常用的操作是取第i个元素,所以应选择随机存取结构,即顺序表;同时在顺序表中查找第i个元素的前驱也很方便。单链表和单循环链表既不能实现随机存取,查找第i个元素的前驱也不方便;双链表虽然能快速查找第i个元素的前驱,但不能实现随机存取。
转载请注明原文地址:https://jikaoti.com/ti/vKGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
基辅罗斯国家对居民征税的方式是()。
论述公元前3世纪罗马征服意大利后的统治政策。
民初政党林立,其中进步党是由几个党派合并而成的,这其中不包括()。
1534年英国议会宣布英国教会断绝与罗马教廷一切关系的文件是()。
隋朝大运河中哪一段河道的地理位置最接近于春秋时期即已开通过的运河()?
隋唐五代时期是中国古代商品经济发展史上的一个重要阶段,种类多,交换规模大,交换方式多。试回答问题:随着商业的发展,唐朝在货币和金融方面有一些重要的进步,以下表述全面的是()
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
[*]对应的微指令如下:ADD01XX1010000010XX10010000XX1001001001MOV00XX10100010XX1101001001
随机试题
A.提取非水滴定法B.提取酸碱滴定法C.双相滴定法D.双指示剂法E.碘量法
合同履行期间,因人工、材料、工程设备、机械台班价格波动影响合同价款时,应根据合同约定的方法计算调整合同价款。该方法可以是()。
(2017年)2021年4月,甲公司因业务需要分别向乙公司和丙公司购买绒布面料和丝质面料。为筹措面料采购资金,甲公司与丁银行签订借款合同,约定借款50万元。借款合同签订当日,丁银行预先扣除相应利息后发放贷款48万元。戊公司为甲公司的借款提供保证,戊公司与丁
()是一种由社会成员所共有的关于好与坏、对与错、值得追求和不值得追求的观念。
初诊接待时,使用最多的提问方式是()。
下列各句中没有语病的一句是()。
名义利率(华东师范大学2013真题)
下面关于宪政的说法错误的有()
设二次型f(x1,x2,x3)=2x12+2x22+2x32+2ax1x2+2ax2x3+2ax1x3,若a是使A正定的正整数,用正交变换把二次型f(x1,x2,x3)化为标准型,并写出所用正交变换。
写真を撮るのが好きだから、________をたくさん用意しました。
最新回复
(
0
)