sort

· C++
sort() 는 배열 등 컨테이너들의 요소를 정렬하는 함수이다. 보통 array나 vector를 정렬할 때 쓰이며 O(nlogn)의 시간복잡도를 가진다. sort()의 parameter는 3가지인데 이 중 2개는 필수로 넣어야한다. 즉 sort() 함수는 두 가지 형태로 오버로딩 되어 있다. template void sort(T start, T end); template void sort(T start, T end, Compare comp); 또한 범위는 [first, last) 이다. 즉 크기가 5인 배열을 sort하고 싶다면 sort(a, a+5) 라고 하면 된다. 구체적인 사용 예시는 아래 코드를 확인하자. #include using namespace std; int main() { int a[5]..
20240619
'sort' 태그의 글 목록