Lv 2. H-Index

박하린·2021년 6월 8일
0

프로그래머스

목록 보기
27/42

📚 문제

정렬 - H-Index
https://programmers.co.kr/learn/courses/30/lessons/42747

💡 접근

H-Index 란?

주어진 배열을 내림차순으로 큰 것부터 정렬한다.
배열의 요소값은 해당 논문이 인용된 횟수를 나타낸다.
내림차순으로 정렬된 배열에서 n번째 인용 횟수가 n보다 크거나 같은 경우 중 최댓값을 구한다.

⌨️ 코드

function solution(citations){
    const arr = citations.sort((a,b) => b-a);

    let i = 0;
    while (i + 1 <= arr[i]) i++
    
    return i
}

📝 리뷰

좀만 더 생각했으면 풀이를 보지 않고도 풀 수 있었을거같은데 아쉽다

profile
깃허브: https://github.com/khakaa

0개의 댓글

관련 채용 정보