关注
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Main {
/*请完成下面这个函数,实现题目要求的功能
当然,你也可以不按照下面这个模板来作答,完全按照自己的想法来 ^-^
******************************开始写代码******************************/
static int[][] dp;
static int schedule(int m,int[] array) {
int len = array.length;
dp = new int[len][m+1];
dp[0][1] = array[0];
for (int i=1; i<len; i++){
dp[i][1] = dp[i-1][1] + array[i];
}
for (int i=0; i<len; i++){
for (int j=2; j<=m; j++){
int maxValue = Integer.MAX_VALUE;
for (int k=0; k<i; k++){
maxValue = Math.min(maxValue, Math.max(dp[k][j-1], dp[i][1]-dp[k][1]));
}
dp[i][j] = maxValue;
}
}
return dp[len-1][m];
}
/******************************结束写代码******************************/
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int m = in.nextInt();
int size = in.nextInt();
int[] array = new int[size];
for(int i = 0; i < size; i++) {
array[i] = in.nextInt();
}
int res = schedule(m,array);
System.out.println(String.valueOf(res));
}
}
查看原帖
点赞 1
相关推荐
![](https://static.nowcoder.com/fe/file/oss/1716965564844UEBJN.png)
![](https://static.nowcoder.com/fe/file/oss/1716965585666UBBME.png)
点点互动
| 校招
| 9个岗位
点赞 评论 收藏
分享
01-06 04:55
重庆邮电大学 Java 点赞 评论 收藏
分享
2024-12-25 23:11
门头沟学院 嵌入式工程师 ![](https://static.nowcoder.com/head/0photo.jpg)
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 读研or工作,哪个性价比更高? #
24619次浏览 333人参与
# 如果重来一次你还会读研吗 #
154681次浏览 1701人参与
# 科大讯飞求职进展汇总 #
258954次浏览 2595人参与
# 秋招感动瞬间 #
11002次浏览 103人参与
# 阿里巴巴创始人马云回国 #
14262次浏览 87人参与
# 职场新人生存指南 #
195850次浏览 5398人参与
# 你最满意的offer薪资是哪家公司? #
11963次浏览 109人参与
# 长光卫星求职进展汇总 #
27605次浏览 184人参与
# 文科生还参加今年的春招吗 #
3419次浏览 29人参与
# 追觅科技求职进展汇总 #
8541次浏览 58人参与
# 选择和努力,哪个更重要? #
42332次浏览 472人参与
# 招聘要求与实际实习内容不符怎么办 #
41579次浏览 469人参与
# 打工人的工作餐日常 #
24739次浏览 221人参与
# 机械制造岗投递时间线 #
19329次浏览 324人参与
# 小红书求职进展汇总 #
40461次浏览 346人参与
# 影石Insta360求职进展汇总 #
107714次浏览 969人参与
# 如果再来一次,你还会学硬件吗 #
102845次浏览 1236人参与
# 机械人选offer,最看重什么? #
68623次浏览 433人参与
# 机械人怎么评价今年的华为 #
180363次浏览 1485人参与
# 滴!实习打卡 #
554914次浏览 6009人参与