- 2
- 0
- 约3.81千字
- 约 22页
- 2017-07-08 发布于湖北
- 举报
3.3 队列 3.3.1 队列的定义 队列特殊性在于限定插入在线性表的一端进行,删除在线性表的另外一端进行。如图3-5所示: 插入端和删除端都是浮动的。通常我们将插入端称为队尾,用一个“队尾指针”指示(rear );而删除端被称为队头,用一个“队头指针”指示(front) 。 结论:先进先出(First In First Out),简称为FIFO线性表。 3.3.2 队列的实际应用 生活中的例子: a. 排队上车 后面的人一个个排到队伍后面,成为入队,排在前面的 人一个个上车,成为出队。 计算机应用中的例子: a. 模拟打印机缓冲区: 在主机将数据输出到打印机时,会出现主机速度与打印 机的打印速度不匹配的问题。这时主机就要停下来等待打 印机。显然,这样会降低主机的使用效率。为此人们设想 了一种办法:为打印机设置一个打印数据缓冲区,当主机 需要打印数据时,先将数据依次写入这个缓冲区,写满 后主机转去做其他的事情,而打印机就从缓冲区中按照先 进先出的原则依次读取数据并打印,这样做即保证了打印 数据的正确性,又提高了主机的使用效率。由此可见,打 印机缓冲区实际上就是一个队列结构。 b. CPU分时系统
您可能关注的文档
- 学前儿童卫生学知识重点概论.doc
- 考试速记大全(这个真好)教材.doc
- 第一章 保密知识竞赛试题(答案).doc
- 英语翻译词汇系列-广告用英文资料.doc
- 第一章 奥巴马胜选演讲2012-11-8.docx
- 怎样用英语描述各种图表.doc
- 遥感及地理信息系统.docx
- 冷战中的对峙教案与说课稿.doc
- 太阳能光伏支架系统课件.doc
- 计算机一级考试复习指南.docx
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)