首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
admin
2014-12-25
24
问题
借助栈(可用栈的基本运算)来实现单链表上的逆置运算。
选项
答案
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://jikaoti.com/ti/WpLaFFFM
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
用胡尔维茨稳定性判据判别系统稳定的充要条件是什么?
若化简后的IPv6地址为BC62::63FA:0000:0000:0000,则化简前的IPv6地址为_______。
在网络协议的基本要素中,用来规定进行通信需要发出的控制信息、完成的操作动作和响应的是【】
IEEE802委员会为局域网制定了一系列标准,其中,【】是MA/CD总线访问控制方法及物理层技术规范。
数据字典中主要有六类条目:数据元素、_______、数据流、数据存储、______和加工处理。
在下列选项中,属于系统初始成本的是()
系统设计时,可以直接导出初始模块结构图的是()
SQL语言的条件表达式中字符串匹配操作符是________。
下列不是DAC0832内部组成的是()
随机试题
Maryhas________onthefamilytraditionofgivingawayplants.
A.龙胆草B.黄芩C.黄连D.黄柏E.苦参
规划编制部门向规划批准机关提交规划草案时应报送()材料。
()是既没有排他性,又没有竞争性的物品。
取得金融期货结算业务资格的期货公司在终止金融期货结算业务前,应当结清相关期货业务,并依法返还客户的保证金和其他资产。()
商业银行对借款人最关心的就是其现在和未来的()。
A注册会计师负责审计甲公司2014年度财务报表。在设计和实施控制测试时,A注册会计师遇到下列事项,请代为作出正确的专业判断。在确定控制测试的性质时,A注册会计师正确的做法有()。
如图所示,O是小圆的圆心,CO垂直于AB,三角形ABC的面积是45平方厘米。阴影部分的面积是:
设二维随机变量(X,Y)的概率密度为求:Z=2X-Y的概率密度fZ(z);
在VisualFoxPro中,数据库表S中的通用型字段的内容将存储在【】文件中。
最新回复
(
0
)