퀵정렬 함수 과정(수도 코드) (※ p , left, right는 value 값이 아니라 index 값을 의미한다.) 1. 임의의 index 값인 p(pivot)를 지정. 2. [left] (맨 왼쪽 값, [0]이 아니라, 범위의 제일 왼쪽값 ex) 5~11 일 경우 [5]가 [left]) [left]와 [p] 자리를 변경. 2-1. p가 left 라면 그대로 자리를 유지한다. 3. [p] 를 제외한 나머지 값들을 p의 value를 기준으로 값 비교 후, 위치 이동 [(p보다 작은 무리), (p보다 큰 무리)] 4. [p]가 바꾸기 이전의, [left] 값과 다시 자리를 바꾸는게 아니라...... 무조건 p를 p보다 작은 무리의 가장 오른쪽에 위치한 값과 자리를 바꾼다. 4-1. p보다 큰 값들만 있다면..