프로그래머스 H-Index(citations) 정답 코드
뿌리튼튼 CS/Algorithm2019. 4. 15. 17:37
난이도 ★★☆☆☆
틀리기 쉬운 입출력 예제
입력 | 출력 |
{0} {0, 0} {2, 0} |
0 0 1 |
힌트
잘 생각해보시면 정렬 1번 + 서치 1번이면 끝납니다. |
이하는 코드입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.util.Arrays;
public class Solution {
public int solution(int[] citations) {
int answer = 0;
Arrays.sort(citations);
for (int i = 0; i < citations.length; i++) {
int h = citations.length - i;
if (citations[i] >= h) {
answer = h;
break;
}
}
return answer;
}
}
|
cs |
'뿌리튼튼 CS > Algorithm' 카테고리의 다른 글
프로그래머스 프린터(priorities) 정답 코드 (0) | 2019.04.16 |
---|---|
프로그래머스 쇠막대기(arrangement) 정답 코드 (0) | 2019.04.15 |
프로그래머스 가장 큰 수(numbers) 정답 코드 (0) | 2019.04.15 |
프로그래머스 K번째수(commands) 정답 코드 (1) | 2019.04.15 |
프로그래머스 베스트앨범(genres) 정답 코드 (0) | 2019.04.15 |