๋ฐ์ํ
https://school.programmers.co.kr/learn/courses/30/lessons/138476
function solution(k, tangerine) {
var map = new Map();
for(var weight of tangerine) {
if(map.has(weight)) {
map.set(weight, map.get(weight)+1);
} else {
map.set(weight, 1);
}
}
var ans = 0;
var countArr = [...map].map((pair) => pair[1]).sort((a,b) => b - a);
for(var weight of countArr) {
k -= weight;
ans++;
if(k<=0) return ans;
}
}
๋ฐ์ํ
'๐ ๋ญ? JS๋ก PS๋ฅผ ํ๋ค๊ณ ?' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] H-Index (0) | 2023.05.10 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][Javascript / JS] ๊ดํธ ํ์ ํ๊ธฐ (0) | 2023.05.09 |
[ํ๋ก๊ทธ๋๋จธ์ค][Javascript / JS] ๋ฉ๋ฆฌ ๋ฐ๊ธฐ (0) | 2023.05.04 |
[ํ๋ก๊ทธ๋๋จธ์ค][Javascript / JS] ์ ํ์ ์๊ฐ ์ด๋ (0) | 2023.05.02 |
[ํ๋ก๊ทธ๋๋จธ์ค][JS / Javascript] ์์ ๋์งํ (0) | 2023.04.28 |