首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设有一带头结点的循环双链表表示的线性表L=(a1,a2,…,aan—1,an)。设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a1,a3,…,an,…,a4,a2)。要求: 说明你所设计算法的时间复杂度与空间复杂度。
假设有一带头结点的循环双链表表示的线性表L=(a1,a2,…,aan—1,an)。设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a1,a3,…,an,…,a4,a2)。要求: 说明你所设计算法的时间复杂度与空间复杂度。
admin
2017-04-28
66
问题
假设有一带头结点的循环双链表表示的线性表L=(a
1
,a
2
,…,aa
n—1
,a
n
)。设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a
1
,a
3
,…,a
n
,…,a
4
,a
2
)。要求:
说明你所设计算法的时间复杂度与空间复杂度。
选项
答案
空间复杂度分析:除去链表本身的空间外,额外的空间消耗为O(1)。其实本题可以看成是原来链表的重新组合,并没有开辟新的空间。 时间复杂度分析:整个过程相当于把链表遍历了一遍,所以时间复杂度为O(n)。
解析
转载请注明原文地址:https://kaotiyun.com/show/wHRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
“法西斯”一词的最初含义是()。
下列关于塞尔维乌斯改革的叙述错误的是()。
1988年起,苏联民族矛盾激化,民族分离运动加剧,第二次较大规模的民族冲突是()。
1946年5月,中共中央发布的实现“耕者有其田”政策的重要文件是()。
隋在统一全国的过程中,平定江南是一个重要的部分,帮助完成岭南一带平定的是()
下面关于新经济政策的说法不正确的一项是()。
下列哪个文件标志着“文化大革命”的发起?()
概述公元前8—前6世纪希腊海外殖民的背景、范围及影响。
简述三十年战争的过程及其结果。
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
随机试题
违法行为构成犯罪的,行政机关必须将案件移送司法机关,依法追究刑事责任。
马克思主义认为,世界的真正统一性在于它的()。
具强心利尿作用,但有毒,不宜多用的药是
基金宣传推介材料可以登载该基金、基金管理人管理的其他基金的过往业绩,但基金合同生效不足()个月的除外。
下列关于资产转换理论的说法中,错误的是()。
C公司正在研究一项生产能力扩张计划的可行性,需要对资本成本进行估计。估计资本成本的有关资料如下:(1)公司现有长期负债:面值为1000元,票面年利率为12%,每半年付息一次的不可赎回债券;该债券还有5年到期,当前市价为1020元;假设发行长期债券时采
教师偷看学生的日记、信件的行为侵犯了学生的()
2018年6月,甲公司销售产品实际缴纳增值税100万元,实际缴纳消费税80万元;进口产品实际缴纳增值税20万元。已知城市维护建设税税率为7%,甲公司当月应缴纳城市维护建设税税额为()万元。
固根基:扬优势:补短板
【B1】______TheDailyMirrorandtheDailyExpressbothsellaboutfourmillioncopieseveryday.Apartfromthenationalpapers,
最新回复
(
0
)