문제
나의 생각
기본적으로 직사각형의 넓이를 구하는 공식은 가로 * 세로이다.
4개의 점에서 값을 찾으려면 (x-2 - x-1) * (y-2 - y-1) 이므로 좌표 최고값과 최소값을 통해 값을 구하려고 한다.
나의 답안
public static int solution(int[][] dots) {
int[] min = {10, 10};
int[] max = {0, 0};
for (int i = 0; i < dots.length; i++) {
if (dots[i][0] < min[0]) min[0] = dots[i][0];
if (dots[i][1] < min[1]) min[1] = dots[i][1];
if (dots[i][0] > max[0]) max[0] = dots[i][0];
if (dots[i][1] > max[1]) max[1] = dots[i][1];
}
return (max[0] - min[0]) * (max[1] -min[1]);
}