https://programmers.co.kr/learn/courses/30/lessons/42747
정렬
처음에 조금 이해가 되지 않았지만 완벽히 이해하고 풀이를 적어본다.
import java.util.*;
class Solution {
public int solution(int[] citations) {
int answer = 0;
int n = citations.length;
Arrays.sort(citations);
for (int i = 0; i < citations.length; i++) {
int h = n - i;
if (citations[i] >= h) {
answer = h;
break;
}
}
return answer;
}
}