728x90
반응형
import java.util.*;
class Solution {
public String solution(int[] numbers) {
StringBuilder sb = new StringBuilder();
String[] str = Arrays.stream(numbers)
.mapToObj(String::valueOf)
.toArray(String[]::new);
Arrays.sort(str, (a, b) -> (b+a).compareTo(a+b));
for(String num : str) {
sb.append(num);
}
if(sb.toString().charAt(0) == '0') return "0";
else return sb.toString();
}
}
728x90
반응형
'Coding Test > Programmers' 카테고리의 다른 글
[SQL][Programmers]상위 n개 레코드 (0) | 2025.03.04 |
---|---|
[JAVA][Programmers] 정렬 - K번째수 (0) | 2025.02.04 |
[JAVA][Programmers][PCCP 기출문제] 2번 / 퍼즐 게임 챌린지 (0) | 2025.02.04 |
[JAVA][Programmers] 해시 - 폰켓몬 (2) | 2025.02.04 |
[JAVA][Programmers] 해시 - 완주하지 못한 선수 (0) | 2025.02.04 |