본문 바로가기
알고리즘 문제풀이/Programmers - 자바

프로그래머스 - 직사각형 넓이 구하기

by 올리브영 2023. 3. 20.
728x90
반응형
class Solution {
    public int solution(int[][] dots) {
        int answer = 0;
        int minX = dots[0][0];
        int minY = dots[0][1];
        int maxX = dots[0][0];
        int maxY = dots[0][1];
        
        for(int i =1 ; i<dots.length; i++){
            minX = Math.min(minX, dots[i][0]);
            minY = Math.min(minY, dots[i][1]);
            maxX = Math.max(maxX, dots[i][0]);
            maxY = Math.max(maxY, dots[i][1]);
        }
        answer = (maxX - minX) * (maxY - minY);
        return answer;
    }
}
728x90
반응형