[프로그래머스] H-Index (java)

🔗 문제링크

https://programmers.co.kr/learn/courses/30/lessons/42747

👩🏻‍💻 코드

import java.io.*;
import java.util.Arrays;

class Solution {
    public int solution(int[] citations) {
        int answer = 0;

        Arrays.sort(citations);
        for (int i = citations.length - 1; i >= 0; i--) {
            if (citations[i] <= answer) {
                break;
            }
            answer++;
        }

        return answer;
    }
}

📝 정리

문제가 단순해 보였는데 제대로 이해하는 데 엄청 오랜 시간이 걸렸다.
결국은 다른 사람 코드를 참고하여 깔끔한 코드로 짤 수 있었다.

참고 링크
https://m.blog.naver.com/PostView.nhn?blogId=promarketyj&logNo=221434899288&proxyReferer=https:%2F%2Fwww.google.com%2F

좋은 웹페이지 즐겨찾기