퀵 정렬에서 피벗이 평균적으로 배열을 비교적 균형 있게 분할한다고 할 때 n개 원소 정렬의 평균 시간복잡도는?
정답 3번
균형 분할이면 재귀 깊이는 Θ(log n)이고 각 깊이에서 분할 비교에 총 Θ(n)이 든다. 따라서 평균 시간복잡도는 Θ(n log n)이다. 계속 한쪽으로 치우치면 최악 Θ(n²)이 된다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16