首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设有一带头结点的循环双链表表示的线性表L=(a1,a2,…,an-1,an)。 设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a1,a3,…,an,…,a4,a2)。要求: 给出算法的基本设计思想。
假设有一带头结点的循环双链表表示的线性表L=(a1,a2,…,an-1,an)。 设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a1,a3,…,an,…,a4,a2)。要求: 给出算法的基本设计思想。
admin
2014-04-17
36
问题
假设有一带头结点的循环双链表表示的线性表L=(a
1
,a
2
,…,a
n-1
,a
n
)。
设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a
1
,a
3
,…,a
n
,…,a4,a
2
)。要求:
给出算法的基本设计思想。
选项
答案
基本设计思想:从改造后的线性表L可以看出,前部分结点为奇序号结点,并且递增;后部分结点为偶序号结点,并且递减。所以可以考虑建立两个新的循环双链表,一个带头结点的循环双链表L(由原先的L改造而来),保存原先线性表L的奇数号结点,可以采取尾插法,让其序号顺序递增:而另外一个不带头结点的循环双链表s,保存原先线性表L的偶数号结点,可以采取头插法,让其序号顺序递减。最后,将L和s这两个循环双链表连接成一个循环双链表L,并且L为其头结点指针。
解析
转载请注明原文地址:https://kaotiyun.com/show/xYxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于第三次科技革命的说法,不正确的是()。
“时方镇缺守帅,稍命文臣权之……又置转运使、通判,为之条禁,文薄渐为精密,由是利归公上而外权削矣。”这段文字反映出北宋初期加强地方控制的基本理念是()。
下列不属于维也纳会议召开的目的的是()。
马克思为第一国际起草的文件有()。①《共产党宣言》②《临时章程》③《成立宣言》④《资本论》
春秋战国时代,小农经济出现的最主要的条件是()
为加强君权,皇太极时代开始直接控制的“上三旗”不包括()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
(1)以太网采用了曼彻斯特编码,一个比特的数据需要两个信号来传输,那么为了达到100Mbps的数据传送速率,需要线路达到200Mbps的带宽。(2)以太网的最小帧长度是64字节,那么发送一个最小帧需要的时间T1=64×8/(100×106),
设磁盘的扇区大小为4KB,磁盘转速为15000r/min,磁盘平均寻道时间为4ms,最大数据传输速率为40MB/s,磁盘控制器开销时问为1ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
随机试题
患者,男,53岁。患黄疸多年,病情突然恶化,发热,黄疸迅速加深,身目呈深黄色,胁痛,脘腹胀满,疼痛拒按,壮热烦渴,呕吐频作,尿少便结,烦躁不安,神昏谵语,皮下紫斑,有腹水,嗜睡,舌质红绛,苔黄燥,脉弦数。选方为
1:01:001:1~1:2
新时代中国特色社会主义思想的精神内涵主要体现八个明确,下列属于八个明确的是()。
在拌制水泥混凝土时,细集料应耐久、洁净、质地坚硬,宜采用()。
是施工企业组织生产和加强管理在企业内部使用的一种定额上属于企业定额的性质。
有效的绩效信息反馈应具有的适应性包括()。
教育心理学应为哪5个方面提供理论指导?
A.Kripike’sresearchtool.B.Dangersofhabitualshortagesofsleep.C.CriticismonKripke’sreport.D.Awayofovercominginsom
The"standardofliving"ofanycountrymeanstheaverageperson’s【C1】______ofthegoodsandservicesthecountryproduces.Ac
A.whereB.exceptionsC.affairsD.meetE.cracksonF.cracksupG.reachH.acclaimedI.seekforJ.failK.tiesL.
最新回复
(
0
)