关注
第二题: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;
}
查看原帖
点赞 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 烂工作和没工作哪个更痛苦? #
3374次浏览 81人参与
# 牛油的搬砖plog #
189578次浏览 1279人参与
# 厦门银行科技岗值不值得投 #
16725次浏览 404人参与
# AI替代不了什么? #
3711次浏览 60人参与
# 发工资后,你做的第一件事是什么 #
100580次浏览 342人参与
# 给工作过的公司写一条大众点评,你会怎么写? #
1656次浏览 30人参与
# 春招至今,你收到几个面试了? #
6319次浏览 92人参与
# 学历VS实习,哪个更重要? #
13041次浏览 194人参与
# 实习心态崩了 #
111288次浏览 566人参与
# 一人分享一道面试手撕题 #
114935次浏览 2920人参与
# OPPO笔试 #
23282次浏览 104人参与
# 谈薪时HR压价该怎么应对 #
294265次浏览 3362人参与
# 工作上你捅过哪些篓子? #
69365次浏览 337人参与
# 产品人求职现状 #
361704次浏览 2604人参与
# 机械校招之路总结 #
120353次浏览 2084人参与
# 面试紧张时你会有什么表现? #
36023次浏览 246人参与
# 你的实习什么时候入职 #
368440次浏览 2372人参与
# uu们,春招你还来吗? #
70903次浏览 954人参与
# 面试中,你被问过哪些奇葩问题? #
100001次浏览 1451人参与
# 刚工作的你,踩过哪些坑? #
33615次浏览 278人参与
# 牛友的志愿填报指南 #
64054次浏览 494人参与