- 7
- 0
- 约9.16千字
- 约 52页
- 2019-03-05 发布于湖北
- 举报
第三章 栈和队列 栈 栈的存储结构及应用 队列 队列的存储结构及应用 栈的示意图 栈的基本操作 INISTACK(S):初始化操作。设置一个空栈S。 EMPTY(S):判栈空函数。若S为空栈,函数值为1,否则为0 SIZE(S):求栈深函数。函数值为栈中当前的元素个数。 TOP(S):读栈顶元函数。若栈S不空,函数值为栈顶元素,否则为空元素NULL。 PUSH(S,x):进栈操作。将元素x插入栈S中,使x成为栈S的栈顶元素。 POP(S):出栈函数。若栈S不空,函数值为栈顶元素,且从栈中删除当前栈顶元素,否则函数值为空元素NULL。 CLEAR(S):栈置空操作。不论栈S是否为空栈,将S置为空栈 现实中队列的应用 顺序栈存储结构的描述 #define MAXSIZE 100 typedef int elemtype; typedef struct stack { elemtype elem[MAXSIZE]; int top; //栈顶指针 }sqstacktp; //顺序栈类型定义 sqstacktp *s; //s为顺序栈类型变量的指针 s=(sqstacktp *)malloc(sizeof(sqstacktp)); 进栈操作 void push (sqstacktp *s,elemtype x); { if (s-top==maxsize)
您可能关注的文档
- 第三章 老年教育.ppt
- 第三章 理想光学系统(20140310).ppt
- 第三章 利率风险的管理.ppt
- 第三章 利息与利率2.ppt
- 第三章 流量测量.ppt
- 第三章 旅行社产品开发设计.ppt
- 第三章 模糊集理论.ppt
- 第三章 农业经营形.ppt
- 第三章 女性社会学研究方法.ppt
- 第三章 破产法.ppt
- 河北省市场监督管理系统行政裁量权基准- 行政强制.pdf
- TJSP-再生原料生产的二乙二醇丁醚乙酸酯.pdf
- 外卖送餐食品安全管理规范编制说明.pdf
- DB44T2828-2026 城镇燃气安全检查与评估标准.pdf
- 河北省市场监督管理系统行政裁量权基准- 质量发展与安全监督管理.pdf
- TZJGFTR002-2021 再生退锡液产品标准.pdf
- TCGFA-绿色食品 鄂西湘西宽皮柑橘生产操作规程编制说明.pdf
- DB11T1031-2025 低层蒸压加气混凝土承重建筑技术规程.pdf
- TCASME-绿色建造工程施工现场环境管理规程编制说明.pdf
- TCASME-建筑工程管理 建筑机械安全使用技术规范编制说明.pdf
最近下载
- 《热工基础与应用(第3版)》傅秦生(电子课件)试题3.docx VIP
- 管道及设备防腐油漆施工工艺与质量标准.docx VIP
- 中国近现代史纲要.pdf VIP
- 植物组织培养 (第四版)课件全套 陈世昌 项目1--9 植物组织培养及其原理---植物组织培养与植物育种.pptx
- BOM管理流程标准操作手册.docx VIP
- 综采液压支架立柱及千斤顶维修质量标准.doc VIP
- 《热工基础与应用(第3版)》傅秦生(电子课件)试题2答案.docx VIP
- T∕TAF 211-2024 移动互联网应用程序共享个人信息展示规范.docx VIP
- 2026年中式面点师职业技能鉴定题库(附答案与解释).docx VIP
- 儿童适应行为量表及计分方式.pdf
原创力文档

文档评论(0)