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

国家知识产权局专利检索系统高级seo是什么职位

国家知识产权局专利检索系统,高级seo是什么职位,广州企业做网站,vue做社区网站题目链接: 堆栈的使用_牛客题霸_牛客网 描述 堆栈是一种基本的数据结构。堆栈具有两种基本操作方式,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.khdw.cn/news/45031.html

相关文章:

  • 大连建设项目seo推广是做什么的
  • 免费的工程信息网站西安百度推广优化托管
  • 建站的cms商城小程序
  • 电子网站建设怎么做seo查询网站
  • 东明网站建设企业推广软文
  • 站长统计幸福宝宝官方网络推广是什么工作
  • 网站建设实施汕头网站关键词推广
  • wordpress如何将表格复制到产品站长工具seo推广秒收录
  • 卡片式设计的网站百度竞价排名的使用方法
  • dz网站自己做的模板放在哪里福建seo关键词优化外包
  • 兴义市住房城乡建设局网站产品网络推广的方法
  • 怎么个人做网站免费建站哪个比较好
  • 到国外建网站seo课培训
  • 购买一个网站需要多少钱最近发生的热点事件
  • 甘肃网站域名申请公司怎样在百度上发布免费广告
  • 番禺网站 建设信科网络福州短视频seo服务
  • 网站建设 有哪些费用seo人才
  • 北京网站设计外包公司价格品牌推广包括哪些内容
  • 太月星网站建设程序开发百度一下 你就知道官网 新闻
  • 医院网站党支部机构建设方案湖南网站seo公司
  • 好习惯网站搜索引擎付费推广
  • seopeixunwangseo优化网站词
  • 做网站需提供什么资料网络营销常用的工具
  • 女的可以学做网站关注公众号推广2元一个
  • 做的网站必须放在idc机房吗网络推广有哪几种方法
  • 珠海网站建设专线青岛网站建设微动力
  • 建设淘宝网站需要多少钱郑州网络推广
  • 宝塔windows建设网站备案查询官网
  • 微信小程序和网页哪个开发难seo 优化教程
  • 手机做任务网站有哪些网站快速优化排名