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

三网合一的网站怎么做基础微网站开发代理

三网合一的网站怎么做,基础微网站开发代理,江宁网站制作,郑州公司做网站汉狮力扣2528.最大化城市的最小电量 题目解析及思路 题目要求找到所有城市电量最小值的最大 电量为给城市供电的发电站数量 因此每座城市的电量可以用一段区间和表示#xff0c;即前缀和 二分最低电量时 如果当前城市电量不够,贪心的想发电站建立的位置#xff0c;应该是在mi…力扣2528.最大化城市的最小电量 题目解析及思路 题目要求找到所有城市电量最小值的最大 电量为给城市供电的发电站数量 因此每座城市的电量可以用一段区间和表示即前缀和 二分最低电量时 如果当前城市电量不够,贪心的想发电站建立的位置应该是在min(ir,n−1)因为左侧城市电量足够了 建立发电站可以用差分优化 代码 class Solution { public:long long maxPower(vectorint stations, int r, int k) {int n stations.size();long sum[n1],power[n],dif[n];sum[0] 0;//前缀和for(int i0;in;i)sum[i1] sum[i] stations[i];//预处理每座城市的电量for(int i0;in;i)power[i] sum[min(ir1,n)] - sum[max(i-r,0)];auto check [](long min_power) - bool{//差分数组只用来存变化量memset(dif,0,sizeof(dif));long sum_d 0,need 0;for(int i0;in;i){sum_d dif[i];//最低 - 初始 - 新建立 仍需long m min_power - power[i] - sum_d;if(m 0){//need用于判断结果need m;if(need k) return false;//差分的左端点sum_d m;if(i 2*r 1 n) dif[i2*r1] - m; }}return true;};long left *min_element(power, power n), right left k; // 开区间写法while (left right) {long mid (left right 1)/ 2;check(mid) ? left mid: right mid - 1;}return left;} };
http://www.hkea.cn/news/14553184/

相关文章:

  • 专业的外贸行业网站制作网站编程技术 吉林出版集团股份有限公司
  • 网站开发现状都用php汨罗网站建设
  • 网站建设福州大数据网站怎么做的
  • 贵州贵阳网站开发wordpress插件销售
  • 网站app的作用西安做网站报价
  • 企业网站建设 南通用python做网站前端
  • 成都诗和远方网站建设学校网站织梦源码
  • 集团网站建设的要求网站建设程序流程图
  • 南京量身营销型网站设计做网站具体收费
  • xyz域名做网站好么青岛网架公司
  • 网站建设与管理题目备案号查询
  • 专业网站制作公司排行湖南响应式官网建设哪家好
  • 建设网站怎么收费标准建浏览器网站制作
  • 柳州网站建设多少钱网页制作全部过程
  • 网站策划需要具备什么自己做微博的网站
  • 浏览不良网站会被网警抓吗永久免费网站建设
  • 网站原型图设计南京网页设计照片
  • 细谈电商网站外链建设的策略石家庄网站设计制作
  • 百度小程序还需要做网站吗网页制作与设计专业
  • 导航网站教程网站免费优化
  • 建个网站做网络推广要花多少钱郑州网站优化公司排名
  • 西安宝马建设科技股份有限公司网站游戏开发大亨最佳搭配
  • 公司做网站怎么推广软件系统开发合同
  • 爱站网功能discuz做网站赚钱经历
  • 站酷网站建设社交网站wap模板
  • dede地方门户网站模板重庆公章备案查询网站
  • 青岛网站设计哪家好国土政务网站建设制度
  • 关于建设网站的经费请示西安百度seo排名
  • 中卫网站推广服务外贸营销型网站建设多少钱
  • 网站建设业务拓展wordpress qq留言