关注
第二题:public static boolean method(int[] A, int[] B) {
int num1 = Math.min(A[0], B[0]);
int num2 = Math.max(A[0], B[0]);
boolean flag1 = true;
boolean flag2 = true;
for (int i = 1; i < A.length; i++) {
int min = Math.min(A[i], B[i]);
int max = Math.max(A[i], B[i]);
if (!flag1 && !flag2) {
return false;
}
if (flag1) {
// 选小的看看能不能满足,不能就选大的
if (min >= num1) {
num1 = min;
} else if (max >= num1) {
num1 = max;
} else {
flag1 = false;
}
}
if (flag2) {
if (max <= num2) {
num2 = max;
} else if (min <= num2) {
num2 = min;
} else {
flag2 = false;
}
}
}
return flag1 || flag2;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
3084次浏览 77人参与
# 刚工作,应该先搞钱or搞成长? #
20832次浏览 159人参与
# 牛客AI体验站 #
15590次浏览 276人参与
# 你觉得第一学历对求职有影响吗? #
229969次浏览 1266人参与
# 找工作中的小确幸 #
80393次浏览 448人参与
# 实习在多还是在精 #
82775次浏览 509人参与
# 你觉得技术面多长时间合理? #
168098次浏览 1170人参与
# 月薪多少能在一线城市生存 #
136406次浏览 898人参与
# 牛友的春节生活 #
11763次浏览 229人参与
# 选了这个offer,你有没有后悔? #
738515次浏览 4472人参与
# 备战春招/暑实,现在应该做什么? #
7856次浏览 204人参与
# 如何提高实习转正率? #
85640次浏览 503人参与
# 从夯到拉,锐评职场mentor #
7695次浏览 113人参与
# 实习到现在,你最困惑的一个问题 #
6857次浏览 169人参与
# 找工作中的意难平 #
983385次浏览 6424人参与
# 电网笔面经互助 #
59687次浏览 476人参与
# 制造业的秋招小结 #
143359次浏览 2089人参与
# 春招什么时候投? #
13155次浏览 209人参与
# 秋招踩过的“雷”,希望你别再踩 #
185685次浏览 1683人参与
# 你有哪些缓解焦虑的方法? #
51157次浏览 906人参与
OPPO公司福利 1202人发布