首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
admin
2014-12-25
52
问题
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
选项
答案
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://www.kaotiyun.com/show/jYVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
设系统开环传递函数为G(s)=1+0.3s,其【】
对数幅频特性的渐近线如图所示,它对应的传递函数G(s)为【】
系统开环传递函数为【】的单位反馈系统,在输入xi(t)=1+4t作用下的稳态误差为0。
已知单位负反馈系统的闭环传递函数F(s)=,试求系统的相位裕量γ。
为了便于书写和阅读,IPv4地址通常采用_______个十进制数来表示。
简述计算机网络的定量的性能指标。
包过滤防火墙的优点不包括【】
在常用的网络性能测评指标中,【】是指单位时间内通过网络设备的平均比特数。
简述数据特征分析的主要内容。
假定有4个记录A、B、C、D,顺序放在磁盘的某磁道上,该磁道划分为4块,每块存放一个记录。现在要顺序处理这些记录,如果磁盘的转速为20ms转一周,处理程序每读出一个记录后花5ms时间进行处理。问:处理完这4个记录需要多少时间?
随机试题
Z4012型台钻主轴的最高转速和最低转速分别是4100r/min和480r/min。()
《雷雨》在结构上主要采用了()
甲的汇票遗失,向法院申请公示催告。公告期满后无人申报权利,甲申请法院作出了除权判决。后乙主张对该票据享有票据权利,只是因为客观原因而没能在判决前向法院申报权利。乙可以采取哪种法律对策?()
某大型工厂在招聘安保人员时,明知许多应聘人员是逃离部队的军人,仍然招聘了大量逃离的军人。该工厂的行为构成:()
面点加工坊中投放小围裙的数量代表加工坊的人数,没有小围裙就表示加工坊的人满了,幼儿不能再进去。教师采用的区角活动指导策略是()。
2014年一季度全省水产品产量比2012年同期相比()。
系统论认为系统的特点有
毛泽东思想和邓小平理论是马克思主义中国化的两大理论成果。贯穿这两大理论成果始终,并体现在两大成果各个基本观点中的世界观和方法论的基础是()
曲线y=+ln(1+ex)的渐近线的条数为()
Thefailureofanoperationforappendicitishasshakenmy(believe)______indoctors.
最新回复
(
0
)