sort(정렬 시작 위치, 정렬 끝 위치);
- arr 배열을 오름차순 정렬
#include <algorithm>
sort(arr.begin(), arr.end()); // arr의 시작부터 끝까지를 정렬
sort(정렬 시작 위치, 정렬 끝 위치, compare);
- arr 배열을 내림차순 정렬
#include <algorithm>
// compare 함수 구현
bool compare(int i, int j) {
return j < i;
}
// 정렬
sort(s.begin(), s.end(), compare);
적용한 문제 :
[프로그래머스] 0034. 문자열 내림차순으로 배치하기
'알고리즘 > C++' 카테고리의 다른 글
[C++] 공백 포함 문자열 입력받기 (0) | 2024.11.11 |
---|---|
[C++] 문자열 분리 substr (0) | 2024.11.05 |
[C++] 총합 구하는 함수 accumulate (0) | 2024.11.03 |