数据结构 - 栈与队列

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

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

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

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

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

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

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

相关推荐
NineData3 小时前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?
运维·数据结构·数据库
琢磨先生David8 天前
Day1:基础入门·两数之和(LeetCode 1)
数据结构·算法·leetcode
qq_454245038 天前
基于组件与行为的树状节点系统
数据结构·c#
超级大福宝8 天前
N皇后问题:经典回溯算法的一些分析
数据结构·c++·算法·leetcode
岛雨QA8 天前
常用十种算法「Java数据结构与算法学习笔记13」
数据结构·算法
weiabc8 天前
printf(“%lf“, ys) 和 cout << ys 输出的浮点数格式存在细微差异
数据结构·c++·算法
wefg18 天前
【算法】单调栈和单调队列
数据结构·算法
岛雨QA8 天前
图「Java数据结构与算法学习笔记12」
数据结构·算法
czxyvX8 天前
020-C++之unordered容器
数据结构·c++
岛雨QA8 天前
多路查找树「Java数据结构与算法学习笔记11」
数据结构·算法