inblog logo
|
stupefyee
    알고리즘문제풀기

    [JAVA 문제 풀이] 68. 직사각형 넓이 구하기

    프로그래머스 (120860)
    Stupefyee's avatar
    Stupefyee
    Jan 22, 2025
    [JAVA 문제 풀이] 68. 직사각형 넓이 구하기
    Contents
    내가 작성한 코드
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/120860
    notion image

    내가 작성한 코드

    💡
    class Solution { public int solution(int[][] dots) { // minX, maxX, minY, maxY를 초기화하여 x와 y의 최소/최대 값을 저장 int minX = Integer.MAX_VALUE; int maxX = Integer.MIN_VALUE; int minY = Integer.MAX_VALUE; int maxY = Integer.MIN_VALUE; // 반복문을 통해 각 점의 x와 y 좌표를 비교하여 최소값과 최대값을 갱신 for (int[] dot : dots) { minX = Math.min(minX, dot[0]); maxX = Math.max(maxX, dot[0]); minY = Math.min(minY, dot[1]); maxY = Math.max(maxY, dot[1]); } // 너비와 높이를 계산 int width = maxX - minX; int height = maxY - minY; return width * height; } }
     
    Share article
    Contents
    내가 작성한 코드

    stupefyee

    RSS·Powered by Inblog