프로그래머스 LEVEL 1(최소 직사각형)

image

  • 사용 언어 : javascript

  • 해결 날짜 : 2022-08-16

  • 해결 방법 :

    • sizes 배열을 돌며 각 size마다 오름차순 정렬 수행 후 높이, 너비 최대값 저장
  • 코드

  function solution(sizes) {
      const max = [0, 0];
      for (const size of sizes) {
          size.sort((a, b) => a - b);
          if (max[0] < size[0]) max[0] = size[0];
          if (max[1] < size[1]) max[1] = size[1];
      }
      return max[0] * max[1];
  }