223 Rectangle Area
思路简单 找寻重复面积, 重点是找到重复矩形的长和宽(有可能没有覆盖即为0, 这一点要注意) 代码如下
class Solution: def computeArea(self, A, B, C, D, E, F, G, H): areaA = (C - A) * (D - B) areaB = (G - E) * (H - F) l = max(0, min(C, G) - max(A, E)) h = max(0, min(D, H) - max(B, F)) return areaA + areaB - l * h