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

新余专业的企业网站建设公司/5118

新余专业的企业网站建设公司,5118,红色色系做网站的配色,四川省建设厅消防网站题意:N台请求,每台机器1秒能处理K个,处理一个需要耗时1s,给出每个请求的出现时间,问至少需要几个机器才能全部处理? 思路:把每个请求的时间看成一个区间,比如在0时间点出现&#xff…

题意:N台请求,每台机器1秒能处理K个,处理一个需要耗时1s,给出每个请求的出现时间,问至少需要几个机器才能全部处理?

 

思路:把每个请求的时间看成一个区间,比如在0时间点出现,则它占用机器的时间为[0,1000)

为了简化,我们直接写成占用区间为[i,i+999]

只要某一个点的覆盖数未超过K,则一台机器就能应付

所以问题转化为求区间最大覆盖数,答案为ceil(最大覆盖数/k)

这里有个小技巧:ceil(n/k)=(n-1)/k+1

#include"cstdio"
#include"queue"
#include"cmath"
#include"stack"
#include"iostream"
#include"algorithm"
#include"cstring"
#include"queue"
#include"map"
#include"set"
#include"vector"
#define ll long long
#define mems(a,b) memset(a,b,sizeof(a))
#define ls pos<<1
#define rs pos<<1|1using namespace std;
const int MAXN = 1e5+5;
const int MAXE = 100005;
const int INF = 0x3f3f3f3f;struct Node{int l,r,cov,lazy;
}node[MAXN<<2];int n,m,k;
int a[MAXN];void build(int l,int r,int pos){node[pos].l=l;node[pos].r=r;node[pos].cov=0;node[pos].lazy=0;if(l==r) return;int mid=(l+r)>>1;build(l,mid,ls);build(mid+1,r,rs);
}void pushdown(int pos){if(node[pos].lazy){node[ls].cov+=node[pos].lazy;node[rs].cov+=node[pos].lazy;node[pos].lazy=0;}
}void update(int l,int r,int pos){if(l<=node[pos].l&&node[pos].r<=r){node[pos].cov++;node[pos].lazy++;return;}pushdown(pos);int mid=(node[pos].l+node[pos].r)>>1;if(l<=mid) update(l,r,ls);if(r>mid) update(l,r,rs);//cout<<node[pos].maxc<<'\t'<<node[ls].maxc<<'\t'<<node[rs].maxc<<endl;node[pos].cov=max(node[ls].cov,node[rs].cov);
}int main(){while(~scanf("%d%d",&n,&k)){m=-1;for(int i=0;i<n;i++){scanf("%d",&a[i]);m=max(a[i],m);}build(0,m+1000,1);for(int i=0;i<n;i++) update(a[i],a[i]+999,1);//cout<<node[1].l<<'\t'<<node[1].maxc<<endl;cout<<(node[1].cov-1)/k+1<<endl;}return 0;
}
View Code

 

转载于:https://www.cnblogs.com/luxiaoming/p/5257151.html

http://www.jmfq.cn/news/4959181.html

相关文章:

  • 网上商城加盟/seo项目是什么
  • 网站如何做脚注/seo站长综合查询
  • 怎样做网站漂浮/谷歌seo视频教程
  • 黄页网站大全在线看免费/重庆百度推广开户
  • 广州建设厅网站首页/网址导航哪个好
  • 十大抖音代运营公司/个人博客seo
  • 有做企业网站的吗/无代码建站
  • 商务网站的主要存在形式/泉州seo网站排名
  • 武汉市党风廉政建设网站/网站营销方案模板
  • 做微信网站公司哪家好/百度指数查询网
  • 国外网站要备案吗/百度网盘电脑版下载
  • 什么样的网站利于百度优化/百度站长工具收费吗
  • 江苏做网站怎么收费/百度公司招聘条件
  • 中国网站建设公司排行/推广如何做网上引流
  • 厦门微网站建设/郑州seo代理外包
  • 电子商务网站dw建设实验报告/外包公司为什么没人去
  • 网站建设案例精英/游戏优化是什么意思
  • 个人建设门户网站 如何备案/广告类的网站
  • win8风格网站开发实例/万秀服务不错的seo推广
  • 网站是做java还是c/seo关键词优化公司哪家好
  • 263企业邮箱官网登录/岳阳seo公司
  • 做优化的网站必须独立IP吗/站长工具 忘忧草
  • 廊坊网站建设来电咨询/互联网营销师证书查询入口
  • 做物流网站电话号码/茂名百度seo公司
  • 英迈思做网站怎么样/油烟机seo关键词
  • 360做网站/广东东莞今日最新消息
  • 做网站用别人的图片/聚合搜索引擎入口
  • 南昌网站定制开发公司/电商卖货平台有哪些
  • 苏州网站建设推广服务/网址查询域名
  • 做美食网站的图片素材/中国优化网