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

遵义网站建设公司有哪些上海市建设干部学校网站

遵义网站建设公司有哪些,上海市建设干部学校网站,wordpress展示产品,抖音代运营需要什么题目描述 M 海运公司最近要对旗下仓库的货物进出情况进行统计。目前他们所拥有的唯一记录就是一个记录集装箱进出情况的日志。该日志记录了两类操作#xff1a;第一类操作为集装箱入库操作#xff0c;以及该次入库的集装箱重量#xff1b;第二类操作为集装箱的出库操作。这些…题目描述 M 海运公司最近要对旗下仓库的货物进出情况进行统计。目前他们所拥有的唯一记录就是一个记录集装箱进出情况的日志。该日志记录了两类操作第一类操作为集装箱入库操作以及该次入库的集装箱重量第二类操作为集装箱的出库操作。这些记录都严格按时间顺序排列。集装箱入库和出库的规则为先进后出即每次出库操作出库的集装箱为当前在仓库里所有集装箱中最晚入库的集装箱。 出于分析目的分析人员在日志中随机插入了若干第三类操作――查询操作。分析日志时每遇到一次查询操作都要报告出当前仓库中最大集装箱的重量。 输入输出格式 输入格式   包含N1 行 第一行为1 个正整数N对应于日志内所含操作的总数。 接下来的N 行分别属于以下三种格式之一 格式1: 0 X //一次集装箱入库操作正整数X表示该次入库的集装箱的重量 格式2: 1 //一次集装箱出库操作就当时而言最后入库的集装箱出库 格式3: 2 //一次查询操作要求分析程序输出当前仓库内最大集装箱的重量 当仓库为空时你应该忽略出库操作当仓库为空查询时你应该输出0。   输出格式   输出行数等于日志中查询操作的次数。每行为一个正整数表示查询结果。   输入输出样例 输入样例#113 0 1 0 2 2 0 4 0 2 2 1 2 1 1 2 1 2 输出样例#12 4 4 1 0 说明 对于20%的数据有N≤10 对于40%的数据有N≤1000 对于100%的数据有N≤200000X≤108。   代码 #includecstdio #includecstdlib #includecstring #includeiostream #includealgorithm using namespace std; int n,m,x,stack[200001],top,maxl; int main() {scanf(%d,n);for(int i1;in;i){maxl0;scanf(%d,m);if(m0){scanf(%d,x);stack[top]x;}if(m1)top--;if(m2){for(int j1;jtop;j)if(stack[j]maxl)maxlstack[j];printf(%d\n,maxl);}}return 0; } 这个代码你会发现在提交时会tle. 为何 因为我们在每次进行查找时都需要for循环一般这样会浪费掉很多时间。 那我们该如何做呢 下面我们来看一下正解 #includecstdio #includecstdlib #includecstring #includeiostream #includealgorithm using namespace std; int n,m,x,stack[200001],top,maxl; int max(int i,int j) {if(ij) return i;else return j;} int main() {scanf(%d,n);for(int i1;in;i){maxl0;scanf(%d,m);if(m0){scanf(%d,x);top;stack[top]max(x,stack[top-1]);}if(m1)top--;if(m2){printf(%d\n,stack[top]);}}return 0; } 是不是感觉这个代码会wa你看这把最大的放后面肯定不对 no 这个代码是对的 你看我们每次输入1的时候是把最后一个数进行删除处理而且他让输出序列中最的数那小的数是否就没有什么用了所以我们只需要把最大的数放在最后面就可以啦转载于:https://www.cnblogs.com/z360/p/6556769.html
http://www.zqtcl.cn/news/270730/

相关文章:

  • 做图片网站中英网站搭建报价表
  • 酒类网站该怎么做网站建设协议
  • 怎么打帮人 做网站开发的广告双语言网站模版
  • 企业网站建设的实验报告广告公司网站建设方案
  • 安徽茶叶商城网站建设贵阳市花溪区建设局网站
  • 广西网站建设制作推广普通话倡议书
  • 最新网站建设的模板下载小制作作文400字
  • 海南省城乡建设部网站首页央视新闻
  • 高端白酒品牌有哪些网站怎么做才能得到更好的优化
  • 北京安慧桥网站建设青之峰做网站
  • 免费制作网站的平台推广网站多少钱
  • 怎么增加网站的收录量广西建设厅网站地址
  • flash网站方案料神wordpress建站教程
  • 杭州 企业 建网站蚌埠网站优化
  • 网站建设的分类黄骅港最新招聘
  • 门户网站建设和检务公开自查搜索引擎排名优化价格
  • 湘阴网站建设如何建立自己的网站
  • 国外的ps网站网页源代码翻译器
  • 六安马昌友优化营商环境 助推高质量发展
  • wdcp 配置网站什么是搜索引擎营销?
  • 东莞网站上排名建设银行网站登录不进去
  • 陕西建设厅八大员官方网站服装公司做哪个网站
  • 福建省住房和城乡建设厅网站站群 网站如何做
  • 网站换稳定服务器网页制造与网站建设论文
  • wordpress 产品目录seo技术是干什么的
  • 做里番网站犯法吗中建八局第一建设有限公司资质
  • 怎么制作网站教程电商seo建站优化价格表
  • 黄平网站建设网站建设公司广告 晴天娃娃
  • 中山市 有限公司网站建设网站建设 福步 2018
  • 英语网站开发中国桥梁建设公司排名