第10次课--栈的性质、栈的基本操作.pptVIP

  • 2
  • 0
  • 约3.75千字
  • 约 22页
  • 2017-06-11 发布于四川
  • 举报
首页 教案 主要内容 引例 栈的概念和特点 栈的基本操作 栈的存储 顺序栈的示意图 链栈的示意图 顺序栈的实现 建栈 入栈 检查栈是否满的子函数 改进后的入栈 出栈 检查栈是否为空的子函数 改进后的出栈 显示栈 销毁栈 清除栈 本次课总结 下课 《C语言与数据结构》 第6次课-----循环结构 * 第8章 第10次课----栈的性质、栈的基本操作 《C语言与数据结构》 1.栈的顺序存储方式  2.顺序栈的基本操作 教学重点 顺序栈的实现 教学难点 通过本次课的学习,使学生掌握栈的概念、栈的存储方式、顺序栈的实现。 教学目标 栈的性质、栈的基本操作 教学主题 栈的概念 栈的基本操作 栈的存储 顺序栈的实现 在日常生活中,有一些这样的例子。 例1:食堂师傅把洗好的饭盒按顺序放好,最后洗的饭盒总是放在一叠饭盒的最上面。同学们到食堂就餐时,拿饭盒总是按照由上到下的顺序拿,即总是拿一叠饭盒中最顶上的一个。 例2:有一个盒子,我们在里头放了一叠书。当我们要用书的时候,只能从第一本开始拿;当我们要把书本放进去时,总是放在最上面。 请问:上面的例子中有什么共同的特点? 后放进去的,先拿出来。 什么是栈? 栈是一种特殊的线性表,它只在线性表的一端进行插入和删除操作。 栈中允许插入、删除的这一端称为栈顶,另一个固定端称为栈底。 当表

文档评论(0)

1亿VIP精品文档

相关文档