day18(矩形重叠)
//如果我们在平面中放置一个固定的矩形 rec2,那么矩形 rec1 必须要出现在 rec2 的「四周」,也就是说,矩形 rec1 需要满足以下四种情况中的至少一种:
//矩形 rec1 在矩形 rec2 的左侧;
//矩形 rec1 在矩形 rec2 的右侧;
//矩形 rec1 在矩形 rec2 的上方;
//矩形 rec1 在矩形 rec2 的下方。
class Solution {
public boolean isRectangleOverlap(int[] rec1, int[] rec2) {
//先判断不重叠的情况 再取反
return (!(rec1[1]>=rec2[3]||rec1[3]<=rec2[1]||rec1[2]<=rec2[0]||rec1[0]>=rec2[2]));
}
}