1. 분리된 사각형 체크![]()
![]()
if ( a > c' 이거나 c < a' 이거나 b > d' 이거나 d < b' ) 이면 분리된 사각형2. 1 이 아니라면 세가지 중 하나if ( a > c' 이거나 c < a' 이거나 b > d' 이거나 d < b' ) 이면 분리된 사각형else if (a >= c' 이거나 c <= a' 이거나 b >= d' 이거나 d <= b' ) {//1 번의 if 조건 식에서 등호를 붙이면교집합이 점 아니면 선}else {교집합이 직사각형}3. 점 아니면 선 중 쉬운 쪽을 택해서 처리하면 됩니다.4 점 중 같은 점이 존재하면 되니 선보다 점이 더 쉬워 보입니다.