O(n)
O(n+e)
O(n2)
O(n3)
第1题:
若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为()。
A.O(0)
B.O(1)
C.O(n)
D.O(n2)
第2题:
设某无向图中有n个顶点e条边,则建立该图邻接表的时间复杂度为()。
A.O(n+e)
B.O(n^2)
C.O(ne)
D.O(n^3)
第3题:
A.A
B.B
C.C
D.D
第4题:
A.O(n)
B.O(n²)
C.O(e)
D.O(eloge)
F.O(e²)
第5题:
对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是()
A. O(n)
B. O(n2)
C. O(nlog2n)
D. O(n3)
第6题:
●对于n个顶点e条边的无向连通图,利用Prim算法生成最小生成树的时间复杂度为 (24) ,利用Kruskal算法生成最小生成树的时间复杂度为 (25) 。
(24) A.O((n+1)2 )
B.O(n2 )
C.O(n2-1)
D.(n2+1)
(25) A.O(log2e)
B.O(log2e-1)
C.O(elog2e)
D.以上都不对
第7题:
A.O(n)
B、O(n2)
C、O(nlog2n)
D、O(n3)
第8题:
●若采用邻接矩阵结构存储具有n个顶点的图,则对该图进行广度优先遍历的算法时间复杂度为 (47) 。
(47) A.O(n)
B.O(n2)
C.O(n2+1)
D.以上都不对
第9题:
下列程序段的时间复杂度为()。
A.O(n)
B.O(log2n)
C.O(n3)
D.O(n2)
第10题:
在图采用邻接表存储时,求最小生成树的Prim算法的时间复杂度为()。
A.O(n)
B.O(n+e)
C.O(n2)
D.O(n3)