최대 1 분 소요

part1. 문자열 내림차순

python

    def solution(s):
        answer = ''

        answer = ''.join(sorted(list(s), reverse=True))

        return answer

java

    public String getDescSorting(String s) {
        String result = "";
        String strList [] = new String[s.length()];

        for (int i = 0; i < s.length(); i++) {
            strList[i] = String.valueOf(s.charAt(i));
        }

        Arrays.sort(strList, Comparator.reverseOrder());
        result = Arrays.stream(strList).reduce("", (acc, item) -> acc + item);

        return result;
    }   

js

    function fn_getString(string){
        const charList = [];

        for (const char of string) {
            charList.push(char);
        }

        return charList
            .sort((a, b) => a > b ? -1 : 1)
            .reduce((acc, item) => acc += item, '');
    }

업데이트: