연습/프로그래머스
[프로그래머스/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
반응형