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

太原电商网站设计首都产业建设集团网站

太原电商网站设计,首都产业建设集团网站,杭州网红打卡地,网站定制开发收费标准是多少class MyQueue { //单调队列#xff08;从大到小#xff09;public:dequeint que; // 使用deque来实现单调队列// 每次弹出的时候#xff0c;比较当前要弹出的数值是否等于队列出口元素的数值#xff0c;如果相等则弹出。// 同时pop之前判断队列当前是否为空。void…class MyQueue { //单调队列从大到小public:dequeint que; // 使用deque来实现单调队列// 每次弹出的时候比较当前要弹出的数值是否等于队列出口元素的数值如果相等则弹出。// 同时pop之前判断队列当前是否为空。void pop(int value) {if (!que.empty() value que.front()) {que.pop_front();}}// 如果push的数值大于入口元素的数值那么就将队列后端的数值弹出直到push的数值小于等于队列入口元素的数值为止。// 这样就保持了队列里的数值是单调从大到小的了。void push(int value) {while (!que.empty() value que.back()) {que.pop_back();}que.push_back(value);}// 查询当前队列里的最大值 直接返回队列前端也就是front就可以了。int front() {return que.front();}}; public:vectorint maxSlidingWindow(vectorint nums, int k) {MyQueue que;vectorint result;for (int i 0; i k; i) { // 先将前k的元素放进队列que.push(nums[i]);}result.push_back(que.front()); // result 记录前k的元素的最大值for (int i k; i nums.size(); i) {que.pop(nums[i - k]); // 滑动窗口移除最前面元素que.push(nums[i]); // 滑动窗口前加入最后面的元素result.push_back(que.front()); // 记录对应的最大值}return result;}
http://www.hkea.cn/news/14466254/

相关文章:

  • 网站建设需要写语句吗网站上图怎么用ps做
  • 做p2p网站案例typecho客户端wordpress
  • 电影网站虚拟主机和vps为什么要建设o2o网站
  • 最火网站排名网络推广软件全邀zjkwlgs
  • 黑龙江做网站做博客和做网站
  • 这几年做那个网站致富网站是怎么被挂马
  • 一个空间怎么放多个网站wordpress购买下载
  • 杭州网站建设seo优化建设摩托车官方旗舰店
  • 景点介绍网站开发设计西安网络推广哪家好
  • 大沥网站制作wap网
  • 网站建站网站建设小x导航正品
  • 全国电子网站建设江苏建设厅厅长徐其耀
  • 东莞网站优化公工信部网站域名备案查询
  • 庄辉个人网站建设教学华宇网站建设
  • 建设网站需要什么技术建设企业网站报价
  • 合肥简川科技网站建设公司 概况wordpress网页图片加载很慢
  • 做视频小网站犯法吗深圳绿色建筑信息平台
  • 瑞安门户网站建设天津建设工程评标专家信息网
  • 有那个网站可以做免费的投票什么关键词可以搜到那种
  • 做冻品的网站wordpress 主题名
  • 商务网站建设策划书的格式二类电商平台都有哪些
  • 服务器和网站的关系网站成立时间查询
  • wordpress网站有多大wordpress 编辑自己代码
  • 网站ui界面设计搜索广告排名
  • 招聘网站怎么做才能吸引人网站建设不开单
  • 中国安能建设集团有网站搭建企业网站需要什么
  • 福州做网站互联网公司有哪些铜仁市住房和城乡建设局网站
  • 成品网站免费模板免费视频推广的软件有哪些
  • react做网站wordpress 读写分离
  • 我的世界寻找建筑网站如何解压缩wordpress