https://programmers.co.kr/learn/courses/30/lessons/42747?language=java 코딩테스트 연습 - H-Index H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표 programmers.co.kr citation을 오름차순으로 정렬합니다. citation[i] 는 i 번째로 많이 인용된 논문의 인용횟수 입니다. h (= citation.length - i) 는 i 번째로 많이 인용된 논문보다 더 많이 인용된 논문의 개수 입니다. 따라서 citation[i] >= citation =.length - ..
https://programmers.co.kr/learn/courses/30/lessons/42746?language=java 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 programmers.co.kr 문제에 맞는 정렬기준을 새로 정의해서 배열을 정렬 할 수 있는가를 테스트하는 문제입니다. numbers 의 모든 int 를 string 으로 변환해줍니다. 어떤 string 이 앞에 오는게 좋은지를 판단하기 위해 compare 메서드를 재정의합니다. 만약 가장 앞에 온 nu..