[프로그래머스] [LV1] 정수 내림차순으로 배치하기

업데이트:

📚 정수 내림차순으로 배치하기

링크📎 : https://programmers.co.kr/learn/courses/30/lessons/12933

난이도 ⭐️

📖 문제

이미지

📝 내 풀이

import java.util.*;

class Solution {
    public long solution(long n) {
        long answer = 0;
        ArrayList<Long> list = new ArrayList<Long>();
        
        while(n!=0){
            list.add(n%10);
            n /= 10;
        }
        
        Collections.sort(list);
        Collections.reverse(list);
        
        for(long i : list)
            answer = answer * 10 + i;
        
        return answer;
    }
}

끝-!

댓글남기기