일반적인 방식 array = [5, 7, 9, 0, 3, 1, 6, 2, 4, 8] def quick_sort(array, start, end): if start >= end : #원소가 1개인 경우 종료 return pivot = start # 피벗은 첫 번째 원소 left = start + 1 right = end while(left = array[pivot]): right -= 1 if(left > right): #엇갈렸다면 작은 데이터와 피벗을 교체 array[right], array[pivot] = array[pivot], array[right] # 파이썬에서 swap else: #엇갈리지 않았다면 작은 데이터와 큰 데이터를 교체 array[left], array[right] = array[ri..