- 35
- 0
- 约1.08万字
- 约 60页
- 2017-06-30 发布于湖北
- 举报
栈 栈的应用 队列 队列的应用 栈和队列是两种特殊的线性表,是操作受限的线性表,称限定性DS §3.1 栈(stack) 1. 栈的定义和特点 定义: 限定仅在表尾进行插入或删除操作的线性表,通常称插入、删除的这一端,即表尾为栈顶 (Top),另一端表头为栈底 (Base) ,不含元素的空表称空栈。 特点: 先进后出(FILO)或后进先出(LIFO) 顺序存储栈的结点类型的定义: #define STACK_INIT_SIZE 100; //存储空间初始分配量 #define STACKINCREMENT 10; //存储空间分配增量 typedef struct { SElemType *base; //栈底指针 SElemType *top; //栈顶指针 int stacksize; //当前已分配的存储空间 }sqStack; 顺序栈入栈算法 顺序栈出栈算法 Status Pop(sqStack s, SElemType e) { if ( s.top==s.base) return ERROR; --s.top; *e= *s.top; return OK; } [例2:] 假设以I和O分别表示入栈和出栈,栈的初态和终栈均为空,入栈和出栈的
您可能关注的文档
- 访客对讲系统与电子巡查系统.ppt
- 高分子成型加工原理第四章压缩模塑.ppt
- 四年级语文下册语文园地二.ppt
- 访谈节目主持.ppt
- 纺织厂印染废水处理.ppt
- 纺织行业薪酬制度.ppt
- 纺织经济概论1.ppt
- 高分子的表面改性.ppt
- 纺织品标准与检测完整版.ppt
- 四年级语文小英雄雨来1.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)