sort() 함수는
algorithm 헤더를 이용해서 사용할 수 있다.
기본적으로
sort(vec.begin(), vec.end());
이 형태로 사용할 수 있는데,
내가 원하는 상태로 정렬할 수 있다.
bool comp(int a, int b){
return a > b;
}
여기서 True를 return하게 되면 a가 앞에 정렬된다.
true면 두 parameter의 순서대로,
false면 두 parameter의 순서를 바꾼다고 생각하자.
STL :: array<type, num> (0) | 2024.02.02 |
---|---|
STL :: algorithm - next_permutation() (순열, 조합) (0) | 2024.01.25 |
STL :: pair ( 두 데이터 타입을 쌍으로 묶기 ) (0) | 2024.01.24 |
STL :: map ( 마치 vector에 pair를 저장한 것 같은 ) (0) | 2024.01.24 |
STL :: set ( 중복 탐색 시 용이 ) (0) | 2024.01.24 |
댓글 영역