首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
设有一个循环单链表head,编写算法,实现结点指针域指向其直接前趋的操作。
admin
2014-12-25
156
问题
设有一个循环单链表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://www.kaotiyun.com/show/8iVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
若线性系统同时受到输入信号和扰动信号的作用,系统的总误差等于输入信号和扰动信号分别作用时稳态误差的________。
开环传递函数G(s)H(s)=为【】系统。
采用非屏蔽双绞线UTP将站点连接到集线器上,一段双绞线的最大长度为【】
IP地址具有固定规范的格式,一个IPv4也址的二进制位数为【】
______是指将数据备份到与本地计算机相隔离的存储介质中,常用的有移动硬盘、U盘、光盘和网络空间等。
IP采用_____作为网络互联的中间设备,其作用是将不同的计算机网络连接在一起,在网络层实现数据的路由和转发。
软件测试的目的是尽量发现________中的错误。
在SQLserver2000中,不是系统数据库的是()
下面不是T-SQL的流程控制语句的是()
箭线式网络图以箭线代表______,以结点代表______。
随机试题
不需要任何中间转换机构就可以将电能直接转换成直线运动的电磁驱动装置是_______电动机。
A.一度房室传导阻滞B.二度Ⅰ型房室传导阻滞C.二度Ⅱ型房室传导阻滞D.三度房室传导阻滞(2008年第140题)听诊第一心音由强变弱见
设备监理的对象是设备的()。
对于高层民用建筑内的营业厅,其室内任何一点至最近的疏散出口的直线距离不宜超过()m。
经济法律关系是指由经济法律规范所确认的,在经济管理和经济协作过程中所产生的()关系。
我们每个人都应该有这样的生活态度:如果你赋予工作意义,不论工作轻重,你都会感到快乐,自我设定的成绩不论高低,都会使人对工作产生乐趣。如果你不喜欢做的话,任何简单的事都会变得困难、无趣,当你叫喊着这个工作很累人时,即使你不卖力气,你也会感到筋疲力尽,反之就大
J.Martin规划方法中,下列各图()使用得最多。
在设计程序时,应采纳的原则之一是______。
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
Asadevelopingcountry,wemustkeep______withtherapiddevelopmentoftheworldeconomy.
最新回复
(
0
)