728x90
[Javascript] (프로그래머스 level 2) h-index
💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다.
내 풀이
function solution(citations) {
citations.sort((a, b) => b - a)
let count = 0;
for (let i = 0; i < citations.length; i++) {
if (i < citations[i]) {
count++
} else if (i > citations[i]) {
return count
}
}
return count
}
배운 점, 느낀 점
쉬운문제인데 1시간 30분에 걸쳐서 풀었습니다.
로직상 맞는것같은데 계속 틀려서 결국 구글링해서 힌트를 얻어 풀었습니다.
뭐때문에 이리 오래걸렸는지 판단하기도 어렵네요. 그냥 컨디션이 안좋다고 표현해야 할까요? 😭 개선할 수 없는 실수가 나와버리니까 조금 답답하네요. 다음에 다시 풀어봐야겠습니다.
'Coding Test > JavaScript' 카테고리의 다른 글
[Javascript] (프로그래머스 level 2) n^2 배열 자르기 (0) | 2022.12.15 |
---|---|
[Javascript] (프로그래머스 level 2) 튜플 (0) | 2022.11.22 |
[Javascript] (프로그래머스 level 2) 캐시 (0) | 2022.11.22 |
[Javascript] (프로그래머스 level 2) 멀리 뛰기 (0) | 2022.11.21 |
[Javascript] (프로그래머스 level 2) 점프와 순간이동 (0) | 2022.11.21 |
[Javascript] DFS 부분집합 만들기 (0) | 2022.11.08 |
[Javascript] (DFS) 깊이 우선 탐색 - 전위 순회, 중위 순회, 후위 순회 (0) | 2022.11.08 |
[Javascript] (재귀) 이진수 만들기 (1) | 2022.11.08 |
댓글