二路归并排序的时间复杂度为()。 A、O(n)B、O(n2)C、O(nlog2n)D、O(1og2n)
最好和最坏时间复杂度均为O(nlog2n)且稳定的排序方法是()。 A.快速排序B.堆排序C.归并排序D.基数排序
关于排序算法的以下说法,错误的是()A.归并排序的平均时间复杂度O(nlogn),最坏时间复杂度O(n^2)B.堆排序平均时间复杂度O(nlogn),最坏时间复杂度O(nlogn)C.冒泡排序平均时间复杂度O(n^2),最坏时间复杂度O(n^2)D.快速排序的平均时间复杂度O(nlogn),最坏时间复杂度O(n^2)
下列排序方法中,最好情况下,时间复杂度为O(n)的算法是______。A.选择排序B.归并排序C.快速排序D.直接插入排序
对N个数排序,最坏情况下时间复杂度最低的算法是()排序算法 A、插入B、冒泡C、归并D、快速
5 写出下列算法的时间复杂度。(1)冒泡排序;(2)选择排序;(3)插入排序;(4)快速排序;(5)堆排序;(6)归并排序;
堆排序是(54)类排序,堆排序平均执行的时间复杂度和需要附加的存储空间复杂度分别是(55)。A.插入B.归并C.基数D.选择
在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是(52)。A.快速排序B.堆排序C.归并排序D.基数排序
在最好和最坏情况下的时间复杂度均为0(nlogn)且稳定的排序方法是()。A.基数排序B.归并排序C.快速排序D.堆排序
()在其最好情况下的算法时间复杂度为O(n)。A.插入排序B.归并排序C.快速排序D.堆排序
下列各种排序算法中平均时间复杂度为O(n)是()。A.快速排序B.堆排序C.归并排序D.冒泡排序
最好情况下的算法时间复杂度为O(n)的是()。A.插入排序B.归并排序C.快速排序D.堆排序
对N个数排序,最坏情况下时间复杂度最低的算法是( )排序算法A.插入B.冒泡C.归并D.快速
在参加排序的序列中元素按值基本有序的情况下,下列4种排序方法中,时间效率最差的是()。A、Shell排序法B、堆积排序法C、二路归并排序法D、快速排序法
在任何情况下,时间复杂度均为O(nlogn)的不稳定的排序方法是()。A、直接插入B、快速排序C、堆排序D、归并排序
下列各种排序算法中平均时间复杂度为O(n2)是()A、快速排序B、堆排序C、归并排序D、冒泡排序
在二路归并排序中,对n个记录进行归并的趟数为()。
快速排序、堆排序和归并排序的平均时间复杂度都是(),但其中稳定的排序方法只有()
在归并排序中,进行每趟归并的时间复杂度为(),整个排序过程的时间复杂度为(),空间复杂度为()。
下列那些排序算法的时间复杂度是()A、冒泡法B、归并法C、堆排序D、直接插入E、直接选择
填空题在二路归并排序中,对n个记录进行归并的趟数为()。
填空题快速排序、堆排序和归并排序的平均时间复杂度都是(),但其中稳定的排序方法只有()
填空题在归并排序中,进行每趟归并的时间复杂度为(),整个排序过程的时间复杂度为(),空间复杂度为()。
单选题下列各种排序算法中平均时间复杂度为O(n2)是()A快速排序B堆排序C归并排序D冒泡排序
(难度:中等)通常来说,冒泡排序 比归并排序效率高,时间复杂度更低