반응형
우선 Sort 함수는 algorithm 헤더에 있기 때문에
#include <algorithm>
을 선언하고
String s;
sort( s.begin(), s.end());
을 쓰면 String 형의 시작부터 끝까지 (Default : 오름차순) 으로 정렬하게 된다.
내림 차순으로 변경하고 싶을 경우 함수를 만들어서 그 함수를 뒤에 적어줘도 되지만 greater<int>() 를 써주면 내림차순으로 변경할 수 있다.
sort( s.begin(), s.end(), greater<int>());
이렇게 작성하면 내림차순으로 문자열을 정렬해준다.
반응형
'개인공부 > Algorithm(C, C++)' 카테고리의 다른 글
SW Expert Academy (2070. 큰 놈, 작은 놈, 같은 놈)C++ (0) | 2021.08.09 |
---|---|
C++ iomanip 헤더, 소수점 자리 출력 fixed (0) | 2021.07.02 |
Programmers 체육복문제 (Greedy) (0) | 2020.09.24 |
[C, C++] 한 줄 입력받기, 원하는 자릿수만큼 입력받기 (0) | 2020.02.18 |
QuickSort(퀵정렬), C, C++ (0) | 2020.01.14 |