关注
int m = Integer.parseInt(br.readLine());
int[] num = new int[m + 1];
String[] s = br.readLine().split(" ");
for(int j = 0; j < m; j ++) {
num[j] = Integer.parseInt(s[j]);
}
num[m] = 0;
int[] arr = new int[m + 1];
int count = 0;
int index = -1;
if (num[0] == 0) {
index = 0;
}
int max = 0;
for(int j = 0; j <= m; j ++) {
if (num[j] == 1) {
count ++;
} else {
arr[j] += count;
max = Math.max(max, arr[j]);
if (index >= 0) {
arr[index] += count;
max = Math.max(max, arr[index]);
}
count = 0;
index = j;
}
}
System.out.println(max == m ? m - 1 : max);
查看原帖
点赞 评论
相关推荐
02-24 19:45
西南大学 后端工程师
程序员小白条:简历写的有点太多了,一般两页是实习经历比较多的情况下,要么自己有一些有影响力的开源项目,如果你走软件,硬件没必要实习,学校安排总是没区分度的,央国企最好有中大厂实习,另外学历比较重要,不是都要求硕士的,技术会比互联网要求低一些 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些AI项目值得做? #
11353次浏览 321人参与
# 秋招笔试记录 #
396886次浏览 2187人参与
# 华泰星战营,提前锁定校招offer #
10904次浏览 346人参与
# 实习时最怕听到的一句话 #
10619次浏览 115人参与
# 如果有时光机,你最想去到哪个年纪? #
76926次浏览 857人参与
# 找不到大厂实习可以去小厂吗? #
9702次浏览 70人参与
# 简历上如何体现你的“AI”能力? #
5233次浏览 122人参与
# 没有面试的日子里,你在做什么 #
6787次浏览 156人参与
# 你总挂在第__面? #
3799次浏览 42人参与
# 汉得笔试 #
3777次浏览 23人参与
# 你知道最慷慨和最抠的公司分别是 #
6285次浏览 53人参与
# 你简历上最心虚的一句话 #
12885次浏览 134人参与
# 互联网公司爆料 #
186004次浏览 736人参与
# 职场上哪些事情令人讨厌 #
42505次浏览 153人参与
# 应届生初入职场,求建议 #
332131次浏览 2909人参与
# 90后北漂现状 #
38362次浏览 218人参与
# 机械笔面试考察这些知识点 #
18503次浏览 144人参与
# 机械人还在等华为开奖吗? #
333364次浏览 1620人参与
# 机械人,说说你的烦心事 #
143574次浏览 1147人参与
# 实习心态崩了 #
119217次浏览 637人参与
# 第一份工作能做外包吗? #
122952次浏览 632人参与
查看19道真题和解析