码迷,mamicode.com
首页 > 其他好文 > 详细

栈和列队的描述

时间:2014-12-16 06:37:17      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:栈 列队 区别

什么是栈,什么是队列。

栈 (Stack)

是只能在某一端插入和删除的特殊线性表。它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。

队列 (Queue)

一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列是按照“先进先出”或“后进后出”的原则组织数据的。队列中没有元素时,称为空队列。


本文出自 “安卓开发零基础” 博客,请务必保留此出处http://jinchao.blog.51cto.com/9651275/1590254

栈和列队的描述

标签:栈 列队 区别

原文地址:http://jinchao.blog.51cto.com/9651275/1590254

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!