- 14
- 0
- 约6.65千字
- 约 39页
- 2016-09-14 发布于广东
- 举报
* * Essential of Lecture Five : 一、栈的定义 二、栈的存储结构 三、顺序栈和链栈的实现 四、栈的应用 难点 课前实战: 程序填空题 以下程序功能是实现带附加头结点的单链表数据结点逆序连接。 void reverse(pointer h) { /* h为附加头结点指针*/ pointer p, q; p=h-next; h-next=NULL; while( (1) ) { q=p; p=p-next; q-next=h-next; h-next= (2) ; } } 一、栈的定义 (stack) 只允许在一端插入和删除的线性表。 允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom)。 特点:后进先出 (LIFO) 退栈 进栈 a1 an an-1 ? top bottom 一、栈的定义 (stack) 1.int Length() const 初始条件:栈已存在。 操作结果:返回栈元素个数。 2.bool Empty() const 初始条件:栈已存在。 操作结果:如栈为空,则返回true, 否则返回false 3.void Clear() 初始条件:栈已存在。 操作结果:清空栈。 栈的基本操作
您可能关注的文档
最近下载
- 玉柴YC6108G发动机零件图册.pdf VIP
- 无人机测绘-无人机航飞教学课件.ppt VIP
- 内江市资中县2025-2026学年第二学期六年级语文期末考试卷(部编版含答案).docx VIP
- 《力学、电磁学》习题答案详解(程稼夫).pdf VIP
- 2021年高考生物真题 新课标卷Ⅰ有答案word版.pdf VIP
- 2026年雄鹰杯小动物医师技能大赛必练题库(350题).doc VIP
- 2026住院医师规培-重庆-重庆住院医师规培(全科医学)历年参考题库含答案详解5卷试题.docx VIP
- 八年级数学下册 正方形中十字架模型(解析版).pdf VIP
- 玉柴YC4D120-20-D1008发动机零件图册.pdf VIP
- 税务自查报告模板(2篇).docx VIP
原创力文档

文档评论(0)