본문 바로가기
주메뉴 바로가기
이동할 직렬을 선택해주세요.
지안에듀의 문제은행을 실전처럼 활용해보세요.
총 20문제가 검색되었습니다.
알고리즘의 시간복잡도 분석에 영향을 줄 수 있는 요인으로 옳은 것만을 <보기>에서 모두 고른 것은?
ㄱ, ㄴ
ㄴ, ㄷ
ㄱ, ㄷ, ㄹ
ㄴ, ㄷ, ㄹ
시간복잡도에 대한 점근적 표기법 중 가장 옳지 않은 것은?
분할 정복(divide-and-conquer) 기법에 대한 설명으로 가장 옳은 것은?
문제를 더 이상 나눌 수 없을 때까지 작은 문제로 분할한 후, 그 결과를 결합하여 해결한다.
문제를 해결할 때 항상 현재 단계에서 최적인 선택을 반복한다.
이미 계산된 결과를 저장하여 동일한 계산을 반복하지 않도록 한다.
모든 가능한 경우를 탐색하여 최적해를 찾는 방식이다.
무방향 가중 그래프가 <보기>와 같이 주어져 있다. <보기>에서 간선 위의 수는 그 간선의 가중치를 의미한다. 이 그래프의 최소 신장 트리 (MST, minimum spanning tree)를 구했을 때, 포함된 간선의 가중치의 합은?
32
34
38
42
<보기>의 숫자 배열에 버블 정렬(bubble sort) 알고리즘을 사용하여 오름차순으로 정렬하려고 한다. 첫 번째 패스 이후 배열의 상태로 가장 옳은 것은?
1 2 3 4 5 6 7 8 9
1 3 5 2 4 7 6 8 9
1 7 3 5 2 4 6 9 8
7 1 3 5 2 4 9 8 6
<보기 >의 트리를 후위 순회(postorder traversal)한 경우 노드의 방문 순서로 가장 옳은 것은?
A-B-D-G-H-E-C-F
G-H-D-E-F-B-C-A
G-H-D-E-B-F-C-A
G-D-H-B-E-A-C-F
<보기>의 의사코드(pseudo code)가 설명하는 정렬 알고리즘으로 가장 옳은 것은? (단, 입력은 크기가 n인 배열 A이고, 출력은 정렬된 배열 A이다.)
삽입 정렬(insertion sort)
선택 정렬(selection sort)
병합 정렬(merge sort)
퀵 정렬(quick sort)
무방향 가중 그래프가 <보기>와 같이 주어져 있다. 그래프에서 간선 위의 수는 그 간선의 가중치를 의미한다. 이 그래프의 정점 A에서 다른 모든 정점까지의 최단 경로의 길이(가중치의 합)로 가장 옳은 것은?
201
206
211
216
레드-블랙 트리(red-black tree) 에 대한 설명으로 옳은 것만을 <보기>에서 모두 고른 것은?
ㄱ
ㄱ, ㄴ. ㄷ, ㄹ