- 63
- 0
- 约 27页
- 2016-12-06 发布于贵州
- 举报
数据结构应题答案2014-7-6
数据结构应用题答案
第2章 线性表
1.设指针变量p指向双向链表中结点A,指针变量q指向被插入结点B,要求给出在结点A的后面插入结点B的操作序列(设双向链表中结点的两个指针域分别为llink和rlink)。
答:操作序列如下:q-rlink = p-rlink ; p-rlink = q ;
q-rlink-llink = q ; q-llink = p ;
注意答案不唯一
第3章 栈和队列
1.设有编号为1,2,3,4的四辆列车,顺序进入一个栈式结构的车站,具体写出这四辆列车开出车站的所有可能的顺序。
答:共计14种,分别是:1234, 1243, 1324, 1342, 1432, 2134, 2143, 2341, 2314, 2431, 3214, 3241, 3421, 4321
2.如果输入序列为1,2,3,4,5,6,试问能否通过栈结构得到以下两个序列:4,3,5,6,1,2和1,3,5,4,2,6;请说明为什么不能或如何才能得到。
答:(1)不能得到4,3,5,6,1,2 ;因为1,2,3,4入栈后;4,3出栈;得到序列4,3;栈中还有1,2;5入栈后即出栈,得到序列4,3,5;6入栈后即出栈,得到序列4,3,5,6;此时,栈中还有1,2;必须2先出栈,然后1再出栈,1不可能在2之前出栈。故而得不到该序列。
(2)能得到输出顺序为1,3,5,4
您可能关注的文档
最近下载
- 食品安全快速检测技术应用.pptx
- 2026福建新高考:数学重点知识点总结.doc VIP
- 高思数学【课本】六年级(上)第13讲 概率初步.docx VIP
- 4宫格数独练习题(每日一练,初级、中级、高级各9套题).pdf VIP
- 《JCT 60010-2022修补砂浆施工技术规程》专题研究报告.pptx VIP
- 交通运输学院非全日制专业学位硕士(交通运输工程)研究生.doc VIP
- JCT2381-2016 修补砂浆标准.docx VIP
- 脑梗死健康指导及宣教PPT课件.pptx
- 深度解析(2026年)JCT 2381-2016 修补砂浆 .pptx VIP
- 人工智能模型授权协议(2026年知识付费).docx VIP
原创力文档

文档评论(0)