- 2
- 0
- 约1.39千字
- 约 6页
- 2022-03-20 发布于浙江
- 举报
?
?
算法设计c语言实现 pdf,【精选】数据结构算法设计与实现指导(C语言版).pdf
?
?
【精选】数据结构算法设计与实现指导(C语言版)
3 章
栈——实验三
3.1 实验目的及要求
1.理解特 的线性结构——顺序栈的抽象数据类型的定义,及其在 C 语言环境中的
表示方法。
2 .理解顺序栈的基本操作的算法,及其在C 语言环境中一些主要基本操作的实现。
3 .在C 语言环境下实现顺序栈的应用操作:
利用栈实现十进制数转换成八进制数。
② 利用栈实现一位数的加减乘除的表达式求解。
3.2 实 验 内 容
经过对实验目的及要求的分析,本实验仍然采用首先描述栈的基本操作集函数,然后
分别在两个应用操作中使用基本操作集函数来实现。
由于栈是一种特 的线性结构,仅在栈顶进行插入和删除操作,即栈具有后进先出的
特 ,故其操作比一般的线性表更为容易,所以在本实验中有关栈的基本操作集的实现都
比较简单,没有做过多的说明,而是在数制转换和表达式求解的应用操作中加入了更多的
编程技巧,使读者通过本实验不仅了解栈这种特 结构的线性表,而且掌握利用栈可实现
很多的应用,尤其是在实现表达式求解时用到了两个顺序栈,并且加入了运算符的优先关
系的判断等,实现稍有难度。
在程序 Stack .c 中,只包含了数制转换和一位数的表达式求解,多位数的表达式求
解思想与一位数表达式求解思想一致,但需要
您可能关注的文档
- 数据可视化的设计技巧.docx
- 数据密集型应用系统设计-数据存储与检索.docx
- 数据库三大范式讲解-笔试面试题、工作中数据库业务设计.docx
- 数据库复习-关系数据库设计.docx
- 数据库技术设计-第1篇.docx
- 数据库查询性能优化方法-合理设计查询语句.docx
- 数据库的复习-数据库的设计.docx
- 数据库的结构设计详细教程.docx
- 数据库的范式和反范式设计.docx
- 数据库系统原理-数据库设计.docx
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 京瓷维修手册.doc VIP
- 高中化学实验探究题目大全.pdf VIP
- (2026年)护理不良事件上报制度PPT课件.pptx VIP
- imedical药品库存管理系统使用手册.pdf VIP
- 人教版七年级数学下册第一单元练习题.docx VIP
- 2025年食品安全监管人员培训试卷含答案.docx VIP
- 2025年电网数字孪生和人工智能技术的融合发展思路报告.pdf
- TCECS1129-2022 振动试验台基础技术规程 .pdf
- 2020人教版高中英语选择性必修一~必修四课文翻译.docx
- 2026年河南省新高考历史学科全程复习规划与备考指南(一轮+二轮+三轮)含易考题、常考题、易错题.docx VIP
原创力文档

文档评论(0)