首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
admin
2014-12-25
65
问题
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
选项
答案
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
数据结构导论
理工类
相关试题推荐
时域分析法是根据系统的微分方程或________的数学模型求出系统的时间响应,由时间响应直接评价和分析系统。
对单输入一单输出线性定常系统,在初始条件为零的条件下,系统输出量的拉氏变换与输入量的拉氏变换之比,称为系统的________。
系统型次越高,开环增益越大,可以减小或消除系统的________,但同时也会使系统的动态性能和稳定性降低。
ICMP的_____报文用于网络中的主机请其他主机或路由器回答当前的日期和时间,用于在网络中进行时钟同步和测量。
NetWare网络操作系统只适用于基于______的网络。
______是指在终端或者网络中间结点,计算机设备每秒向网络中发送多少比特数据,其反映的主要是网络设备的性能。
系统的响应时间
下列关于数据库的说法中不正确的是()
简述存储过程的优点。
在一个多道程序系统中,供用户使用的主存空间有100K,采用计算时间短的作业优先算法。今有如下所示的作业序列,它们的提交时间、运行时间和对主存需求的数量如下表中所列,当第一个作业进入系统后开始调度,假定作业都是仅作计算,请列出各个作业的开始时间、完成时间和周
随机试题
Ofthefollowingspeechsounds,________isrepresentedinnarrowtranscription.()
与药品生产洁净级别的要求一致,并设有捕尘和防止交叉污染设施的地方是()
下列关于纽扣指畸形正确的是
通信网中常见的业务节点是()。
我国5年期国债期货的可交割国债为合约到期月份首日剩余期限为()年的记账式付息国债。
竖起大拇指,希腊人用来表示()。
篮球运动区别于其它球类项目的最大特征是()。
第一国际成立于下面的哪个城市?()
下列关于综合布线系统设计的描述中,错误的是______。
Auprésent,_________estdevenudeplusenplusrequispourl’accèsàcertainsemplois.
最新回复
(
0
)