数据结构_实验三_栈和队列及其应用教程
实验编号:3 四川师大《数据结构》实验报告 2016年10月29日
实验三 栈和队列及其应用_
实验目的及要求
掌握栈和队列这两种特殊的线性表,熟悉它们的特性,在实际问题背景下灵活运用它们;
本实验训练的要点是“栈”的观点及其典型用法;
掌握问题求解的状态表示及其递归算法,以及由递归程序到非递归程序的转化方法。
实验内容
编程实现栈在两种存储结构中的基本操作(栈的初始化、判栈空、入栈、出栈等);
应用栈的基本操作,实现数制转换(任意进制);
编程实现队列在两种存储结构中的基本操作(队列的初始化、判队列空、入队列、出队列);
利用栈实现任一个表达式中的语法检查(括号的匹配)。
利用栈实现表达式的求值。
注:(1)~(3)必做,(4)~(5)选做。
主要仪器设备及软件
(1) PC机
(2) Dev C++ ,Visual C++, VS2010等
实验主要流程、基本操作或核心代码、算法片段(该部分如不够填写,请另加附页)
编程实现栈在两种存储结构中的基本操作(栈的初始化、判栈空、入栈、出栈等);
A.顺序储存:
代码部分:
//Main.cpp:
#includeSStack.h
int main()
{
SqStack S;
SElemType e;
int elect=1;
InitStack(S);
cout 已经创建一个存放字符型的栈 endl
您可能关注的文档
- 数学四年级第2讲:算式谜(加减法)教程.ppt
- 第一课_(讲课)近代中国民族工业的兴主要备课起.ppt
- 第一课 温暖的家首师版.ppt
- 数据仓库实施步骤与关键成功因素教程.ppt
- 数据中心机房建设规范教程.ppt
- 数学选修必备强烈推荐章末复习讲座2教程.ppt
- 数据仓库设计教程.ppt
- 数据加密的开题报告教程.doc
- 数据包络(DEA)详细教程教程.ppt
- 第一课--神奇的货币.ppt
- ORing工业网络解决方案.pdf
- 如何使用XMind与制作3:4比例美观图片.pdf
- 重症医学相关精神障碍药物合理使用专家共识解读.pptx
- 重症医学专业医疗质量控制指标(2024年版).pptx
- 重症医学专业医疗质量控制指标(2024年版)解读.pptx
- “鸭力全消 喜乐出圈”商场购物中心五一玩梗出圈季活动方案.pptx
- 商场购物中心大悦城(潮π广场)打造计划美陈升级改造方案.pptx
- MUSIC FESTIVAL音乐节线上整合营销传播运营策划方案.pptx
- 26HR-162:企业招聘分析:招聘配置工作总结分析报告.pdf
- 白酒国窖1573冰·JOYS夏季交响音乐品鉴私宴会营销活动方案.pptx
最近下载
- 标准图集-07FG01-人防工程图集-防空地下室设计荷载及结构构造.pdf VIP
- 2025年口腔护士四手操作流程试题(含答案).docx VIP
- 第三单元两位数乘两位数单元试卷2025-2026学年三年级下册数学苏教版(含答案).pdf VIP
- 木制品工艺学知到智慧树期末考试答案题库2024年秋东北林业大学.docx VIP
- 《登飞来峰》选择题及解析【部编版七下】.pdf VIP
- 项目三 混凝土(2): 技术性能 -课件 图文.ppt VIP
- 英美报刊Lecture 8.pptx VIP
- 基于供应链的成本管理研究—以福耀集团为例.docx VIP
- 《音响设备原理与维修》课件——第二章 调谐器.pptx VIP
- 《音响设备原理与维修》课件——第一章 音响设备概述.pptx VIP
原创力文档

文档评论(0)