[LeetCode] 56. Merge Intervals
문제 보기
Kotlin
1 | import kotlin.math.max |
복잡도 분석
- 시간 복잡도 : O(nlogn)
- 정렬로 인한 시간복잡도
java.util.Collections.sort()
의 API 문서에 정렬 알고리즘으로 개선된 합병정렬(a modified mergesort)을 사용하고 시간 복잡도는 O(nlogn)으로 명시되어 있다.
- 공간 복잡도 : O(n)
1 | import kotlin.math.max |
java.util.Collections.sort()
의 API 문서에 정렬 알고리즘으로 개선된 합병정렬(a modified mergesort)을 사용하고 시간 복잡도는 O(nlogn)으로 명시되어 있다.