关注
第二题,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 评论
相关推荐
二本牛马:大佬又让我看见了希望
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
300048次浏览 2655人参与
# 如果不工作真的会快乐吗 #
59113次浏览 516人参与
# 北方华创开奖 #
26490次浏览 285人参与
# 地方国企笔面经互助 #
3776次浏览 10人参与
# 美团求职进展汇总 #
1327056次浏览 12448人参与
# 选完offer后,你后悔学本专业吗 #
19844次浏览 143人参与
# 阿里云管培生offer #
17124次浏览 294人参与
# 正在实习的你,几点下班 #
51789次浏览 388人参与
# 国央企薪资爆料 #
8248次浏览 67人参与
# 如何一边实习一边秋招 #
992029次浏览 12638人参与
# 提前批简历挂麻了怎么办 #
146399次浏览 1948人参与
# 学历or实习经历,哪个更重要 #
50957次浏览 402人参与
# 海康威视求职进展汇总 #
398755次浏览 3406人参与
# 米哈游求职进展汇总 #
175862次浏览 1458人参与
# 求职遇到的搞笑事件 #
70758次浏览 576人参与
# 投递实习岗位前的准备 #
1179092次浏览 18392人参与
# 面试体验感最好的是哪家? #
85062次浏览 845人参与
# 实习生应该准时下班吗 #
167394次浏览 1159人参与
# 得物求职进展汇总 #
66202次浏览 682人参与
# 网申一定要掌握的小技巧 #
5326次浏览 53人参与
# 招聘要求与实际实习内容不符怎么办 #
10257次浏览 273人参与
# 0offer是寒冬太冷还是我太菜 #
898114次浏览 8011人参与