퀵 정렬은 합병 정렬과 비슷한 분할정복 방법의 정렬 기법으로, 전체 리스트를 2개의 리스트로 분리하고 각각을 퀵 정렬하는 방식이다.
이때 합병 정렬은 균등 분할 방식인데 비해 퀵 정렬은 비균등 분할방식으로 부분 리스트의 크기가 반드시 같지는 않다.
이 자료를 통해 퀵 정렬 알고리즘과 C를 이용한 정렬 기법에 대하여 살펴본다.
- Youtube 강의동영상
https://youtu.be/hz6kyWs89dk
- 코드는 여기에서 다운 받으세요
https://github.com/dongupak/Advanced-C-Programming