1.쉬움
재귀 함수의 기저 사례(base case)란 무엇입니까?
- A메모리를 가장 많이 쓰는 호출
- B함수의 첫 줄
- C입력이 가장 큰 경우로, 재귀 호출보다 먼저 처리된다
- D또 다른 재귀 호출 없이 직접 답을 내는 경우
재귀 함수의 기저 사례(base case)란 무엇입니까?
n이 클 때 가장 빠르게 증가하는 복잡도 클래스는 무엇입니까?
n개의 원소를 가진 정렬되지 않은 배열에서 선형 탐색(linear search)의 시간 복잡도(최악의 경우)는 무엇입니까?
표준 삼중 루프로 두 n × n 행렬을 곱하는 시간 복잡도는 무엇입니까?
원소 n개의 배열을 한 번 정렬한 뒤 이진 탐색으로 k개의 소속 질의에 답합니다. 전체 비용은 얼마입니까?
가득 차면 용량을 두 배로 늘리는 동적 배열에 원소를 추가하는 연산의 분할 상환(amortised) 시간 복잡도는 무엇입니까?
큰 n에서 n!과 2ⁿ은 어떻게 비교됩니까?
삽입 정렬은 정렬된 입력에서 O(n)에 실행됩니다. 이것은 비교 정렬의 Ω(n log n) 하한과 모순됩니까?
자세한 단계별 풀이: examproblems.com에서 이 주제를 연습하세요.