프로그래밍/기타
2021. 1. 15.
프로그래머스 - H-Index (C#)
using System; public class Solution { public int solution(int[] citations) { Array.Sort(citations, (a, b) => (a > b) ? -1 : 1); for(int i =0; i= citations[i]) return i; } return citations.Length; } } 정답 자체는 간단한데 문제 자체가 어렵다. 우선 H-Index가 뭔지도 모를 뿐더러 "h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h의 최댓값" 도대체 h가 뭔지를 모르니 문제를 풀 수가 없었다. 한참을 고민하다 다른분들의 문제 해석을 보고나서야 "아 이런 문제였구나!"하고 알게 되었다. (문제에서 '위키백과'를 링크해줬..