首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
admin
2014-12-25
40
问题
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
选项
答案
void invert(point head) { LStackTps; Initstack(s); P=head; while(p<>NULL) { push(S,P一>data); P=P一>next; } P=head; while(notEmptyStack(s)) { pop(s,P一>data); P=P一>next; } }
解析
由于进栈顺序与出栈顺序正好相反,因此,借助栈来实现单链表的逆置运算很方便,也容易理解。方法是先依次让单链表上的元素进栈,然后再依次出栈。
转载请注明原文地址:https://kaotiyun.com/show/jYVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
为进行网络中的数据通信而制定的规则、标准和约定称为________。
在概念、结构和网络设计方面,都为后继的计算机网络技术发展起了重要作用的网络是【】
将模拟信号变换成数字信号进行传输,需要经过哪几个步骤?
______是指数据信号在传输线路上每秒能传播多少千米,其单位为千米每秒,其反映的主要是信号及信道的性能。
多道批处理系统的特征不包括【】
______存储着本网络上各种对象的相关信息,并使用一种易于用户查找及使用的结构化的数据存储方法来组织和保存数据。
输入和输出满足线性叠加原理的系统称为【】
线性定常确定性动态系统的数学模型一般为【】
箭线式网络图的结点不_______,不_______。
设一个链栈的栈顶指针为ls,栈中结点两个字段分别为info和next,其中next是指示后继结点的指针,栈空的条件是______。如果栈不空,则退栈操作为p:=ls;______;dispose(p)。
随机试题
术后恶心、呕吐的最常见原因为
A.ABPAB.弥漫性泛细支气管炎DPBC.支气管扩张D.慢性支气管炎E.肺结核男性,55岁。反复咳嗽,咳痰30年,多为脓痰,偶有咯血。近3天发热,痰偶为绿色。胸部CT,可见左肺中叶蜂窝样改变,囊腔中可见液平。最可能的诊断是
患者,中年女性。因劳累后心悸、气促而去医院就诊。体格检查示心尖区闻及舒张期滚筒样杂音;胸部正位摄片示心影呈梨形,中度增大。本例诊断最可能的诊断是
在借贷记账法下,账户的哪一方登记增加数,哪一方登记减少数,取决于()。
下列不属于仿效法特点的是()。
轴直径的一个n=5的样本观测值(单位:cm)为:15.09,15.29,15.15,15.07,15.21,则样本中位数为()。
WhenitcomestothePPPteachingmodeloforalEnglishclass,thesecondPrefersto________.
给定资料1.生活中,同一种类的电池可以在不同产品上使用,既可以用在电视遥控器上,也可以用在闹钟或手电筒上。按照既定的大小和形状生产出来的电池,不管是哪个厂家生产的都能使用,从而确保了同一种类的电池具有互换性。这种能够互换的特性就是标准化。在
Whenthesunstartedtoset,Jimheadedforhome.Hehadhuntedlongenough.Justthenhesawtherewas,30feetinfrontofh
A、clothes.B、age.C、physique.D、appearance.A
最新回复
(
0
)