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

做航模的网站灰色产业推广引流渠道

做航模的网站,灰色产业推广引流渠道,报价单模板电子版下载,上海网络推广服务公司题目是说给定两个数组,求出在budget内能连续运行的最多机器人数目,注意到是连续,也就是说维护一个不定长的滑动窗口,在窗口内满足,总开销不超过预算,其中总开销由窗口内的最大值决定,那么如何存…

        题目是说给定两个数组,求出在budget内能连续运行的最多机器人数目,注意到是连续,也就是说维护一个不定长的滑动窗口,在窗口内满足,总开销不超过预算,其中总开销由窗口内的最大值决定,那么如何存储滑动窗口的动态最大值呢,想到单调队列,维护一个单调递减的队列,队列中存储的是滑动窗口内的候选最大元素的下标

        此类单调队列问题,有三个特征,right右端点向右移动扩大窗口大小,left向右移动,去掉不满足条件的元素,right - left + 1为满足条件的滑动窗口的大小。

        单调队列模板请看239. 滑动窗口最大值-CSDN博客

        代码

class Solution {
public:int maximumRobots(vector<int>& chargeTimes, vector<int>& runningCosts, long long budget) {int n = chargeTimes.size();int left = 0, right = 0;long long sum = 0;deque<int> q;int ans = 0;while (right < n) {while (!q.empty() && chargeTimes[q.back()] <= chargeTimes[right]) {q.pop_back();}q.push_back(right);sum += runningCosts[right];//注意队列中存储的是窗口最大值的候选元素,不代表窗口的大小while (!q.empty() && chargeTimes[q.front()] + (right - left + 1) * sum > budget) {if (q.front() == left) q.pop_front();sum -= runningCosts[left];left++;}ans = max(ans,right - left + 1);right++;}return ans;}
};

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

相关文章:

  • 山东百度推广总代理山西seo关键词优化软件搜索
  • 国外有哪些做建筑材料的网站nba中国官方网站
  • 网站建设wang1314广东网站seo策划
  • 苹果 在线视频网站源码广州做seo公司
  • 公司的帐如何做网站广州seo优化外包公司
  • 免费企业网站源码下载网络营销策划公司
  • 山东鑫企点外贸订单靠谱吗网站关键词优化排名技巧
  • 这么做国外网站的国内镜像站ping站长工具
  • 宁夏做网站建设公司武汉网站设计
  • 企业网站系统设计竞价广告点击软件
  • 找工作的网站有哪些?网站建设推广服务
  • 专业做装修的网站站长工具查询入口
  • 南昌市,做网站的公司搜索引擎平台排名
  • 潍坊企业免费建站免费网页制作成品
  • 国家卫生健康委健康中心seo百科大全
  • 新疆教育平台网站建设杭州百度推广公司有几家
  • 上海网站推荐四川全网推网络推广
  • 网站定制页面调整至居中2021年度关键词有哪些
  • 新闻网站建设汇报百度关键词价格
  • 网站建设系统教程seo工具是什么意思
  • 服务好的做培训网站口碑营销是什么意思
  • 专做会议发布的网站网站定制设计
  • 可以做兼职的网站推荐杭州seo网站优化
  • java web医疗网站开发360站长
  • 做网站域名的成本辽宁好的百度seo公司
  • 网站 如何做用户统计百度账号中心
  • 专业网站设计团队网络营销推广渠道有哪些
  • 一级a做爰网站中国什么是网络营销与直播电商
  • 东莞招聘信息快手seo软件下载
  • b2b电子商务网站的模式网页模板免费下载