当前位置: 首页 > news >正文

如何申请营业执照内蒙古网站seo

如何申请营业执照,内蒙古网站seo,wordpress 焦点图插件,成都品牌logo设计公司题目链接: 堆栈的使用_牛客题霸_牛客网 描述 堆栈是一种基本的数据结构。堆栈具有两种基本操作方式,push 和 pop。其中 push一个值会将其压入栈顶,而 pop 则会将栈顶的值弹出。现在我们就来验证一下堆栈的使用。 输入描述: 对于…

题目链接:

堆栈的使用_牛客题霸_牛客网

描述

    堆栈是一种基本的数据结构。堆栈具有两种基本操作方式,push 和 pop。其中 push一个值会将其压入栈顶,而 pop 则会将栈顶的值弹出。现在我们就来验证一下堆栈的使用。

输入描述:

    对于每组测试数据,第一行是一个正整数 n(0 < n <= 10000)。而后的 n 行,每行的第一个字符可能是'P'或者'O'或者'A';如果是'P',后面还会跟着一个整数,表示把这个数据压入堆栈;如果是'O',表示将栈顶的值 pop 出来,如果堆栈中没有元素时,忽略本次操作;如果是'A',表示询问当前栈顶的值,如果当时栈为空,则输出'E'。堆栈开始为空。

输出描述:

    对于每组测试数据,根据其中的命令字符来处理堆栈;并对所有的'A'操作,输出当时栈顶的值,每个占据一行,如果当时栈为空,则输出'E'。

示例1

输入:

3
A
P 5
A
4
P 3
P 6
O
A

输出:

E
5
3

源代码:

#include<iostream>
#include<stack>
using namespace std;//习题5.1 堆栈的使用
int main()
{int n;while (cin>> n) {stack<int> myStack;for (int i = 0; i < n; i++) {char s;cin >> s;//cout << "s:" << s << " " << endl;if (s == 'P') {int temp = 0;cin >> temp;myStack.push(temp);}else if (s == 'O') {if (!myStack.empty()) {myStack.pop();}}else if (s == 'A'){if (!myStack.empty()) {cout << myStack.top() << endl;}else {cout << "E" << endl;}}}}return 0;
}

提交结果:

 

http://www.shuangfujiaoyu.com/news/59435.html

相关文章:

  • 深圳国内网站设计公司建网站软件工具
  • 建设手表商城网站多少钱seo好学吗
  • 实事热点新闻事件网站seo站外优化
  • 动力无限西安网站建设百度收录快速提交
  • 建设工程交易网seo黑帽培训
  • 惠州疫情最新消息大亚湾东莞seoseo关键词排名优化
  • 淘宝客如何做淘宝客网站推广关键词完整版
  • vs 网站开发教程域名注册信息查询whois
  • wordpress多用途主题推荐电商seo优化是什么
  • 网站毕业设计选题百度竞价是什么工作
  • 南京 web设计网站成都seo优化
  • 东昌府聊城网站建设结构优化
  • 网页加速器怎么用seo页面优化公司
  • 管理软件网站模板三只松鼠口碑营销案例
  • 阐述电子商务网站的建设要求seo快速整站上排名教程
  • 网站备案地区百度网站链接
  • 有没有网站找人帮忙做图微信管理软件
  • 公司网站开发 中山互联网培训班学费多少
  • 浅谈网站建设苏州网站建设书生
  • wordpress b站视频seo模拟点击软件源码
  • 视频网站用什么做的百度医生
  • 做网站的人找不到了百度数字人内部运营心法曝光
  • 四川建设网专家库郑州seo联系搜点网络效果好
  • 徐州建站公司模板网络营销工具包括
  • 网站怎么做seo优化啊外汇交易平台
  • 怎么样找到做直销的人 有什么网站互联网行业最新资讯
  • 温州做微网站平台推广员是做什么的
  • 做网站一定需要主机吗seo爱站网
  • 一个网站做数据维护需要多久软件推广平台有哪些
  • 网站建设和seo讲师要求网络营销推广的要点