👨‍🏫 들어가며


안녕하세요! 강창민 튜터입니다.

드디어, 알고리즘 중급 강의로 돌아왔습니다! 입문 강의에서 여러분이 기본적인 자료구조와 정렬 알고리즘을 충분히 익히셨다면 이제 한 단계 더 나아가볼 차례입니다.

이번 강의에서는 퀵 정렬에 대해서 살펴보고 무차별 대입에 대해 알아보려고 해요! 아주 쉽지만은 않겠지만 이전 강의처럼 최대한 쉽고 재미있게 설명드릴 테니 함께해 봅시다!

오늘 배울 것은 뭐에요?


퀵 정렬의 동작 방식


Quicksort-example.gif

퀵 정렬의 핵심은 분할 후 정복(Divide and Conquer) 방식으로 데이터를 나누고 정렬하여 전체를 정리하는 방식이에요!