1.쉬움
각각 n번 실행되는 두 개의 중첩 루프를 가진 알고리즘은 일반적으로 어떤 복잡도를 가집니까?
- AO(2n)
- BO(n)
- CO(n²)
- DO(log n)
각각 n번 실행되는 두 개의 중첩 루프를 가진 알고리즘은 일반적으로 어떤 복잡도를 가집니까?
n이 클 때 가장 빠르게 증가하는 복잡도 클래스는 무엇입니까?
표준 배열 기반 병합 정렬은 추가 메모리를 얼마나 사용합니까?
for i = 1 to n: (j = 1; while j < n: j = j × 2) — 이 코드의 시간 복잡도는 무엇입니까?
상향식 표로 n번째 피보나치 수를 계산하는 시간 복잡도는 무엇입니까?
점화식 T(n) = T(n − 1) + O(n)의 해는 무엇입니까?
해시 테이블의 평균 조회 시간은 O(1)인데 최악의 경우는 O(n)인 이유는 무엇입니까?
어떤 문제가 NP-완전(NP-complete)이려면 어떤 조건을 만족해야 합니까?
자세한 단계별 풀이: examproblems.com에서 이 주제를 연습하세요.