728x90
문제
풀이
function solution(citations) {
var answer = 0;
let sortCitations = citations.sort((a, b) => a - b);
let len = sortCitations.length;
for(let i=0; i<len; i++) {
const citation = sortCitations[i];
const cnt = citations.filter((c) => c >= citation).length;
if(citation >= cnt) {
answer = len - i;
break;
}
}
return answer;
}
채점결과
728x90
'Study Note > Algorithm' 카테고리의 다른 글
프로그래머스 #탐욕법(Greedy) - 구명보트 lv2 (0) | 2021.09.13 |
---|---|
프로그래머스 #탐욕법(Greedy) - 체육복 lv1 (2) | 2021.09.12 |
프로그래머스 #완전탐색 - 소수 찾기 lv2 (0) | 2021.09.12 |
프로그래머스 #스택/큐 - 프린터 lv2 (0) | 2021.09.10 |
프로그래머스 #정렬 - 가장 큰 수 lv2 (0) | 2021.01.23 |
댓글