首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
admin
2014-12-25
57
问题
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
选项
答案
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
数据结构导论
理工类
相关试题推荐
对单输入一单输出线性定常系统,在初始条件为零的条件下,系统输出量的拉氏变换与输入量的拉氏变换之比,称为系统的________。
在频率特性的图形表示方法中,常用的方法有哪几种?
系统如图所示,G(s)=,且输入信号为r(t)=1,试求:(1)系统的阻尼比ζ和无阻尼自然频率ωn;(2)超调量Mp和调节时间ts(δ=5)。
______是指接收到的错误码元数在所传输的总码元数中所占的比例。
简述人机对话设计需要考虑的因素。
下列关于数据库的说法中不正确的是()
在SQLserver2000中,不是系统数据库的是()
假定有4个记录A、B、C、D,顺序放在磁盘的某磁道上,该磁道划分为4块,每块存放一个记录。现在要顺序处理这些记录,如果磁盘的转速为20ms转一周,处理程序每读出一个记录后花5ms时间进行处理。问:处理完这4个记录需要多少时间?
可变分区存储管理的分区大小不是预先固定的,但分区个数是_______的。
下列不是DAC0832内部组成的是()
随机试题
简述顾客忠诚度的评价标准。
阅读下面的文章,回答问题琵琶亭苏珊琵琶亭是一个令人向往,又令人伤感的地方。唐玄宗元和十一年(公元816年)秋的一个夜晚,因“越职言主”而被贬为江州司马的白居易,
下列证候中,不出现耳鸣的是()(2008年第28题)
李某被行政机关吊销任职资格证书,其行为属于()。
某场地进行压水试验,压力和流量关系见表4.6.1,试验段位于地下水位以下,试验段长度5m,地下水位埋藏深度为50m。试问:确定该试验段的透水率(Lu)最接近下列()项。
基金管理公司的督察长应由()聘任。
物业管理企业支付的管理用房有偿使用费,计入()。
下列不属于技能的是
(2007下软设)在软件开发中,______(1)不能用来描述项目开发的进度安排。在其他三种图中,可用______(2)动态地反映项目开发进展情况。(1)
______bothinworkinglifeandeverydaylivingtodifferentsetsofvalues,andexpectationsplacesaseverestrainontheindi
最新回复
(
0
)