- 19
- 0
- 约9.25千字
- 约 30页
- 2015-09-16 发布于广东
- 举报
数据结构 课件3
数据结构---第三章 栈和队列 第三章 栈和队列 3.1 栈 3.2 队列 3.3 例题解析 3.1 栈 3.1.1 栈的基本概念 栈:操作受限的一种特殊线性表,限定插入、删除元素只能在表的一端进行,有后进先出(LIFO)性。 栈顶:元素进栈、出栈的一端。 栈底:不允许元素进出的表的一端。 空栈:栈中元素个数为0。 栈中元素个数不能是无穷 多个。 栈中元素的类型必须相同 且元素长度相同。 [ 定义在栈结构上的基本运算] 生成空栈 inistack(s) 判栈空否函数 empty(s) 元素入栈 push(s,x) 元素出栈函数 pop(s) 取栈顶元素函数 gettop(s) 3.1.2 栈的顺序存储结构以及操作的实现 (1)一个栈独占一组地址连续的存储单元 [类型定义] 数组(栈空间) + 栈顶指示 CONST arrmax={栈的最大允许容量}; TYPE sqstktp=RECORD elem:ARRAY[1..arrmax] OF elemtp; top: 0..arrmax
您可能关注的文档
最近下载
- 煤炭地下气化的探讨.pdf VIP
- 2025江苏苏州市枫桥街道综合行政执法辅助人员招聘10人备考题库附答案.docx VIP
- 内蒙古呼和浩特市2026年中考第一次模拟考试历史试题(试卷+解析).pdf VIP
- 2025北京京东方医院临床医师岗位考试备考题库及答案解析.docx VIP
- 乡村道路建设申请报告精选8.docx
- (2025年)周三多管理学第五版配套练习题及答案.docx VIP
- 精品解析:2026年内蒙古呼和浩特市中考第一次模拟考试化学试卷(解析版).docx VIP
- 2025至2030中国氢管拖车行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025北京京东方医院招聘备考练习试题及答案解析.docx VIP
- 操作系统安全实训报告.doc VIP
原创力文档

文档评论(0)