一:关于栈
(1)是一种线性存储结构
(2)限定只能在栈顶进行插入和删除操作。
(3)栈顶与栈底:允许元素插入与删除的一端称为栈顶,另一端称为栈底。
(4)先进后出,就像一个桶,往里放东西,最后放的肯定先被拿走
二:操作
定义st[],tt表示栈顶下标
(1)插入
st[+tt]=x
(2)弹出栈顶
tt--
(3)判断栈是否为空
if(tt>0)则不为空
else 为空
(4)取栈顶
st[tt]
三:基本板子题:
一:关于栈
(1)是一种线性存储结构
(2)限定只能在栈顶进行插入和删除操作。
(3)栈顶与栈底:允许元素插入与删除的一端称为栈顶,另一端称为栈底。
(4)先进后出,就像一个桶,往里放东西,最后放的肯定先被拿走
二:操作
定义st[],tt表示栈顶下标
(1)插入
st[+tt]=x
(2)弹出栈顶
tt--
(3)判断栈是否为空
if(tt>0)则不为空
else 为空
(4)取栈顶
st[tt]
三:基本板子题:
Docker 技术栈
一场关于栈的面试----最小栈的实现
数据结构实验之栈:行编辑器Time Limit: 1000M
一:关于队列 (1)一种线性表 (2)允许在表的一端插入数据,在另一端删除元素。
Python模拟栈!
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M