stl-stack

目录

[创建stack name](#创建stack name)

访问。top()

添加元素。push()

删除元素。pop()

判空。empty()

元素个数。size()

用途​编辑

代码


创建stack<tp> name

访问。top()

和queue or priority q类似,这种数据结构形的,访问都不那么自由

添加元素。push()

有些不解哦

哦,又是那个错误,你删着删着,stk.size也在变小。。

删除元素。pop()

判空。empty()

元素个数。size()

用途

代码

cpp 复制代码
#include <cstdio>
#include <queue>
#include <vector> 
#include <set> 
#include <string>
#include <iostream>
#include <map>
#include <stack>
using namespace std;
stack<int> stk;

int main()
{
//	fruit
stk.push(3);
stk.push(1);  
stk.push(3);
stk.push(8); 
int n=stk.size();
for(int i=0;i<n;i++)
cout<<stk.top(),stk.pop();

 

}
相关推荐
来让爷抱一个44 分钟前
Python 异步里混用同步库,事件循环被卡住的全过程
开发语言·python
十二3 小时前
【洛谷题解】P1083 [NOIP 2012 提高组] 借教室(二分答案 + 差分)
数据结构·c++·算法·蓝桥杯
心祭丫丫3 小时前
【每天一个 Python 小案例17】Python 实现通讯录
开发语言·人工智能·笔记·python·学习
露天赏雪4 小时前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
D e re k ZH5 小时前
C++ 从零入门(一):基础语法与程序结构
数据结构·c++·算法
yeccheng6 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试
联犀6 小时前
纯 Go 的 CAD 开源库 go-cad:直接解析 DWG/DXF,现在也能导出 PDF
开发语言·golang·pdf
zjxtxdy7 小时前
C++面向对象程序开发-类与对象
开发语言·c++
東隅已逝,桑榆非晚8 小时前
算法6. 双指针法-查找总价格为目标的两个商品
c++·学习·算法
qq_406981039 小时前
c++拷贝构造函数
开发语言·c++