데이터 베이스정보처리기사(구) · 2017년03월05일 · 9/100
9.퀵 정렬에 대한 설명으로 틀린 것은?
1
순환 알고리즘을 사용해야 하므로 스택공간을 필요로 한다.
2
첫 번째 키 만을 분할원소로 정할 수 있다.정답
3
키를 기준으로 작은 값은 왼쪽에, 큰 값은 오른쪽 서브파일로 분해시키는 방식이다.
4
최악의 시간 복잡도는 O(n2)이다.
해설
순환 알고리즘을 사용해야 하므로 스택공간을 필요로 한다. 키를 기준으로 작은 값은 왼쪽에, 큰 값은 오른쪽 서브파일로 분해시키는 방식이다. 최악의 시간 복잡도는 O(N^2)이다.