문자열 내림차순으로 배치하기

문제 링크

문자열 내림차순으로 배치하기

분석

아스키 코드표(ASCII Table)를 기준으로 내림차순 정렬을 하고, 정렬한 문자열을 반환하는 문제입니다.

문자열도 algorithm헤더의 sort함수를 사용할 수 있습니다.

풀이

#include <string>
#include <algorithm>

std::string solution(std::string s) {
    std::string answer = s;
    
    std::sort(answer.begin(), answer.end(), std::greater<char>());
    
    return answer;
}

성능 요약

테스트 1 〉 통과 (0.01ms, 4.15MB)
테스트 2 〉 통과 (0.01ms, 4.22MB)
테스트 3 〉 통과 (0.01ms, 4.21MB)
테스트 4 〉 통과 (0.01ms, 4.22MB)
테스트 5 〉 통과 (0.02ms, 3.64MB)
테스트 6 〉 통과 (0.01ms, 4.17MB)
테스트 7 〉 통과 (0.01ms, 4.21MB)
테스트 8 〉 통과 (0.01ms, 4.15MB)
테스트 9 〉 통과 (0.01ms, 4.15MB)
테스트 10 〉 통과 (0.01ms, 4.15MB)
테스트 11 〉 통과 (0.01ms, 4.22MB)
테스트 12 〉 통과 (0.01ms, 4.2MB)
테스트 13 〉 통과 (0.01ms, 3.74MB)
테스트 14 〉 통과 (0.02ms, 4.23MB)
테스트 15 〉 통과 (0.01ms, 4.23MB)
테스트 16 〉 통과 (0.01ms, 3.68MB)

Programmers 카테고리 내 다른 글 보러가기

댓글남기기