다음 정렬 알고리즘의 수행시간을 Big-O 표기법으로 나타냈을 때 최악… | [국회직 9급 컴퓨터일반] 18년 1회차 기출문제 상세 페이지
1[국회직 9급 컴퓨터일반] 18년 1회차
다음 정렬 알고리즘의 수행시간을 Big-O 표기법으로 나타냈을 때 최악의 경우의 수행시간이 같은 것들로만 나열된 것은?선택 정렬(selection sort), 합병 정렬(merge sort),
삽입 정렬(insertion sort), 퀵 정렬(quick sort), 힙 정렬(heap sort)
1
합병 정렬, 퀵 정렬, 힙 정렬
2
힙 정렬, 선택 정렬, 퀵 정렬
3
합병 정렬, 선택 정렬, 삽입 정렬
4
합병 정렬, 힙 정렬, 삽입 정렬
5
선택 정렬, 삽입 정렬, 퀵 정렬
해설
최악 수행시간이 같은 조합은 선택 정렬, 삽입 정렬, 퀵 정렬이다.
이 세 정렬의 최악은 모두 이다. 반면 합병 정렬과 힙 정렬은 최악에도 이다.
- 합병 정렬, 퀵 정렬, 힙 정렬: 퀵 정렬만 최악이 이다.
- 힙 정렬, 선택 정렬, 퀵 정렬: 힙 정렬만 최악이 이다.
- 합병 정렬, 선택 정렬, 삽입 정렬: 합병 정렬만 최악이 이다.
- 합병 정렬, 힙 정렬, 삽입 정렬: 삽입 정렬만 최악이 이다.
오류나 개정된 내용이 보이면 알려주세요