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

银川网站建设广告公司名单科技助手

银川网站建设广告公司名单,科技助手,北京房产网最新楼盘,wordpress v2ex 设计链接#xff1a; 剑指 Offer 59 - II. 队列的最大值 题意#xff1a; 如题#xff0c;要求O1给出数列的最大值 解#xff1a; 类似滑动窗口 1 1 2 1 2用双端队列存储成2 2#xff08;每次从前面获取最大值#xff0c;后面插入新数字#xff09;也就是第一个2覆盖了…链接 剑指 Offer 59 - II. 队列的最大值 题意 如题要求O1给出数列的最大值 解 类似滑动窗口 1 1 2 1 2用双端队列存储成2 2每次从前面获取最大值后面插入新数字也就是第一个2覆盖了前面两个1第二个2覆盖了一个1 1 1 2 3 2存储成3 2因为在抛弃到3之前3都是队列内最大的移除前面的和最大值3无关直到移除3 核心思想越后面进入队列的数字存在时间越久存在久的数字可以替换小于它的存在短的数字移除最大数字前面的数字对最大值没有影响直到移除最大的数字以后更新成次大数 实际代码 #includebits/stdc.h using namespace std; class MaxQueue { public:MaxQueue() default;//默认构造 int max_value(){if(Max.empty()) return -1;else return Max.front();}//获取最大值 void push_back(int value){qe.push(value);while(!Max.empty() valueMax.back()) Max.pop_back();Max.push_back(value);}//压入队列 int pop_front(){if(qe.empty()) return -1;int retqe.front();qe.pop();if(retMax.front()) Max.pop_front();return ret;}//抛出队列 private:queueintqe;dequeintMax; }; int main() {}限制 1 push_back,pop_front,max_value的总操作数 100001 value 10^5
http://www.dnsts.com.cn/news/122961.html

相关文章:

  • 密云做网站的网站开发asp软件有哪些
  • 岳阳设计网站推荐中山电子商务网站建设
  • 网站建设首先要学会什么怎么盗用网站
  • 汽车租赁网站建设9377传奇手游盒子
  • 电子商务作业做网站做外贸有哪些平台
  • 做网站业务员怎么样深圳网站推广哪家好
  • 做网站时数据库要创建几个表网站建设与推广实训报告
  • 如何说服老板做网站深圳住房建设
  • 怎么用vps做网站百度竞价广告怎么收费
  • 网站建设域名备案谁负责网络营销总监岗位职责
  • 网站服务器 2核怎样制作免费的网站
  • 宁波网站推广宣传公司排名包装设计公司有哪些呢
  • 旅游景区网站建设方案制作网站需要怎么做的
  • 网站建设的单词凡科网站怎么做链接头像logo
  • 老干部活动中心网站建设方案知乎关键词排名
  • 大学生对校园网站建设的需求是什么网站开发工程师试用期
  • 网站建设 51下拉平台云渲染网站开发
  • 重庆百度网站快速排名wordpress投稿插件
  • 新手建网站微网站开发 课程标准
  • 昆明云南微网站企业展厅建设公司
  • 看网站用什么软件环球易购招聘网站建设
  • 如何建设网站站点怎么做移动网站吗
  • 网站导航栏设计要求天眼查公司查询企业查询官网
  • 天津市网站制作建设推广公司一级域名生成二级域名
  • 如何把网站推广上蔡网站建设
  • 网站正在建设 h5模板网站建设整体方案论文
  • 连云港网站推广优化电子商务系统规划方案
  • 如何做网站优化关键词优化seo批量建站方法
  • 免费商城版网站怎样在百度上发布免费广告
  • 做网站的版权问题源码分享站