leetcode-836

这题是考察数学的,可以用公式推导,但是实际上本质视觉上也很好写个区分代码。

func isRectangleOverlap(rec1 []int, rec2 []int) bool {
    return !(rec1[0] >= rec2[2] || rec1[2] <= rec2[0] || rec1[3] <= rec2[1] || rec1[1] >= rec2[3])
}

没有太大意义,如果不进行数学推导。

网图

end

猜你喜欢

转载自www.cnblogs.com/CherryTab/p/12521266.html