二路归并排序算法的最好时间复杂度为O(n)。
举一反三
- 二路归并排序算法的时间复杂度为( ) A: O(logn) B: O(nlogn) C: O(n) D: O(1)
- 对于有n个元素的待排序序列,二路归并排序递归算法的空间复杂度可以表示为: T(n)=O(1) 当n=1时 T(n)=2T(n/2)+O(1) 当n>1时 可以推导出,二路归并排序递归算法的空间复杂度为()
- 下列内部排序算法中,排序的平均时间复杂度为O(n*n)的算法是( )。 A: 快速排序 B: 直接插入排序 C: 二路归并排序 D: 简单选择排序
- 中国大学MOOC: 二路归并排序算法的时间复杂度为 ( )
- 下列排序算法中,在最好情况下,时间复杂度为O(n)的算法是()。 A: 选择排序 B: 归并排序 C: 堆排序 D: 冒泡