836. Rectangle Overlap
Input: rec1 = [0,0,2,2], rec2 = [1,1,3,3]
Output: trueInput: rec1 = [0,0,1,1], rec2 = [1,0,2,1]
Output: falsebool isRectangleOverlap(vector<int>& rec1, vector<int>& rec2) { // time: O(1); space: O(1)
// x1 < x4 && x3 < x2 && y1 < y4 && y3 < y2
return rec1[0] < rec2[2] && rec2[0] < rec1[2] && rec1[1] < rec2[3] && rec2[1] < rec1[3];
}Last updated