在算法时间复杂度中,O(n3)表示平方阶

题目
判断题
在算法时间复杂度中,O(n3)表示平方阶
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对n个关键字作快速排序,在最坏情况下,算法的时间复杂度是()。

A.O(n)

B、O(n2)

C、O(nlog2n)

D、O(n3)


参考答案:B
解释:快速排序的平均时间复杂度为O(nlog2n),但在最坏情况下,即关键字基本排好序的情况下,时间复杂度为O(n2)。

第2题:

某算法的语句执行频度为(n2log2n+n3+8),其时间复杂度表示()。

A、O(n)

B、O(n2log2n)

C、O(n3)

D、O(log2n)


参考答案:C

第3题:

某算法的时间复杂度可用递归式[*],表示,若用[*]表示该算法的渐进时间复杂度的紧致界,则正确的是(62)。

A.(nlg2n)

B.(nlgn)

C.(n2)

D.(n3)


正确答案:A
解析:本题利用递归树方法求解。得到的递归树如下图所示:

 由于C属于O(nlg2n)且C属于Ω(nlg2n),所以总的时间复杂度为A。

第4题:

在图采用邻接表存储时,求最小生成树的Prim算法的时间复杂度为()。

A.O(n)

B.O(n+e)

C.O(n2)

D.O(n3)


正确答案:B

第5题:

下面的时间复杂度按数量级递增的顺序排列,正确的是注释从功能上可以分为()。

A、平方阶O(n2),对数阶O(log2n),指数阶O(2n)

B、线性对数阶O(nlog2n),指数阶O(2n),立方阶O(n3)

C、常数阶O(1),线性阶O(n),指数阶O(2n)

D、k次方阶O(nk),指数阶O(2n),对数阶O(log2n)


参考答案:C

第6题:

对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是()

A. O(n)

B. O(n2)

C. O(nlog2n)

D. O(n3)


正确答案:B

第7题:

某算法的语句执行频度为(3n2logn+n3+8),其时间复杂度是O(n3)()

此题为判断题(对,错)。


参考答案:正确

第8题:

在一个元素个数为N的数组里,找到升序排在N/5位置的元素的最优算法时间复杂度是()

A.O(n)

B.O(nlogn)

C.O(n(logn)2)

D.O(n3/2)


正确答案:A

第9题:

求有向图G=(V,E)中每一对顶点间的最短路径,用Dijkstra算法和弗罗伊德算法,时间复杂度都是O(n3)。()

此题为判断题(对,错)。


正确答案:√

第10题:

● 若某算法在问题规模为 n 时,其基本操作的重复次数可由下式表示,则该算法的时间复杂度为 (64) 。

(64)A. O(n) B. O(n2) C. O(logn) D. O(nlogn)


正确答案:B

更多相关问题