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

安徽建筑大学城市建设学院网站我国网站建设现状

安徽建筑大学城市建设学院网站,我国网站建设现状,四川住房建设厅网站增项查询,公众号入口官网单调队列模板题#xff1a; 所需知识#xff1a;单调队列 利用双端队列来实现单调队列#xff1b; 双端队列与普通队列的不同处#xff1a;双端队列删除元素时既可以删除队头又可以删掉队尾#xff0c;其可以较好的维护单调队列的单调性#xff1b; 双端队列的定义及… 单调队列模板题 所需知识单调队列 利用双端队列来实现单调队列 双端队列与普通队列的不同处双端队列删除元素时既可以删除队头又可以删掉队尾其可以较好的维护单调队列的单调性 双端队列的定义及主要函数 dequeintq; q.push_front();//队头插入一个元素 q.push_back();//队尾插入一个元素 q.pop_front();//删除队头元素 q.pop_back();//删除队尾元素 q.front();//返回队头元素 q.back();//返回队尾元素 q.size();//返回队列大小 q.empty();//判断队列是否为空若为空则返回true反之返回false q.clear();//清空队列 q[i];//返回下标为i的元素 思路构建一个单调队列并维护其单调性即使队列里面的元素严格单调若为单调递增且a[i]a[q.back()]则将队尾元素删除反之若为单调递减则当a[i]a[q.back()]时删除依次将每个元素下标入队当队首元素已离开区间时删除队头最后在区间长度达到k之后输出每个区间对应的最小值与最大值。 #include iostream #include cstring #include algorithm #includequeue const int N1e610; typedef long long ll; using namespace std;int n,k; int a[N]; dequeintq; int main() {cinnk;for(int i1;in;i)cina[i];for(int i1;in;i){//i为区间尾的下标//维护队列单调性while(!q.empty()a[q.back()]a[i]) q.pop_back();//若队头不在区间内则删除if(!q.empty()q.front()ki) q.pop_front();q.push_back(i);//当区间长度大于k时才输出if(ik) couta[q.front()] ;} coutendl;//清空队列q.clear();for(int i1;in;i){//维护队列单调性while(!q.empty()a[q.back()]a[i]) q.pop_back();//若队头不在区间内则删除if(!q.empty()q.front()ki) q.pop_front();q.push_back(i);//当区间长度大于k时才输出if(ik) couta[q.front()] ;}return 0; }
http://www.pierceye.com/news/270166/

相关文章:

  • 电子商务网站怎么做建筑安全员考试成绩查询官网
  • 定制制作网站价格表网站设计步骤大全
  • 泉州网站建设制作北京企业网络推广方案
  • wordpress网站模板怎么用新闻类网站开发
  • 怎么换自己的网站服务器手机应用软件开发培训班
  • 大学生网站开发目的建盏厂家
  • 开业时网站可以做哪些活动吗虚拟机安装 wordpress
  • 可以进行网站外链建设的有wordpress 添加顶部公告
  • 电子商务网站建设臧良运课后答案没有网站怎么做链接视频
  • vps搭建网站教程怎么通过互联网做一个服务的网站
  • 建设网站需要从哪方面考虑微信云开发
  • 做环评工作的常用网站大学两学一做专题网站
  • 网站设计的公司如何选seo 优化教程
  • 济南网站中企动力河南网站建设服务
  • 网站建设的定位是什么意思php网站开发实例视频
  • 做资讯类网站需要特殊资质吗宜昌网站排名优化
  • 百度怎么建立自己的网站科技公司网站设计公司
  • 长沙做网站的包吃包住4000网站图片如何做水印
  • wordpress的固定链接怎么设置包头整站优化
  • 瓯海建设网站中国建设劳动协会网站
  • 烟台专业做网站公司有哪些中企动力重庆分公司
  • iis 怎么绑定网站二级目录广东东莞市
  • 运城网站制作公司成crm软件
  • 阿里云网站备案登陆荆州网站开发
  • 06628 网页制作与网站建设深圳建筑人才网为什么电脑打不开
  • 企业网站建设方讯快速建站代理
  • 全面的基础微网站开发wordpress首页插件
  • 陕西省住房和城乡建设厅网站上怎么打印证书中盛客户管理软件
  • html网站标题怎么做的国外免费推广平台有哪些
  • 网站制作com cn域名有什么区别网站制作哪家好