본문 바로가기
개인공부/Algorithm(C, C++)

C++ Sort (String 정렬)

by 저세상판단 2021. 6. 14.
반응형

우선 Sort 함수는 algorithm 헤더에 있기 때문에

#include <algorithm>

을 선언하고 

String s;

sort( s.begin(), s.end());

을 쓰면 String 형의 시작부터 끝까지 (Default : 오름차순) 으로 정렬하게 된다.

내림 차순으로 변경하고 싶을 경우 함수를 만들어서 그 함수를 뒤에 적어줘도 되지만 greater<int>() 를 써주면 내림차순으로 변경할 수 있다.

sort( s.begin(), s.end(), greater<int>());

이렇게 작성하면 내림차순으로 문자열을 정렬해준다. 

반응형