栈与队列的区别

Posted ace33

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了栈与队列的区别相关的知识,希望对你有一定的参考价值。

栈(Stack) 队列(Queue) 线性表 链表
先进后出 先进先出
top (front,rear) (data,link) (prior,next)
只能在表的一端进行插入和删除操作的线性表 只能在表的一端进行插入和在另一端进行删除操作的线性表 允许在表内任一位置进行插入和删除
主要区别是对插入和删除操作的"限定"。

以上是关于栈与队列的区别的主要内容,如果未能解决你的问题,请参考以下文章

数据结构与算法栈与队列C语言版

数据结构之栈与队列

栈与队列

单调栈与队列的概念与练习!建议收藏

C++,栈与队列

第4章 栈与队列-----队列