알고리즘/C++

[C++] 배열 정렬 sort 함수

bibibibibiN 2024. 11. 17. 13:59

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