836. 矩形重叠
题目
看两个矩形有没有重叠,就看两个矩形在坐标轴上的投影有没有重叠。
1 2 3 4 5 6 7 8 9
| class Solution: def isRectangleOverlap(self, rec1, rec2) -> bool: return ((min(rec1[2], rec2[2]) > max(rec1[0], rec2[0])) and (min(rec1[3], rec2[3]) > max(rec1[1], rec2[1])))
s = Solution() s.isRectangleOverlap(rec1 = [0,0,2,2], rec2 = [1,1,3,3])
|