希尔排序算法的平均时间复杂度为O(N²)。
错误
举一反三
- 希尔排序算法的时间复杂度为O(n2)。()
- 【多选题】关于快速排序分治算法时间复杂度描述正确的是() A. 快速排序分治算法最好情况下的时间复杂度为O(nlogn). B. 快速排序分治算法最坏情况下的时间复杂度为O(n 2 ). C. 快速排序分治算法平均情况下的时间复杂度为O(n 2 ). D. 二快速排序分治算法平均情况下的时间复杂度为O(nlogn).
- 排序的平均时间复杂度为O(n•logn)的算法是(),为O(n•n)的算法是()
- 平均时间复杂度为O(n log n)的稳定排序算法是
- 下列排序算法中,平均时间复杂度为O(nlog2n)的是( ) A: 归并排序 B: 直接插入排序 C: 二分插入排序 D: 希尔排序
内容
- 0
快速排序算法的平均时间复杂度为()。 A: O(n) B: O(n2) C: O(nlog2n) D: O(log2n!)
- 1
空间复杂度为O(n)的排序算法是() 。 A: 希尔排序 B: 堆排序 C: 选择排序 D: 归并排序
- 2
数据结构与算法里,关于希尔排序的描述正确的是()。 A: 希尔排序是稳定排序 B: 希尔排序是交换排序的一种 C: 希尔排序是一种插入排序 D: 希尔排序的时间复杂度是O(n*n)
- 3
数据结构与算法里,时间复杂度低于O(n*n)的排序有()。 A: 快速排序 B: 冒泡排序 C: 直接插入排序 D: 希尔排序
- 4
冒泡排序的算法时间复杂度为O(n)。