...y1)和(x2,y2)两个点形成的正方形是否与(50,50)(100,100)形成的正...
发布网友
发布时间:2024-10-23 04:11
我来回答
共1个回答
热心网友
时间:2024-10-23 09:29
对(x1,y1)和(x2,y2)两个点形成的正方形四个顶点判断是否都在(50,50)(100,100)形成的正方形的外部.
// 返回是否有重叠
boolean isOverLap(int x1, int y1, int x2, int y2)
{
if (x1>=50 && x1<=100 & y1>=50 & y1<=100) return true;
if (x1>=50 && x1<=100 & y2>=50 & y2<=100) return true;
if (x2>=50 && x2<=100 & y1>=50 & y1<=100) return true;
if (x2>=50 && x2<=100 & y2>=50 & y2<=100) return true;
return false;
}
热心网友
时间:2024-10-23 09:34
对(x1,y1)和(x2,y2)两个点形成的正方形四个顶点判断是否都在(50,50)(100,100)形成的正方形的外部.
// 返回是否有重叠
boolean isOverLap(int x1, int y1, int x2, int y2)
{
if (x1>=50 && x1<=100 & y1>=50 & y1<=100) return true;
if (x1>=50 && x1<=100 & y2>=50 & y2<=100) return true;
if (x2>=50 && x2<=100 & y1>=50 & y1<=100) return true;
if (x2>=50 && x2<=100 & y2>=50 & y2<=100) return true;
return false;
}