[Programmers]-H-Index

문제

문제

코드

import java.util.*;

class Solution {
    public int solution(int[] citations) {
        int answer = 0;
        
        Arrays.sort(citations);
        int h =0;
        
        for(int i =0;i<citations.length;i++){
            h = citations.length-i;//5-3
            if(h <= citations[i]){//2 <= 5
                answer = h;
                break;
            }
        }
        
        return answer;
    }
}

코드 설명

정렬해놓고 남은 논문수(citations.length-i) 현재 논문의 인용논문수를 비교해서

반환 값에 넣는다.

요약

  • 문제 설명이 개떡같아서 힘들었다.