- 2
- 0
- 约5.19千字
- 约 45页
- 2017-06-18 发布于湖北
- 举报
第三章 堆栈与队列(Stack and Queue) 堆栈(Stack): 只允许在一端插入和删除的顺序表。 允许插入和删除的一端称为栈顶 (top),另一端称为栈底(bottom) 后进先出 (LIFO) 栈顶指针始终指向栈顶的当前位置。 进栈示意 退栈示意 堆栈的基本操作 初始化:Initate(s) 进栈:Push(s,x) 退栈:Pop(s) 取栈顶元素:GetTop(s) 判断栈是否为空:NotEmpty(s) 栈的顺序存储结构 堆栈共用 结构定义: typedef struct { elemtpye Stack[MAXNUM]; int LeftTop; /*左栈顶指针,从0开始*/ int RightTop;/*右栈顶指针,从MAXNUM-1开始*/ }dqstype; dqstype s; 初始化操作: viod Initation(dqstype *s) { s-LeftTop = -1; s-RightTop = MAXNUM; } 进栈操作 int PushDQStack(dqstype *s char WhichStack, elemtype x) { if(s-LeftTop = s-RightTop -1) {…} if(WhichStack != ‘L’ WhichStack != ‘R’) {…} i
您可能关注的文档
- 第六篇 数理统计的基本概念.ppt
- c++2(教案第二讲).ppt
- 拓扑学江辉有编第二讲答案.doc
- 第四章 烽火FTTH配置指导书.doc
- 网络管理01教材.ppt
- 第3章 栈及队列hu.ppt
- 第7篇 TCM编码调制.ppt
- 第十三章 由三视图描述实物形状.ppt
- 第九章 编写优雅代码.pdf
- 网上书店系统摘要.docx
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 农产品市场细分与定位.ppt VIP
- (2026春新版)大象版三年级科学下册3.1《食物中的营养》PPT课件.pptx VIP
- 电子元器件识别与检测电子元器件识别与检测.pptx VIP
- GBZT201.2-2011 放射治疗机房的辐射屏蔽规范 第2部分:电子直线加速器放射治疗机房.pdf VIP
- 人教版数学六年级下册:圆柱和圆锥单元测试题.docx VIP
- 临床试验项目经理.pptx VIP
- 【精品】校企合作协议.doc VIP
- 2026年盐城工业职业技术学院单招《数学》通关题库及参考答案详解【培优B卷】.docx VIP
- 临床复用器械、器具及物品的预处理PPT.pptx
- 2025年初级注册安全工程师试卷及答案.docx VIP
原创力文档

文档评论(0)