プログラマーH-Index JavaScript


質問リンク
function solution(citations) {
    var answer = 0;
    citations.sort((a,b)=>{
        return b-a;
    });
    var n=citations.length;
    for(var i=0 ; i<n; ++i) {
        if(i+1<=citations[i]) {
            ++answer;
        }
    }
    return answer;
}
サイト上の問題説明レポートは、最初は参照値の1つがh値だと思っていましたが、そうではありません.
H-Indexについての簡単な説明
論文を降順に並べ、最初から論文の数を一つ一つ増やしていく.論文の数と引用の数が同じか小さくなって停止します.止まった瞬間、カウントされた論文数はh-index値だった.