直接插入排序和冒泡排序在初始数据基本有序的情况下,时间复杂性均为____。
A: O(n)
B: O(logn)
C: O(nlogn)
D: O(n^2)
A: O(n)
B: O(logn)
C: O(nlogn)
D: O(n^2)
A
举一反三
- 直接插入排序和冒泡排序在初始数据基本有序的情况下,时间复杂性均为____。 A: O(n) B: O(logn) C: O(nlogn) D: O(n^2)
- 快速排序最坏情况下的时间复杂度是( )。 A: O(logn) B: O(n) C: O(nlogn) D: O(n^2)
- 直接插入排序在最好情况下的时间复杂度为()。 A: O(logn) B: O(n) C: O(nlogn) D: O(n)
- 选择排序的时间复杂度是( ) A: O(n^2) B: O(nlogn) C: O(n) D: O(logn)
- 在最好情况下冒泡排序的算法时间复杂度为( )。 A: O(n^2) B: O(nlogn) C: O(n) D: O(1)
内容
- 0
在排序算法中,插入排序在平均情况下的时间复杂度是() A: O(n) B: O(logn) C: O(n^3) D: O(n^2)
- 1
使用二分搜索算法在 n 个有序元素表中搜索一个特定元素, 在最好情况和最坏情况下搜索的时间复杂性分别为( )。 A: O(1) ,O(logn) B: O(n) ,O(logn) C: O(1) ,O(nlogn) D: O(n) ,O(nlogn)
- 2
使用二分搜索算法在n个有序元素表中搜索一个特定元素,在最好情况和最坏情况下搜索的时间复杂性分别为(<br/>)。 A: O(1),O(logn) B: O(n),O(logn) C: O(1),O(nlogn) D: O(n),O(nlogn)
- 3
快速排序的平均时间复杂度是( )。 A: O(logn) B: O(n) C: O(nlogn) D: O(n^2)
- 4
直接插入排序、冒泡排序和简单选择排序在最好情况下的时间复杂度均为O(n)。