안녕하세요! Joy 입니다. 오늘 늦잠을 잤더니 아주 좋은데 사실 아직 잠이 덜깼어요... 오늘은 오타가 있어도... 나는 몰라요! (무책임) 아무튼 그래서 오늘 공부할 알고리즘은 퀵정렬 입니다! 퀵정렬은 사실 개념 자체는 그리 어렵지 않은데 알고리즘 구현시에 재귀를 활용하다 보니까 (저는) 많이 헷갈리더라구요.. 아직 알고리즘을 통달하려면 멀었나 봅니다.. 그럼 시작해볼게요! 개념 분할 정복 방법을 통해 주어진 배열을 정렬한다. [분할 정복 방법] 문제를 작은 두개의 문제로 분리하고 각각 해결한 다음, 결과를 모아서 문제를 해결하는 전략 Quick Sort는 불안정 정렬에 속하며, 다른 원소와의 비교만으로 정렬을 수행하는 비교 정렬에 속한다. 또한 merge sort와 달리 quick sort는 배열을..