지이구
지구.log
지이구
전체 방문자
오늘
어제
  • 분류 전체보기 (89)
    • 프로그래밍언어 (25)
      • Java (12)
      • 자바스크립트 (12)
    • 웹 개발 (13)
      • HTML, CSS (4)
      • JSP (6)
      • API, Plugin (0)
      • 기타 (3)
    • 프레임워크 (20)
      • 스프링 (12)
      • Node.js (4)
      • 넥사크로 (4)
    • 데이터베이스 (6)
      • Oracle (3)
      • MySQL MariaDB (2)
    • 모바일 (1)
      • 안드로이드 (1)
      • iOS (0)
    • 운영체제 (3)
      • 리눅스 (3)
    • 연습 (12)
      • 프로그래머스 (12)
    • 자격증 (5)
      • 정보처리기사 (5)
    • 취미 (1)
      • 배경화면 (1)
반응형

블로그 메뉴

  • 홈

공지사항

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
지이구

지구.log

연습/프로그래머스

[프로그래머스/JS] 최소직사각형

2022. 4. 23. 11:06

https://programmers.co.kr/learn/courses/30/lessons/86491

 

코딩테스트 연습 - 최소직사각형

[[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] 120 [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] 133

programmers.co.kr

 

 

 

 

 

destructuring 바로 써먹기!

reduce를 쓸때마다 항상 헷갈리지만.... acc는 꼭 숫자여야하는 법은 없다는거!!!

reduce, map은 좀 익숙해져가는데 filter를 더 연습해야할거같다

요거 세개는 진짜 완벽하게 사용할 때까지.. 연습!!

 

 

 

 

function solution(sizes) {
    var [maxW, maxH] = sizes.reduce(([mw, mh], [w, h]) => {
        var max = Math.max(w, h);
        var min = Math.min(w, h);
        return [Math.max(mw, max), Math.max(mh, min)];
    }, [0, 0]);

    return maxW * maxH;
}
728x90
반응형
    '연습/프로그래머스' 카테고리의 다른 글
    • [프로그래머스][JS] 문자열 내 마음대로 정렬하기
    • [프로그래머스/JS] [1차] 다트 게임
    • [프로그래머스/JS] 2016년
    • [프로그래머스/JS] 두 개 뽑아서 더하기
    지이구
    지이구
    풀스택 개발자를 목표로 성장중인 병아리 개발자입니다. #ENFJ #5년차 #웹개발자 #집사

    티스토리툴바