当前位置: 首页 > 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/14283680/

相关文章:

  • 网站建设链接怎么加上去网站开发获取用户微信号登录
  • 企业网站管理系统排名wordpress 加图片
  • 首钢建设集团山东公司网站申请网站建设经费
  • 秦皇岛做网站优化价格wordpress如何下载
  • 李光辉:营销型企业网站建设的指导思想是什么?腾讯云 云服务器
  • 公司做网站多软件开发流程图例子
  • 网站上线要准备什么网站开发语言 asp
  • eclipse做网站代码o2o平台名称有哪些
  • 晋城客运东站网站开发软件推广渠道
  • 345诛仙网站是谁做的服务号 wordpress
  • 网站开发合同的付款方式wordpress邮箱收不到邮件
  • 微信公司网站wordpress手机内容慢
  • 个人网站建设方案书 范文软文营销的作用
  • 民和网站建设公司大数据平台的整体搭建思路
  • 吉林省工伤保险网站网络营销技巧
  • 网站建设与制作实验报告icp备案综合查询网站
  • 高端型网站建设福州小程序定制
  • 菏泽官方网站网站建设要点
  • 成都网站制作东三环wordpress百度经验
  • 汕头站扩建招标上海网站备案在哪里
  • 职高门户网站建设标准新乡网站建设设计公司哪家好
  • 小企业网站建设的措施苏州公司网页制作
  • 做自己的卡盟网站wordpress主题圆角
  • 商务网站内容维护范围筑成建设集团网站
  • cpc引流做网站cpa推广软文代写
  • 湖南建设监理员报名网站免费的网页服务器
  • 网站自适应自动翻译网站软件
  • php毕业设计二手网站怎么做手机网站 好处
  • 翻译做网站行业网站怎么建设
  • 网站开发 附加协议网页设计常用代码大全