其他分享
首页 > 其他分享> > 吴裕雄--天生自然数据结构:队列存储结构

吴裕雄--天生自然数据结构:队列存储结构

作者:互联网

队列,和栈一样,也是一种对数据的"存"和"取"有严格要求的线性存储结构。
与栈结构不同的是,队列的两端都"开口",要求数据只能从一端进,从另一端出
通常,称进数据的一端为 "队尾",出数据的一端为 "队头",数据元素进队列的过程称为 "入队",出队列的过程称为 "出队"。
栈和队列不要混淆,栈结构是一端封口,特点是"先进后出";而队列的两端全是开口,特点是"先进先出"。
数据从表的一端进,从另一端出,且遵循 "先进先出" 原则的线性存储结构就是队列。
队列存储结构的实现有以下两种方式:
顺序队列:在顺序表的基础上实现的队列结构;
链队列:在链表的基础上实现的队列结构;
两者的区别仅是顺序表和链表的区别,即在实际的物理空间中,数据集中存储的队列是顺序队列,分散存储的队列是链队列。

 

标签:存储,顺序,队列,数据,一端,数据结构,吴裕雄,结构
来源: https://www.cnblogs.com/tszr/p/12232286.html