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

互联网广告平台有哪些刷关键词优化排名

互联网广告平台有哪些,刷关键词优化排名,人防网站建设,南宁外贸网站建设登录—专业IT笔试面试备考平台_牛客网 1.考虑总长度之和不能超过m,2考虑限制每棵树高度不能低于ci,如果用二分最短输能截到的高度,还要另外去判断,是否每棵树mid都能严格大于ci ,这样容易超时,换个角度&…

登录—专业IT笔试面试备考平台_牛客网

1.考虑总长度之和不能超过m,2考虑限制每棵树高度不能低于ci,如果用二分最短输能截到的高度,还要另外去判断,是否每棵树mid都能严格大于ci ,这样容易超时,换个角度,每棵树我能截到的高度是从a到b,而且最优解是每次只截一个单位长度,因此我想要结果越大就要保持我截到的越高越好,差分和前缀和将所有能截到的位置统计起来,并统计了每个位置有几棵树能截,从最高位置遍历,累加总数不超过m即可

#include<bits/stdc++.h>
using namespace std;
//#define int long long
typedef long long ll;
const int N=2e6+10;
#define endl '\n'
ll sum[N],x[N];
int main(){ll n,m;cin>>n>>m;int a,b;for(int i=1;i<=n;i++){cin>>a>>b;x[b+1]++;//(从b+1的高度开始截,截完后树的高度刚好是b即刚好大于等于ci)x[a+1]--;}ll ans=0;sum[0]=x[0];for(int i=1;i<=2e6+10;i++){sum[i]=sum[i-1]+x[i];}for(int i=2e6+10;i>=0;i--){if(sum[i]){ll xx=min(m,sum[i]);m-=xx;ans+=xx*(2*i-1);//(x*(i+i-x)if(m<=0)break;}}cout<<ans<<endl;
}

 

http://www.mmbaike.com/news/61890.html

相关文章:

  • 草莓网是b2b吗仓山区seo引擎优化软件
  • 房源网站哪个比较真实营销型网站建设企业
  • 东莞横沥网站制作湖南seo优化首选
  • 如何更换网站的logo免费网站在线观看人数在哪直播
  • 靠谱网站优化哪家好网络营销的职能是什么
  • 观澜网站建设上海网站建设公司
  • 南宁网站开发培训学校免费留电话号码的广告
  • 东莞网络营销推广招聘四平网站seo
  • 湛江免费建站模板百度推广后台登陆
  • 旅游外贸网站建设推广中国网站排名
  • web网站开发软件有哪些广州疫情最新情况
  • 网站建设 合同怎么去推广自己的网站
  • 创业做网站失败厦门seo哪家强
  • 兰州展柜公司网站建设二十条优化疫情措施
  • 单位做网站怎么做沧州网站建设推广
  • 做商业网站没有注册公司百度标记号码认证平台
  • 成都学生网站制作优化网站广告优化
  • 制作手机软件网站西安百度公司
  • 上海 网站建设业务营销方法线上宣传推广方式
  • 青岛英文网站建设小网站关键词搜什么
  • 网站开发的常用软件教育培训机构有哪些
  • 品牌网站建设等高端服务seo线上培训机构
  • 做国外网站选择vps营销网站建设网站开发
  • 手机网页的视频怎么下载到本地sem优化托管
  • 瓦房店 网站建设微信裂变营销软件
  • 营销型网站的类型有哪些官网排名优化
  • 描述建设一个网站的具体步骤2023年8月新冠疫情
  • 把网站提交谷歌腾讯广告推广平台
  • 网站建设 小程序宁德市人社局
  • 怎么创造免费网站网络营销平台排名