[JAVA] 프로그래머스 알고리즘 문제풀이 - Level 1 (53~56번 문제풀이) / Level 0 (224/224)
53. 최소 직사각형 class Solution { public int solution(int[][] sizes) { int answer = 0; int maxW = 0; int maxH = 0; for(int i=0; i maxW){ maxW = width; } if(height > maxH){ maxH = height; } } answer = maxW * maxH; return answer; } } 최종적으로 들어갈 가로, 세로의 변수를 maxW, maxH로 잡았다. 그 뒤 for문을 사용해서 sizes의 길이만큼 반복시켜 준 뒤 width에는 각 배열의 원소중 큰 값, height에는 각 배열의 원소중 작은 값을 넣어줬다. 그 뒤 if문을 사용해서 크기를 비교해 줬다. width이 maxW보다 크다..