首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在n个结点的线性表的数组表示中,以下算法的时间复杂度是O(1)的操作是( )。 Ⅰ.访问第i个结点(1<=i<=n)和求第i个结点的的直接前驱(2<=i<=n) Ⅱ.在最后一个结点后插入一个新的结点 Ⅲ.删除第一个结点 Ⅳ.在第i个结点后插入一个结点
在n个结点的线性表的数组表示中,以下算法的时间复杂度是O(1)的操作是( )。 Ⅰ.访问第i个结点(1<=i<=n)和求第i个结点的的直接前驱(2<=i<=n) Ⅱ.在最后一个结点后插入一个新的结点 Ⅲ.删除第一个结点 Ⅳ.在第i个结点后插入一个结点
admin
2018-09-11
22
问题
在n个结点的线性表的数组表示中,以下算法的时间复杂度是O(1)的操作是( )。
Ⅰ.访问第i个结点(1<=i<=n)和求第i个结点的的直接前驱(2<=i<=n)
Ⅱ.在最后一个结点后插入一个新的结点
Ⅲ.删除第一个结点
Ⅳ.在第i个结点后插入一个结点(1<=i<=n)
选项
A、仅Ⅰ
B、仅Ⅱ、Ⅲ
C、仅Ⅰ、Ⅱ
D、仅Ⅰ、Ⅱ、Ⅲ
答案
C
解析
Ⅰ:由于线性表是用数组表示,即顺序存储,可以直接通过结点编号访问,所以Ⅰ的时间复杂度一定是O(1)。
Ⅱ:由于是在最后一个结点处插入一个结点,所以不需要移动元素,故时间复杂度为O(1)。
Ⅲ:删除第一个结点之后,需要将后续所有结点往前移动,所以时间复杂度为O(n)。
Ⅳ:由于i是不固定的,所以后续结点i+1,i+2,…,n-1,都需要向后移动,所以时间复杂度为O(n)。
转载请注明原文地址:https://kaotiyun.com/show/AvRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列城市:①南京②厦门③天津④杭州,按其在近代历史上开放为商埠的时间先后顺序排列应该是()
论述洋务运动的失败与影响。
解放军渡江战役中横渡长江的东西两个攻击点是()。
说俄国1861年改革是资产阶级性质的改革,美国内战是第二次资产阶级革命,其共同的根本依据是()。
宋代至清代我国书籍印刷的主要方式是()
西周前期,曾先后向东、南和西三个方向扩张,其中向南扩张主要发生在()
把变量引进数学。使解析几何成为数学发展史上转折点的科学家是()。
在西欧列强海外殖民扩张进程中,各国之间相互争夺海上霸权。18世纪末,英国在争霸中取得胜利的根本原因在于()
头下军州中,除了()和一半田租之外要全部上交辽中央,其他都归头下主所有。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50
随机试题
治疗心房颤动的抗心力衰竭药是
检察院以抢夺罪向法院提起公诉,法院经审理后查明被告人构成抢劫罪。关于法院的做法,下列哪一选项是正确的?()
如图标志的含义是什么?
患者小腹胀满疼痛,小便点滴而下,尿如细线,甚则阻塞不通,舌质紫暗,脉涩。其治法是
梅毒传染性最强的病程是
下列药不采用煮法炮制的是
水溶性维生素有
施工现场临时用电中,属于变更用电的有()。
教师连续提问两个学生都不能回答某个问题,而第三个学生则对问题进行了分析和解释,尽管他的回答并不完全正确,可是教师还是会认为第三个学生更出色些,这种现象属于()。[2010年5月二级、三级真题]
Speakingfromanartisticangle,thechoreography,stagescenery,lightingandmusicarejustfabulous.
最新回复
(
0
)