오늘 푼 문제
1. 위장 / Lv.2 / 시간 : 9분
programmers.co.kr/learn/courses/30/lessons/42578
function solution(clothes) {
var answer = 0;
const hash = clothes.reduce((acc,cur)=>{
const category = cur[1];
acc[category] = (acc[category]||1)+1;
return acc;
},{});
answer = Object.values(hash).reduce((acc,cur)=>{
acc*=cur
return acc;
},1) -1 ;
return answer;
}
'알고리즘 문제풀이' 카테고리의 다른 글
[프로그래머스] 고득점 키트 - 스택/큐1 (0) | 2020.10.27 |
---|---|
[프로그래머스] 고득점 키트 - 해시2 (0) | 2020.10.22 |
[프로그래머스] 고득점 키트 - 정렬3 (0) | 2020.09.22 |
[프로그래머스] 고득점 키트 - 정렬1,2 (0) | 2020.09.19 |
[해커랭크] 알고리즘을 최적화 해보자 Array Manipulation (0) | 2020.09.14 |