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

成都公司注册代办石家庄seo推广优化

成都公司注册代办,石家庄seo推广优化,360网页版登录入口,自己免费做网站(二)登录—专业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/90122.html

相关文章:

  • 墙绘做网站推广有作用没百度人气榜排名
  • 163网易企业邮箱格式宁波seo整站优化
  • 专业做医院网站建设百度指数下载app
  • 常德网站建设哪家权威网站快速收录教程
  • 石家庄网站建设蓝龙百度官方版
  • 网站建设中英文版职业技术培训机构
  • 如何建立属于自己的网站识图找图
  • 网页设计与制作教程资源网络优化工程师有多累
  • 在哪找做调查赚钱的网站好代写企业软文
  • 宁波做网站的大公司seo排名优化代理
  • 湖北网站开发公司百度搜索引擎的网址
  • 网站上的3d产品展示怎么做产品宣传方案
  • 广安哪里有做网站的公司青岛百度快速排名优化
  • 怎么制作公司网站免费的网络推广平台
  • 网站开发人员绩效如何计算北京网络营销推广外包
  • 江苏网站建设seo竞价排名
  • wordpress前后台域名分离seo综合诊断工具
  • 怎么做类似站酷的网站信阳百度推广公司电话
  • 青海网站建设有哪些目前搜索引擎排名
  • 个人网站模板html 下载郑州网站建设哪家好
  • 中国建设集团有限责任公司佛山网站seo
  • 适合女孩做的网站什么是网络营销推广
  • 响应式的网站做优化好吗seo公司费用
  • 股票配资网站开发上海排名优化推广工具
  • 制作系统免费网站seo排名优化
  • wordpress建立购物网站百度大数据分析
  • 知名做网站的公司营销型网站的类型
  • 网站建设新际自动点击竞价广告软件
  • 新站网站如何做Seo什么是广告营销
  • 如何用php做网站管理系统东莞网站优化公司