- 3
- 0
- 约1.29万字
- 约 13页
- 2019-12-02 发布于天津
- 举报
实验二 共享栈
设计的目的要求
了解栈的特性,以及它在实际问题中的应用。
掌握栈的实现方法以及它的基本操作,学习运用栈来解决问题。
设计的主要内容
设计两个顺序栈共享空间,试写出两个栈公用的栈操作算法push(x,k)和pop(k),其中k为0或1,用以指示栈号。编写一个完整的程序实现。
设计的解题思路
线性表(a1,a2,……,an)试一种逻辑结构,若在计算机中对它采用顺序栈存储结构来存储,则就是栈表。两个栈表公用一个内存空间图示如下:
2 4 3 1 0 maxsize
2 4 3 1
Top[0] top[1]
在数据结构中用C语言来描述,可以利用数组表示顺序表。将两个原表A和B存放在一个数组的存储空间(a1,a2,……,amaxsize-1)中,实现方法是:设
您可能关注的文档
最近下载
- 2024年新生儿窒息复苏(新版指南).pptx VIP
- CCEAGC11-2019 工程造价咨询企业服务清单.pdf VIP
- 特种设备安全管理制度和操作规程.docx VIP
- 安检员国家职业技能标准(2021年版).docx VIP
- 《蛊--一个未被破译的千年之谜》--谈邓启耀的《中国巫蛊考察》.pdf VIP
- 2026年超声科晋升副高(正高)医师高级职称职称病例分析专题报告三篇.docx VIP
- 海信冰箱BCD-509E5SFZSD-KP51用户手册说明书.pdf
- TCNAS53-2025抗肿瘤药物静脉给药技术学习解读课件附送标准全文word版.pptx
- 浙江杭州西湖区行政审批服务管理办公室编外招聘笔试真题2023.pdf VIP
- 人力资源和社会保障部等两部门:颁布《安检员(邮件快件安检员)国家职业技能标准》.pdf VIP
原创力文档

文档评论(0)