首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
admin
2014-12-25
161
问题
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
选项
答案
本算法的功能是将下图(a)所示的循环单链表,变换成下图(b)所示的循环单链表。 [*] 本题的算法思想是:设置三个指针从头到尾扫描循环单链表,将a
1
的指针域指向a
n
,a
2
的指针指向a
1
,依此类推,直到最后。但要注意当判断条件r!=head成立时,还要将最后两个结点的指针域分别指向它们的直接前趋。实现本题功能的函数如下: void invert(Linklisthead) { P=head; q=head一>next;; r=q一>next; while(r!=head) { q一>next=p; p=q; q=r; r=r一>next; } q一>next=p; r一>next=q; }
解析
转载请注明原文地址:https://kaotiyun.com/show/8iVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
试判断下列传递函数的系统是否稳定。其中G(s)为系统的前向通道传递函数,H(s)为系统的反馈通道传递函数。
要想减小二阶欠阻尼系统的调整时间ts,可以采取的措施是【】
某单位申请到一个B类IP地址,其网络号(NetID)为130.53,现进行子网划分,若选用的子网掩码为255.255.224.0,则最多可划分出多少个子网?每个子网中的最大主机数为多少?请列出全部子网的起始地址(假设路由协议支持全0和全1的子网)。
B类IP地址,网络号的最高两位固定为二进制________。
网络操作系统一般可以分为______和通用型两类。
______是指在终端或者网络中间结点,计算机设备每秒向网络中发送多少比特数据,其反映的主要是网络设备的性能。
ER模型的基本元素是实体、________和属性。
某企业设备大修理活动明细如题37表,试编绘设备大修理的箭线式网络图,并在图中标出各结点时间参数。
设计一个用链表表示的直接插入排序算法。
随机试题
A.心率加快B.体循环静脉淤血C.毛细血管通透性增高D.肺淤血,肺水肿E.心室肥厚
靶器官为乳腺的药物是
法洛四联症患儿突然昏厥抽搐,最常见的原因是()。
背景某电气集团公司投资建设一写字楼,建筑面积150407m2,地下3层,地上31层,裙房5层,基坑采用地下连续墙支护,塔楼结构为内筒外框。施工单位为某集团建筑公司,设计单位为国外某设计单位,监理为该市咨询监理公司。问题该基坑土方开挖和验槽时检验的内
下列各项中,不属于建筑安装工程生产成本的是()。
4,17,11,24,18,(),25
胡锦涛总书记指出,要加强党性修养,树立正确的政绩观、事业观、工作观。请结合实际,谈谈你的理解和认识。
一个民族需要民族精神,一个时代需要时代精神,创业精神应当成为我们的民族精神,成为我们的时代精神,精神可以变物质,物质可以变精神,两个文明建设互相依存,互相促进。这段文字表达的最主要的意思是()。
实施“科教兴国”战略,体现了邓小平理论中()的思想。
函数f(x)=xsinx是().
最新回复
(
0
)