- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构 JAVA版 栈和队列
数据结构(Java语言版) 数据结构(Java语言版) ——第4章 栈和队列 ——第4章 栈和队列 主编:王学军 主编:王学军 人民邮电出版社 人民邮电出版社 【内容简介】 【内容简介】 本章通过实例引入栈和队列的概念,理解栈的“后 本章通过实例引入栈和队列的概念,理解栈的“后 进先出”和队列的“先进先出”的特点,掌握栈和 进先出”和队列的“先进先出”的特点,掌握栈和 队列在顺序存储和链式存储结构的特点以及相应 队列在顺序存储和链式存储结构的特点以及相应 的运算,以及栈和队列的实例应用。 的运算,以及栈和队列的实例应用。 【知识要点】 【知识要点】 栈和队列的相关概念; 栈和队列的相关概念; 栈的“后进先出”、队列的“先进先出”的结构特 栈的“后进先出”、队列的“先进先出”的结构特 点; 点; 栈在顺序存储结构、链式存储结构下的特点及相 栈在顺序存储结构、链式存储结构下的特点及相 应算法实现; 应算法实现; 队列在顺序存储结构、链式存储结构下的特点及 队列在顺序存储结构、链式存储结构下的特点及 相应算法实现; 相应算法实现; 实例应用。 实例应用。 第一节 第一节 1.实例引入 1.实例引入 【学习任务】 通过工程实例引入,重点理解栈 【学习任务】 通过工程实例引入,重点理解栈 的“后进先出”和队列的“先进先出”的操作特点。 的“后进先出”和队列的“先进先出”的操作特点。 实例:自古华山一条道。 实例:自古华山一条道。 图4.1所示为华山上山的一段石路。自古华山一 图4.1所示为华山上山的一段石路。自古华山一 条道,假设道路只能允许一个人通过,那么,游 条道,假设道路只能允许一个人通过,那么,游 客在登山游览的过程中,只能顺着石路一个接着 客在登山游览的过程中,只能顺着石路一个接着 一个上山,先登山的游客先到达目的地。这就类 一个上山,先登山的游客先到达目的地。这就类 似于数据结构中的队列,满足“先进先出”的原则。 似于数据结构中的队列,满足“先进先出”的原则。 如果在登山的过程中,由于某种原因,有一部分 如果在登山的过程中,由于某种原因,有一部分 游客不想上山了,在返回的过程中,必须按照后 游客不想上山了,在返回的过程中,必须按照后 上山的游客先下山,先上山的游客后下山的原则 上山的游客先下山,先上山的游客后下山的原则 返回。这类似于数据结构中的栈,满足“后进先出” 返回。这类似于数据结构中的栈,满足“后进先出” 的原则。 的原则。 自 一 古 条 华 道 山 图4.1 华山道路的一段 第二节 第二节 2.栈的相关概述 2.栈的相关概述 掌握栈的定义及相关概念,熟悉栈的操作顺序及 掌握栈的定义及相关概念,熟悉栈的操作顺序及 元素进出栈的顺序,了解栈的存储结构。 元素进出栈的顺序,了解栈的存储结构。 2.1 栈的定义 2.1 栈的定义 栈是一种特殊的线性表,其全部操作都被限制在 栈是一种特殊的线性表,其全部操作都被限制在 表的固定一端进行,而且构成栈的元素必须是同 表的固定一端进行,而且构成栈的元素必须是同 一数据类型。 一数据类型。 例如,对于 【例4.1】,假设有10名游客组成的 例如,对于 【例4.1】,假设有10名游客组成的 一个旅游团,其上
文档评论(0)