某算法的时间复杂度为O(n^2),表明该算法的()。
A.问题规模是n^2
B.问题规模与n^2成正比
C.执行时间等于n^2
D.执行时间与n^2成正比
第1题:
某算法的时间代价递推关系为T(n)=2T(n/2)+n,T(1)=1,则该算法的时间复杂度为______。
A.O(n)
B.
C.O(n2)
D.O(1)
第2题:
A、O(n)
B、O(n2log2n)
C、O(n3)
D、O(log2n)
第3题:
● 若某算法在问题规模为 n 时,其基本操作的重复次数可由下式表示,则该算法的时间复杂度为 (64) 。
(64)A. O(n) B. O(n2) C. O(logn) D. O(nlogn)
第4题:
设某算法的计算时间表示为递推关系式T(n)=T(n-1)+n(n>O)及T(0)=1,则该算法的时间复杂度为(65)。
A.O(lgn)
B.O (nlgn)
C.O(n)
D.O(n2)
第5题:
设S为C语言的语句,计算机执行下面算法时,算法的时间复杂度为()。
A.n2
B.O(nlgn)
C.O(n)
D.O(n2)
第6题:
第7题:
第8题:
采用贪心算法的最优装载问题的主要计算量在于将集装箱依其重量从小到大排序,故算法的时间复杂度为()。
第9题:
排序的平均时间复杂度为O(n•logn)的算法是(),为O(n•n)的算法是()
第10题:
设S为C语言的语句,计算机执行下面算法时,算法的时间复杂度为()。for(i=n-1;i>=0;i--)for(j=0;j
第11题:
数据结构与算法里,比荷兰国旗算法时间复杂度低的是()。
第12题:
快速排序算法的平均时间复杂度为()。
第13题:
希尔排序算法的时间复杂度为O(n2)。()
第14题:
A对于任何的数据量,A算法的时间开销都比B算法小
B随着问题规模n的增大,A算法比B算法有效
C随着问题规模n的增大,B算法比A算法有效
D对于任何数据量,B算法的时间开销都比A算法小
第15题:
若n表示问题的规模、O(f(n))表示算法的时间复杂度随n变化的增长趋势,则算法时间复杂度最小的是(59)。
A.O(n2)
B.O(n)
C.O(logn)
D.O(nlogn)
第16题:
下面算法的时间复杂度为()
A.O(1)
B.O(n)
C.O(n*n)
D.O(n!)
第17题:
设某算法的计算时间可用递推关系式T(n)=2T(n/2)+n表示,则该算法的时间复杂度为(1)。
A.O(lgn)
B.O(nlgn)
C.O(n)
D.O(n2)
第18题:
第19题:
数据结构与算法里,关于汉诺塔算法的时间复杂度说的正确的是()
第20题:
简单选择排序算法的时间复杂度为O(N)。
第21题:
直接插入排序算法的时间复杂度为()。
第22题:
小明的烦恼算法的时间复杂度是()。
第23题:
某算法的语句执行频度为(3n+nlog2n+n2+8),其时间复杂度表示()。
第24题: