개발 공부
(프로그래머스)(자바) 가장 큰 수 본문
https://programmers.co.kr/learn/courses/30/lessons/42746
import java.util.*;
class Solution {
public String solution(int[] numbers) {
String answer = "";
String[] sArray = new String[numbers.length];
for(int i = 0 ; i < numbers.length ; i++){
sArray[i] = numbers[i]+"";
}
Arrays.sort(sArray, new Comparator<String>(){
@Override
public int compare(String o1, String o2){
return (o2+o1).compareTo(o1+o2);
}
});
if(sArray[0].startsWith("0")){
answer += "0";
}else{
for(String s : sArray){
answer+= s;
}
}
return answer;
}
}
'알고리즘' 카테고리의 다른 글
(프로그래머스)(자바) H-Index (0) | 2021.07.07 |
---|---|
(프로그래머스)(자바) 다리를 지나는 트럭 (0) | 2021.07.07 |
(프로그래머스)(자바) 전화번호 목록 (0) | 2021.07.07 |
(프로그래머스)(자바) 타겟 넘버 (0) | 2021.07.07 |
(프로그래머스)(자바) 더 맵게 (0) | 2021.07.07 |
Comments