数据结构 - 栈与队列

栈 :限定仅在表尾进行插入或删除操作的线性表。

表尾端有特殊含义,称为栈顶(top)。

相应的,表头端称为栈底(buttom) 。不含元素的空表成为空栈。

栈又称为后进先出的线性表(Last In First Out , LIFO)。

**队列:**是一种先进先出的线性表(First In Fist Out , FIFO)。

它只允许在表的一端进行插入,而在另一端删除元素。

在队列中,允许插入的一端称为队尾(rear) ,允许删除的一端则称为队头(front)。

相关推荐
w_zero_one1 小时前
算法--构造
java·数据结构·算法
lisw055 小时前
互联网上的数据结构可视化!
数据结构·信息可视化
老师我太想进步了202610 小时前
【数据结构-1】例解算法复杂度
数据结构·算法
YSL07012411 小时前
一文通关-----排序
数据结构·算法
夜不会漫长1 天前
C++:红黑树
数据结构·算法
冻柠檬飞冰走茶1 天前
PTA刷题集之Airline Routes(C语言实现)
c语言·开发语言·数据结构·算法
736c1 天前
固件开发岗算法
数据结构·算法
冻柠檬飞冰走茶1 天前
PTA刷题集之Battle Over Cities - Hard Version(C语言实现)
c语言·开发语言·数据结构·算法
PaperAccept1 天前
【研知有术论文发表】材料科学一区期刊,影响因子30+的纳米科技SCI,审稿严格但有效率
大数据·数据结构·科技·量子计算
Tairitsu_H1 天前
[C++高阶数据结构·图论下] 最短路径:为什么“挑最小的”一定正确?
数据结构·c++·图论