- 1
- 0
- 约9.59千字
- 约 55页
- 2017-07-07 发布于未知
- 举报
* 大学计算机基础——计算机科学概论 7.4 队列 7.4.3 队列的操作 1.进队 把一个元素存入队中,即在队尾添加新的元素,入队后,新入的元素成为队尾。 2.出队 从队头取出一个元素。 图7.21 循环队列进/出队示意 * 大学计算机基础——计算机科学概论 7.4 队列 7.4.4 队列的应用 1.火车车厢重排问题叙述 一列列车共有n节车厢,每节车厢将停放在不同的车站。假定n个车站的编号分别为1~n,列车按照第n站至第1站的次序经过这些车站。车厢的编号与它们的目的地相同。为了便于从列车上卸掉相应的车厢,必须重新排列车厢,使各车厢从前至后按编号1到n的次序排列。当所有的车厢都按照这种次序排列时,在每个车站只需卸掉最后一节车厢即可。 * 大学计算机基础——计算机科学概论 7.4 队列 7.4.4 队列的应用 2.问题分析 利用一个转轨站里完成车厢的重排工作,在转轨站中有一个入轨、一个出轨和k个位于入轨和出轨之间的缓冲轨,由于这些缓冲轨均按FIFO的方式运作,我们可以视它们为队列,禁止将车厢从缓冲轨移动到入轨,也禁止从出轨移动到缓冲轨。 * 大学计算机基础——计算机科学概论 7.4 队列 7.4.4 队列的应用 例: 假定重排8节车厢,其初始次序为3,7,2,4,8,1,6,5,并且利用3个缓冲轨来实现,我们分别用3个链表队列Q1
您可能关注的文档
- 审计信息化原理与方法 作者 毛华扬、张志恒 CH05.ppt
- 审计信息化原理与方法 作者 毛华扬、张志恒 CH07.ppt
- 实例5-1 冰心诗三首.ppt
- 实例5-3 中国民乐.ppt
- 实例5-4 分图法解电学题.ppt
- 实例5-5 发达国家与发展中国家的比较.ppt
- 实例5-8 切换效果.ppt
- 实例5-11 DNA.ppt
- 实用会计英语 作者 龚玲玲、张敏 实用会计英语unit1.ppt
- 实用跨文化交流教程 作者 诸葛勤.ppt
- 大学计算机基础——计算机科学概论 普通高等教育“十一五”国家级规划教材 作者 赵欢 骆嘉伟 徐红云 李丽娟 第8章_文件结构.ppt
- 大学计算机基础教程 作者 毕晓玲 黄晓凡 第2章 操作系统.ppt
- 大学计算机基础教程 作者 毕晓玲 黄晓凡 第4章 Excel 2003电子表格软件.ppt
- 大学计算机基础教程 作者 毕晓玲 黄晓凡 第6章 计算机网络基础.ppt
- 大学计算机基础教程 作者 毕晓玲 黄晓凡 第7章 Internet基本应用.ppt
- 大学计算机基础教程 作者 毕晓玲 黄晓凡 第10章 信息检索基础.ppt
- 大学计算机基础教程 作者 张素莉 赵洁红 5-2制作有声有色的演示文稿.ppt
- 大学计算机基础教程 作者 张素莉 赵洁红 c课件.ppt
- 大学计算机基础教程 作者 张素莉 赵洁红 第1章 计算机基础知识.ppt
- 大学计算机基础教程 作者 张素莉 赵洁红 第2章 操作系统.ppt
原创力文档

文档评论(0)