堆栈/Stack的常见方法调用(含详细注释)

简介: 堆栈/Stack的常见方法调用(含详细注释)


#include <iostream>#include <stack>//栈头文件usingnamespacestd;
// NumStack.push(num);    将num入栈// NumStack.pop();   栈顶数值出栈,栈顶改变 // NumStack.top();   返回栈顶数值,栈顶不变// NumStack.size();     返回栈中元素数目 // NumStack.empty();    堆栈为空则返回真intmain()
{
stack<int>NumStack;//数字栈intn,num; 
cout<<"请输入所需存储入栈元素个数:"; 
cin>>n;
//-------------------入栈------------------------- for(inti=0;i<n;i++){
cout<<"请输入第"<<i<<"个入栈元素:"; 
cin>>num;
NumStack.push(num);//入栈         }
cout<<"\n---------入栈完毕---------\n"<<endl;
//--------------------出栈/读取栈顶元素------------------- for(inti=0;i<n;i++){
cout<<"第"<<i<<"次读取栈顶元素为:"<<NumStack.top()<<endl;//取出栈顶数值 NumStack.pop(); //出栈 cout<<"栈中剩余元素数目:"<<NumStack.size()<<endl; 
if(NumStack.empty()) cout<<"\n----堆栈已为空/出栈完毕----"<<endl; 
        }
}

结果:

1.png设置标签

目录
相关文章
|
搜索推荐 数据挖掘 API
京东商品评论数据接口(JD.item_review)丨京东API接口指南
京东商品评论数据接口(JD.item_review)丨京东API接口指南
1221 1
|
机器学习/深度学习 存储 运维
Elasticsearch 中的异常检测机制与应用场景
【8月更文第28天】随着数据量的增长和业务复杂性的提升,实时监测和分析大量数据成为一项挑战。Elasticsearch 不仅是一个高性能的全文搜索引擎,也是一个灵活的数据存储和分析平台。通过集成机器学习(ML)功能,Elasticsearch 能够实现更高级的数据分析任务,如异常检测。
407 0
|
分布式计算 API 对象存储
Ray是一个开源的分布式计算框架,用于构建和扩展分布式应用。它提供了简单的API,使得开发者可以轻松地编写并行和分布式代码,而无需担心底层的复杂性。
Ray是一个开源的分布式计算框架,用于构建和扩展分布式应用。它提供了简单的API,使得开发者可以轻松地编写并行和分布式代码,而无需担心底层的复杂性。
2365 11
Compass Arena: 司南x魔搭携手推出大模型竞技场
从Llama-3的问世,到参数规模空前的MoE模型,再到GPT-4o的震撼发布,大语言模型(LLM)的飞速进步让人目不暇接。然而,随着模型数量的增加,如何客观、公正地评估和比较这些模型的性能,亟待探索与解决的问题。
|
SQL 监控 Java
nacos常见问题之dubbo+nacos+springboot3的native打包成功后运行出现异常如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
955 2
|
Kubernetes 容器 Perl
K8S 性能优化 - 大型集群 CIDR 配置
K8S 性能优化 - 大型集群 CIDR 配置
|
机器学习/深度学习 算法 自动驾驶
[Paddle Detection]基于PP-PicoDet行车检测(完成安卓端部署)
基于PP-PicoDet行车检测(完成安卓端部署)_哔哩哔哩_bilibili基于视觉深度学习的自动驾驶场景,旨在对车载摄像头采集的视频数据进行道路场景解析(行车检测),为自动驾驶提供一种解决思路。该项目使用bdd100k_car数据集训练,并完成了安卓部署。现如今,汽车在日益普及人们的生活,再给人们带来极大便利的同时也造成了拥堵的交通更为频发的交通事故。通过行车检测不仅能够更好的帮助司机检查路况,并且还能够更好的规化当前的路程管理,减轻道路的拥堵情况。 在车辆驾驶中主要考验的是司机如何应对其他行驶车辆的可
[Paddle Detection]基于PP-PicoDet行车检测(完成安卓端部署)
|
Linux Shell TensorFlow
配置服务器:Linux 使用 conda 我所遇到的所有坑
配置服务器:Linux 使用 conda 我所遇到的所有坑
配置服务器:Linux 使用 conda 我所遇到的所有坑
|
机器学习/深度学习 自然语言处理 算法
|
存储 SQL JSON
5、DataX(DataX简介、DataX架构原理、DataX部署、使用、同步MySQL数据到HDFS、同步HDFS数据到MySQL)(一)
5、DataX(DataX简介、DataX架构原理、DataX部署、使用、同步MySQL数据到HDFS、同步HDFS数据到MySQL)(一)