据结构应用题答案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,2
您可能关注的文档
- 户小学志愿者学雷锋保护汉江关爱老人活动资料.doc
- 才工作机制改革与政策创新一下试题答案山东干部学习平台齐鲁先锋.doc
- 托福阅读】精选阅读真题长难句50句.doc
- 扩报装新业务新模式试题.doc
- 扬沈浩精神建设模范部门测试答案.doc
- 承和谐文化构建和谐校园建设齐鲁一流名校打造全国教育品牌.doc
- 我意识2(含课堂作业).ppt
- 手车评估课件.ppt
- 技英语课文翻译.docx
- 技大练兵考试题库汇总及答案.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)