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

驻马店住房和城乡建设部网站企业营销策划包括哪些内容

驻马店住房和城乡建设部网站,企业营销策划包括哪些内容,上海关键词优化排名哪家好,帝国cms 做网站地图P1886 滑动窗口 /【模板】单调队列 思路: 记录两个元素分别是元素值,元素下标。 因为元素下标不会过期, 所以可以用STL优先队列(priority_queue)。 分为一个升序的优先队列,降序的优先队列,每…

P1886 滑动窗口 /【模板】单调队列

思路:

记录两个元素分别是元素值元素下标

因为元素下标不会过期, 所以可以用STL优先队列(priority_queue)。

分为一个升序的优先队列,降序的优先队列,每次看队首如果过期了就删掉,否则答案就是队首。

优先队列传送门

【原创】优先队列 priority_queue 详解-CSDN博客

代码:

#include <bits/stdc++.h>
using namespace std;
struct Windows{int x, id;bool operator < (const Windows &T) const { return x < T.x; }bool operator > (const Windows &T) const { return x > T.x; }
};
int main() {ios::sync_with_stdio(false), cin.tie(0);int n, k;cin >> n >> k;priority_queue<Windows> Q; // 最大priority_queue<Windows, vector<Windows>, greater<Windows>> Qless; // 最小vector<Windows> A(n);for (int i = 0; i < n; i++) cin >> A[i].x, A[i].id = i;for (int i = 0; i < n; i++) {Qless.push(A[i]);while(Qless.top().id <= i - k) Qless.pop(); // 过期if (i >= k - 1) cout << Qless.top().x << ' ';  }cout << '\n';for (int i = 0; i < n; i++) {Q.push(A[i]);while(Q.top().id <= i - k) Q.pop(); // 过期 if (i >= k - 1) cout << Q.top().x << ' ';}return 0;
}

http://www.dtcms.com/wzjs/390183.html

相关文章:

  • 公众号中做微网站怎么做属于自己的网站
  • 邯郸市建设局官方网站营业推广的目标通常是
  • 如何优化网站图片申请网址怎么申请的
  • google网站打不开了怎么接广告推广
  • 免费英文建设网站免费建站网站一站式
  • 垦利疫情最新消息今天有名的seo外包公司
  • 湖南金辉建设集团有限公司网站营业推广的形式包括
  • 郑州做网站软件信息如何优化上百度首页
  • 沈阳哪家网站制作公司比较好海外营销
  • wordpress三栏中文主题电脑系统优化软件哪个好用
  • 企业级网站欣赏企业seo优化
  • 自己可以建设环保公益网站吗游戏推广拉人渠道
  • 手机端网站制作软文推广怎么写
  • 企业网站可以自己做吗网店培训
  • 设计师网站十大网站排名seo自然搜索优化排名
  • 新疆小程序制作桂平seo关键词优化
  • 深圳市建设主管部门门户网站百度官方网
  • 做品牌网站的企业英文外链seo兼职
  • 长沙美容网站建设seo点击软件
  • 常见问题 网站建设seo整站优化服务教程
  • 宁波建网站报价宁波网络推广运营公司电话
  • 公司网站海报怎么做湖南靠谱关键词优化
  • 云南省网站建设站长查询
  • 网页游戏网站哪个好2022搜索引擎
  • 外贸营销网站推广app推广平台
  • 怎么优化一个网站什么软件可以搜索关键词精准
  • 厦门网站建设seo搜索引擎优化的主要内容
  • 免费申请网站空间及域名百度一下你就知道百度官网
  • 网站建设企业的未来发展计划百度seo关键词排名
  • 广告网站 源码怎样把个人介绍放到百度