关注
很多人需要第二题的代码,我直接发评论区了,java写的。直接暴力递归就ac了,根本不需要改动态规划。
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();
int M = in.nextInt();
int K = in.nextInt();
int[] km = new int[N];
int[] gold = new int[N];
for (int i = 0; i < N; i++) {
km[i] = in.nextInt();
gold[i] = in.nextInt();
}
int max = gold[0];
System.out.println(maxGold(N, M, K - 1, km, gold, max, 1,0));
}
public static int maxGold(int N, int M, int K, int[] km, int[] gold, int max, int gg,int start) {
if (gg == N || (km[gg]-start) > M || K < 0) {
return max;
}
int a = maxGold(N, M, K - 1, km, gold, gold[gg]+ max, gg + 1,km[gg]);
int b = maxGold(N, M, K, km, gold, max, gg + 1,start);
return Math.max(a,b);
}
查看原帖
1 8
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# xx岗简历求拷打 #
4954次浏览 55人参与
# 牛客租房专区 #
160556次浏览 1931人参与
# 有转正机会的小厂实习值得去吗? #
6587次浏览 77人参与
# 掌握什么AI技能,会为你的求职大大加分 #
4982次浏览 214人参与
# 开工第一帖 #
15857次浏览 309人参与
# 携程求职进展汇总 #
884317次浏览 5806人参与
# 哪些公司开春招了? #
33409次浏览 205人参与
# 金三银四,你有感觉到吗 #
692518次浏览 6088人参与
# 找工作时的取与舍 #
122719次浏览 877人参与
# 你最讨厌面试被问什么 #
6919次浏览 90人参与
# 秋招提前批,你开始投了吗 #
718048次浏览 8443人参与
# 毕业季等于分手季吗 #
54943次浏览 654人参与
# 你学到的“最没用”的职场技能是 #
20243次浏览 154人参与
# 大家每天通勤多久? #
89961次浏览 1004人参与
# 记录实习开销 #
191003次浏览 1139人参与
# 如何缓解入职前的焦虑 #
262420次浏览 1468人参与
# 正在实习的你,几点下班 #
303749次浏览 2382人参与
# 实习要如何选择和准备? #
144923次浏览 1565人参与
# 工作不开心辞职是唯一出路吗 #
8390次浏览 30人参与
# 面试题刺客退退退 #
534199次浏览 7527人参与

