문제 토론

문제 목록으로

문제

다음 코드의 시간 복잡도는?

1. O(n)
2. O(n log n) (정답)
3. O(n²)
4. O(2ⁿ)

해설

T(n) = n + 2T(n/2)를 풀면 O(n log n)입니다. 각 레벨에서 총 n의 작업을 하고, log n개의 레벨이 있습니다.

로그인하여 토론에 참여하세요.

댓글 (0)

댓글
답글

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!