此题为判断题(对,错)。
第1题:
下列排序方法中,最好情况下,时间复杂度为O(n)的算法是______。
A.选择排序
B.归并排序
C.快速排序
D.直接插入排序
第2题:
此题为判断题(对,错)。
第3题:
此题为判断题(对,错)。
第4题:
此题为判断题(对,错)。
第5题:
对n个记录的文件进行直接插入排序,最好情况下的执行时间是O(n)。()
第6题:
此题为判断题(对,错)。
第7题:
直接选择排序的平均时间复杂度为(17)。最好情况下时间复杂度为O(n)的排序算法是(18)。在最好和最花情况下的时间复杂度均为O(nlogn)且稳定的排序方法是(19)。
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
第8题:
第9题:
第10题:
直接插入排序在最好情况下的时间复杂度为()。
第11题:
对
错
第12题:
O(logn)
O(n)
O(n*logn)
O(n²)
第13题:
此题为判断题(对,错)。
第14题:
此题为判断题(对,错)。
第15题:
此题为判断题(对,错)。
第16题:
此题为判断题(对,错)。
第17题:
此题为判断题(对,错)。
第18题:
A、O(logn)
B、O(n)
C、O(n*logn)
D、O(n2)
第19题:
在某个算法时间复杂度递归式T(n)=T(n-1)+n,其中n为问题的规模,则该算法的渐进时间复杂度为( ),若问题的规模增加了16倍,则运行时间增加( )倍。
A.Θ(n) B.Θ(nlgn) C.Θ(n2) D.Θ(n2lgn) A.16 B.64 C.256 D.1024
第20题:
第21题:
第22题:
对
错
第23题:
对
错