首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个双向链表,其结点结构为数据域data、左指针域Uink、右指针域rlink;设指针P指向双向链表中的某个结点。写出一个算法,实现P所指向的结点和它的前缀结点之间顺序的互换。要求: (1)给出算法的基本设计思想。 (2)根据设计思想,
已知一个双向链表,其结点结构为数据域data、左指针域Uink、右指针域rlink;设指针P指向双向链表中的某个结点。写出一个算法,实现P所指向的结点和它的前缀结点之间顺序的互换。要求: (1)给出算法的基本设计思想。 (2)根据设计思想,
admin
2019-01-16
54
问题
已知一个双向链表,其结点结构为数据域data、左指针域Uink、右指针域rlink;设指针P指向双向链表中的某个结点。写出一个算法,实现P所指向的结点和它的前缀结点之间顺序的互换。要求:
(1)给出算法的基本设计思想。
(2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
选项
答案
(1)算法的基本思想:已知双向循环链表中的一个结点P,与前驱交换涉及4个结点(P结点,前驱结点,前驱的前驱结点,后继结点)、6条链。 (2)算法的设计如下: typedef struct DuLNode{ int data; struct DuLNode*llink,*rlink: }DuLNode*Linkedlist; void Exchange(LinkedList P){ //将P所指结点与其前驱结点交换 Linkedlist*q: q=p一>llink; q->llink->rlink=P: //p的前驱的前驱之后继为P p->llink=q->llink: //p的前驱指向其前驱的前驱 q->rlink=p一>rlink; //p的前驱的后继为P的后继 q->llink=P: //p与其前驱交换 P->rlink->llink=q: //p的后继的前驱指向原P的前驱 p->rlink=q: //p的后继指向其原来的前驱 }
解析
转载请注明原文地址:https://kaotiyun.com/show/FaRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
真理标准问题大讨论
下列选项中,不属于列宁《四月提纲》内容的是()。
中古时代实行索贡巡行赋税征收方式的国家是()。
下列法律文件中,规定内阁对君主负责的是()。
“一战”后,协约国与奥地利签订的确认奥匈帝国解体的文件是()。
1945年,联合国成立之时,创始会员国共有()个国家。
下列关于20世纪历史的叙述,全部错误的是()。①朝鲜建国的时间早于中国②1948年3月,英国、法国、比利时、荷兰、卢森堡5国缔结了《合作和集体防御条约》即《五国和约》③1950年,周恩来到达莫斯科,中苏缔结了《中苏互不侵犯条约》,标志着社会主
对斯大林时期形成的高度集中的社会主义经济政治体制的叙述,不确切的是()。
某阅览室晚间开放,第一个进入的读者开灯,最后一个离开的读者关灯。利用P、V原语操作实现读者进程。
执行一次磁盘输入输出操作所花费的时间包括()。
随机试题
A、Hepayshisemployeesdoublethewage.B、Heprovidesmealsfreeofcharge.C、Hegiveshisemployeesexpensivegifts.D、Hegive
A.AUUB.GUAC.AUCD.UCAE.UAA遗传密码中的起始密码是
A.颌内静脉与颞浅静脉汇合而成B.面后静脉前支与面前静脉汇合而成C.面后静脉后支与耳后静脉汇合而成D.面前静脉与颌内静脉汇合而成E.耳后静脉与颞浅静脉汇合而成
除流砂及呈流塑状态的黏性土外,适用于各类土的开挖防护类型是()。
小欣是某校初一年级的学生,经常踩着铃声进教室。班主任项老师打印了一张“迟到大王”的奖状颁给小欣,并说:“小欣,你可真是迟到大王啊。”该老师的做法()。
学者贺照田曾经痛陈几年前新左派与自由派的论争没有带来重要的理论、影响,也没有深化我们对中国前途的看法,其中一个原因是大家很快就越出了理想情境和个人身份的界限。他说:“……不见得同意对方的理论立场,但却认真对待对方问题的争论方式,是我在争论开始时特别期待的。
与传统文艺评论相比,网络时代文艺评论工作中市场因素的影响更加_________。对文艺评论而言,互联网是充满机遇的“风口”,文艺评论能否号准市场的脉搏,应当成为一个重要的价值评判标准。因此,网络文艺评论应瞄准市场前沿,善于在海量的网络文艺产品中______
TheWorldHealthOrganization(WHO)isintrouble.Itsleaderisaccusedoffailingtolead,andastheorganizationdrifts,ot
A、Thedog’scolorandsize.B、Thedog’spriceandbreed.C、Whetherthedogwillneeditscompanion.D、Whetherthedogwillfitt
Veryfewpeoplecangetacollegedegreebefore11,butMichaelwasan【B1】______.Hestartedhighschoolwhenhewas5,finishin
最新回复
(
0
)