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

创造有价值的网站网站设计项目书

创造有价值的网站,网站设计项目书,wordpress设置菜单导航,wordpress主页图片不显示原题链接#xff1a;https://leetcode.cn/problems/split-array-largest-sum/description 题面 给定一个非负整数数组 nums 和一个整数 k #xff0c;你需要将这个数组分成 k 个非空的连续子数组。设计一个算法使得这 k 个子数组各自和的最大值最小。 思路 数组定义#xff…原题链接https://leetcode.cn/problems/split-array-largest-sum/description 题面 给定一个非负整数数组 nums 和一个整数 k 你需要将这个数组分成 k 个非空的连续子数组。设计一个算法使得这 k 个子数组各自和的最大值最小。 思路 数组定义f[i][j]: 前i个数字分为j段各自和的最大值 状态方程定义f[i][j] Math.min(f[i][j], Math.max(f[k][j-1]sub(i)-sub(k))) #sub为前缀和 初始化k0状态不存在则f[0][0]0需要求最小值则将其余的设置为最大值即可 代码 // f[i][j] 前i个数分割为j段所能得到的最大连续子数组和的最小值public int splitArray(int[] nums, int m) {int n nums.length;int[][] f new int[n 1][m 1];// init dpfor (int i 0; i n; i) {Arrays.fill(f[i], Integer.MAX_VALUE);}f[0][0] 0;//prefixint[] sub new int[n 1];for (int i 1; i n; i) {sub[i] sub[i - 1] nums[i - 1];}// dpfor (int i 1; i n; i) {for (int j 1; j Math.min(i, m); j) {for (int k 0; k i; k) {f[i][j] Math.min(f[i][j], Math.max(f[k][j - 1], sub[i] - sub[k]));}}}return f[n][m];}
http://www.zqtcl.cn/news/924878/

相关文章:

  • 找不到网站后台怎么办韩国网站域名分类
  • 建设商务网站作用积极参与网站信息建设工作
  • 网站开发阶段Oss怎么做静态网站
  • 做科学小制作的视频网站怎么才能建立自己的网站啊
  • 跳蚤市场网站开发背景网站优点
  • 长春网站建设方案咨询怎么做自己的网站平台
  • 网站建设谈单技巧做网站建设科技公司
  • 品牌网站建设4a小蝌蚪网页设计分类
  • 域名注册以后会给你一个账户名密码上传做好的网站文化网站建设需要的功能
  • 企业站用wordpress做好吗那些做环保网站的好
  • 天津有哪些有名的网站建设公司商城网站模板免费
  • 安徽省途顺建设工程有限公司网站制作网站公
  • 北京建设职工大学网站成都网站建设比较好的公司
  • 网站建设品牌策wordpress怎么做企业网站
  • 网站正在建设中 html 模板医院网站建设预算表
  • 哪个网站能接施工图来做购物网站黑白
  • 网站开发课设心得企业宣传页模板
  • 中学生怎么做网站ghost 卸载wordpress
  • 网站诊断报告案例用户浏览网站的方式
  • 网站开发流程抚州做网站需要看的书
  • wordpress 禁止目录浏览网站seo推广优化
  • 源代码如何做网站高校门户网站建设需要多少钱
  • 深圳微商城网站制作报价基础网页设计教程
  • wordpress+vps建站大连网站建设运营
  • 第一次开票网站建设怎么开制作网站品牌公司哪家好
  • 医疗机械网站怎么做什么是o2o电商模式
  • 北京微网站建设设计服务营销导向的企业网站建设步骤
  • 网站 301网站设计评价标准
  • 网站页面设计规范大连装修公司哪家好
  • 祁东网站建设微信公众号做的网站