关注
第二题,ac
static int maxAmount(int[] packets, int n) {
int ans=fun(packets,0,n+1);
return ans;
}
static Map<String,Integer>map=new HashMap<>();
private static int fun(int[] packets, int l, int n) {
int len = packets.length-l;
if(n==1){
int t=0;
for(int i=l;i<packets.length;i++){
t+=packets[i];
}
return t;
}
int ans=0;
int t=0;
for(int i=1;i<=len-n+1;i++){
t+=packets[l+i-1];
String s=(l+i)+" "+(n-1);
int x;
if(map.containsKey(s)){
x = map.get(s);
}else {
x=fun(packets,l+i,n-1);
map.put(s,x);
}
ans=Math.max(ans,Math.min(t,x));
}
return ans;
}
查看原帖
1 评论
相关推荐
查看21道真题和解析 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习生至暗时刻 #
7103次浏览 131人参与
# AI求职记录 #
3427次浏览 142人参与
# 神州信息求职进展汇总 #
2275次浏览 47人参与
# 交出你的校招焚诀 #
2467次浏览 54人参与
# 你见过最离谱的招聘要求是什么? #
260783次浏览 1758人参与
# 面试___岗的必刷题单 #
4011次浏览 69人参与
# 通信和硬件还有转码的必要吗 #
92921次浏览 603人参与
# 机械制造薪资爆料 #
1950998次浏览 11058人参与
# AI面试问题分享 #
6290次浏览 139人参与
# 哪些公司开暑期实习了? #
7511次浏览 60人参与
# 三月的小目标 #
4249次浏览 83人参与
# 春招开局,你有保底offer吗? #
11665次浏览 121人参与
# 实习生的生存小技巧 #
3509次浏览 79人参与
# 你经历过哪些AI幻觉? #
2436次浏览 49人参与
# 小厂一定不能去吗? #
13066次浏览 126人参与
# 找AI工作应该卷什么? #
1616次浏览 37人参与
# 薪资爆料 #
387895次浏览 2160人参与
# 面试时间长是好事吗? #
129758次浏览 742人参与
# 参加哪些竞赛对找工作有帮助? #
31377次浏览 234人参与
# 你今年的保底offer是哪家 #
172226次浏览 722人参与
# 十二月请对我好一点 #
84797次浏览 688人参与