문자열 내림차순으로 배치하기 : 문제 링크
- str은 길이 1 이상인 문자열이다.
algorithm 헤더의 sort() 함수 사용법
void sort(T start, T end, Compare comp); //comp 인자가 공란이면 오름차순 정렬
- sort(v.begin(), v.end(), compare); // 사용자 정의 함수 사용
- sort(v.begin(), v.end(), greater<자료형>()); // 내림차순
- sort(v.begin(), v.end(), less<자료형>()); // 오름차순
#include <string>
#include <algorithm>
using namespace std;
string solution(string s) {
sort(s.begin(), s.end(), greater<int>());
return s;
}