프로그래머스 코딩테스트 level1의 간단한 문제이다.
import java.util.*;
class Solution {
public long solution(long n) {
long answer = 0;
String str=String.valueOf(n);
String[] arr=str.split("");
Arrays.sort(arr, new Comparator<String>(){
public int compare(String a, String b){
return b.compareTo(a);
}
});
str="";
for(int i=0;i<arr.length;i++){
str+=arr[i];
}
answer=Long.parseLong(str);
return answer;
}
}
이제는 sort함수를 잘 사용하는 것 같다!
'Computer Engineering > 알고리즘 테스트' 카테고리의 다른 글
프로그래머스 코딩테스트 문제: 문자열 내 마음대로 정렬하기 (0) | 2020.03.10 |
---|---|
프로그래머스 코딩테스트 문제: 전화번호 목록 (0) | 2020.03.10 |
프로그래머스 코딩테스트 문제: 스파이 (0) | 2020.03.06 |
프로그래머스 코딩테스트 문제: K번째수 (0) | 2020.03.06 |
프로그래머스 코딩테스트 문제: 완주하지 못한 선수 (0) | 2020.03.06 |