반응형
포인트
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;
}
반응형
'알고리즘' 카테고리의 다른 글
[알고리즘] c++, cpp 다익스트라 (한 정점에서 최단 거리) (0) | 2020.09.26 |
---|---|
[알고리즘] c++, cpp 소수 찾기 (0) | 2020.09.26 |
[알고리즘] cpp 소수 만들기 (0) | 2020.09.23 |
[알고리즘] c++ cpp N개의 최소공배수 (0) | 2020.09.23 |
[알고리즘] cpp JadenCase 문자열 만들기 (0) | 2020.09.23 |
댓글