关注
第二题:
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int maxDistance = 0;
int currentPosition = 0;
for (int i = 0; i < n; i++) {
int a = in.nextInt();
// 不反转情况下的新位置
int noReserve = currentPosition + a;
// 更新最大距离
maxDistance = Math.max(maxDistance, Math.abs(noReserve));
// 计算反转后的新位置
int reserve = -currentPosition + a;
// 更新最大距离
maxDistance = Math.max(maxDistance, Math.abs(reserve));
// 更新当前位置
currentPosition = noReserve;
}
System.out.println(maxDistance);
}
查看原帖
2 2
相关推荐
查看28道真题和解析 点赞 评论 收藏
分享
程序员牛肉:不用,你低估你学历的含金量了。
不用学微服务,重心放到juc,redis和mysql的八股上。然后准备两个简历项目。直接准备明年暑期就好。南京大学都算是国内比较顶尖的985了。明年暑期零实习也能被约面。不用太焦虑 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 简历第一个项目做什么 #
4251次浏览 69人参与
# 租房找室友 #
58150次浏览 239人参与
# MiniMax求职进展汇总 #
1539次浏览 25人参与
# 实习的你做了哪些离谱的工作 #
5434次浏览 83人参与
# 工作压力大,你会干什么? #
6383次浏览 181人参与
# 参加哪些竞赛对找工作有帮助? #
5150次浏览 106人参与
# AI让你的思考变深了还是变浅了? #
2367次浏览 77人参与
# 找实习记录 #
13492次浏览 259人参与
# 如果不上班,你会去做什么 #
3560次浏览 171人参与
# 携程工作体验 #
20632次浏览 78人参与
# 邪修省钱套路 #
4302次浏览 158人参与
# 学历对求职的影响 #
587600次浏览 4003人参与
# 为了入行xx岗,我学了__ #
2986次浏览 49人参与
# 我的付费上班经历 #
8202次浏览 138人参与
# 一上班就想____,这正常吗? #
13882次浏览 143人参与
# 如果再来一次,你还会选择这个工作吗? #
779481次浏览 6260人参与
# 职场上哪些行为很加分? #
314258次浏览 3549人参与
# 如何KTV领导 #
83348次浏览 525人参与
# 产品实习,你更倾向大公司or小公司 #
193642次浏览 2074人参与
# 实习打杂,要跑路吗 #
56209次浏览 336人参与
# 你们公司哪个部门最累? #
37489次浏览 255人参与