99클럽 코테 스터디 16일차 TIL - 완전탐색

김동하·2024년 8월 6일
0

알고리즘

목록 보기
64/90

문제

[최소직사각형]

풀이

코드

class Solution {
    public int solution(int[][] sizes) {
        int answer = 0;
        int max = 0;
        int min = 0;
        
        for(int[] sizeArr : sizes){
            int width = sizeArr[0];
            int height = sizeArr[1];
            
            boolean isWideWidth = width > height;

            max = Math.max(max, isWideWidth ? width : height);
            min = Math.max(min, isWideWidth ? height : width);

        }
        
        return max * min;
    }
}

정리

profile
프론트엔드 개발

0개의 댓글