C언어 정렬 정리
참고 문헌 (Ch 73) : https://dojang.io/mod/page/view.php?id=637
거품 정렬 구현하기
가장 기본적인 정렬 방법으로 처음부터 끝까지 값을 비교하면서 하나하나 바꾸는 정렬 방법
1 |
|
퀵 정렬 함수 사용하기
퀵 정렬 함수는 C언어에서 제공해준다. 정렬할 배열이나 메모리 주소, 요소 개수, 요소 크기, 비교 함수를 넣어서 진행한다.
- qsort(정렬할 배열, 요소 개수, 요소 크기, 비교 함수);
- qsort(정렬할 메모리 주소, 요소 개수, 요소 크기, 비교 함수);
비교 함수란 각 요소를 어떻게 비교할 것인지 알려주는 함수를 의미한다. 이는 직접 구현해서 넣어주어야 한다.
1 |
|