1.쉬움
삽입 정렬(insertion sort)의 최악의 경우 시간 복잡도는 무엇입니까?
- AO(n log n)
- BO(n)
- CO(log n)
- DO(n²)
삽입 정렬(insertion sort)의 최악의 경우 시간 복잡도는 무엇입니까?
3n² + 5n + 2의 Big O는 무엇입니까?
O(2ⁿ) 증가를 무엇이라고 합니까?
가득 차면 용량을 두 배로 늘리는 동적 배열에 원소를 추가하는 연산의 분할 상환(amortised) 시간 복잡도는 무엇입니까?
분할 상환 분석(amortised analysis)은 무엇을 측정합니까?
동적 프로그래밍(dynamic programming)은 문제가 무엇을 가질 때 유용합니까?
동적 프로그래밍으로 푸는 0/1 배낭 문제는 O(nW) 시간이 걸립니다. 이것을 의사 다항 시간(pseudo-polynomial)이라고 부르는 이유는 무엇입니까?
for i = 1 to n: for (j = i; j ≤ n; j = j + i) O(1) 작업 수행 — 이 코드의 시간 복잡도는 무엇입니까?
자세한 단계별 풀이: examproblems.com에서 이 주제를 연습하세요.