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

后盾网原创实战网站建设教程1-15可以做游戏的网站有哪些内容

后盾网原创实战网站建设教程1-15,可以做游戏的网站有哪些内容,wordpress 微商城模板下载地址,怎么快速刷排名目录 题目解法 题目 给定一个非负整数数组 nums 和一个整数 k &#xff0c;你需要将这个数组分成 k 个非空的连续子数组&#xff0c;使得这 k 个子数组各自和的最大值 最小。 返回分割后最小的和的最大值。 子数组 是数组中连续的部份。 解法 int splitArray(vector<in…

目录

  • 题目
  • 解法

题目

给定一个非负整数数组 nums 和一个整数 k ,你需要将这个数组分成 k 个非空的连续子数组,使得这 k 个子数组各自和的最大值 最小。

返回分割后最小的和的最大值。

子数组 是数组中连续的部份。

解法

int splitArray(vector<int>& nums, int m) {long l = nums[0], h = 0;//int类型在这里不合适,因为h可能会超过int类型能表示的最大值for (auto i : nums){h += i;l = l > i ? l : i;}while (l<h){long mid = (l + h) / 2;long temp = 0;int cnt = 1;//初始值必须为1for(auto i:nums){temp += i;if(temp>mid){temp = i;++cnt;}}if(cnt>m)l = mid + 1;elseh = mid;}return l;}

在这里插入图片描述
不仅可以查找数组索引,还可以查找和的范围,这就是需要到sum里面去查找,只要这个数在这个范围内,就一定能够查找到。

http://www.yayakq.cn/news/831785/

相关文章:

  • 济源市建设工程管理处网站网站后台选择
  • 网站免费建设工商注册在哪个网站
  • 深圳高端网站制作公司排名免费网站模板下载
  • 建设房地产公司网站的费用30岁女人学网站开发可以吗
  • 成都有名的设计公司深圳seo推广培训
  • 嘉兴做网站公司网站备案 拉黑
  • 利州区住房和城乡建设部网站亚马逊网站建设案例分析
  • 珠海网站开发排名企业网站推广有哪些
  • 东营网站建设app开发百度极速版
  • 网站开发 前端如何学习公司名字大全 必过
  • 网站添加子域名互联网营销是干什么
  • 福州++网站建设解决问题的网站
  • 网站建设项目付款方式推广平台有哪几个
  • 大型集团公司网站建设方案做企业网站对企业的好处
  • 广州网站设计权威乐云践新wordpress仿站js如何导入
  • 手机网站做适配建网站卖东西
  • 响应式博客网站模板怎么做房地产网站
  • 企业网站设计开发wordpress posts page
  • 简单的网站建设公司的模板下载做游戏网站要通过什么审核
  • 免费家具网站模板深圳拼团网站建设
  • mvc网站开发实例教程建一个网站
  • 用别人家网站做跳转工程与建设期刊
  • 绍兴易网网站开发百度云CDN支持wordpress
  • 外包公司 网站建设 上海如何建设简单小型网站
  • 网站是哪个公司做的好企业微信公众号平台官网
  • 设计网站有没有版权深投建设深圳有限公司
  • 嘉兴做微网站的公司中山做外贸网站
  • 如何做网站seo诊断小程序制作需要什么技术
  • 如何创建企业网站345诛仙网站是谁做的
  • 手机兼职赚钱正规平台南京网站设计优化公司