假设两矩形的起点(假设左下角为起点)坐标分别为(x1,y1),(x2,y2),长宽分别为a1,b1和a2,b2
判断2者没有交集的表达式应该怎么写?
參考答案:!((x2>=x1&&x2<=x1+a1&&y2>=y1&&y2<=y1+b1)||
(x2>=x1&&x2<=x1+a1&&y2>+b2=y1&&y2+b2<=y1+b1)||
(x2+a2>=x1&&x2+a2<=x1+a1&&y2>=y1&&y2<=y1+b1)||
(x2+a2>=x1&&x2+a2<=x1+a1&&y2+b2>=y1&&y2+b2<=y1+b1))
写得太复杂了。。。
判断了矩形2的所有顶点是否在矩形1里面