본문 바로가기
알고리즘

[알고리즘] c++ cpp H-Index

by keel_im 2020. 9. 26.
반응형

포인트

1. 시테이션을 구하는 방법

2. 정렬 사용후 사이즈 비교를 하여 H-Index 를 결정해준다,

 

#include <string>
#include <vector>
#include <algorithm>

using namespace std;

int solution(vector<int> citations) {
    int answer = 0;
    sort(citations.begin(), citations.end()); //정렬
    
    for (int i = 0; i < citations.size(); i++) {
        if (citations.size() - i <= citations[i]) { //H-index 로 구하는 방법
            answer = citations.size() - i;
            break;
        }
    }

    return answer;
}

 

반응형

댓글