更多"假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相"的相关试题:
[单项选择]假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是 。
A. O(n)
B. O(e)
C. O(n+e)
D. O(n*e)
[单项选择]
具有n个顶点e条边的无向图,若用邻接矩阵作为存储结构,则深度优先或广度优先搜索遍历的时间复杂度为 (48) ;若用邻接表作为存储结构,则深度优先或广度优先搜索遍历时的时间复杂度为 (49) ;深度优先或广度优先搜索遍历的空间复杂度为 (50) 。
(48)处填()。
A. O(n
2)
B. O(n)
C. O(n-1)
D. O(n+1)
[单项选择]
设一个包含N个顶点、E条边的简单有向图采用邻接矩阵存储结构(矩阵元素A[i][j]等于1/0分别表示顶点i与顶点j之间有/无弧),则该矩阵的元素数目为 (11) ,其中非零元素数目为 (12) 。
(11)处填()。
A. E
2B. N
2C. N
2-E
2D. N
2+E
2
[单项选择]
在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()
A. e
B. 2e
C. n
2-e
D. n
2-2e
[单项选择]在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为 (33) 。
A. e
B. 2e
C. n2-e
D. n2-2e
[单项选择]若采用邻接矩阵法存储一个n个顶点的无向图,则该邻接矩阵是一个( )。
A. 上三解矩阵
B. 稀疏矩阵
C. 对角矩阵
D. 对称矩阵
[单项选择]一个具有N个顶点的有向图最多有( )条边。
A. N(N-1)/2
B. N(N-1)
C. N(N+1)
D. N(N+1)/2
[单项选择]向具有n个结点的堆中插入一个新元素的时间复杂度为()。
A. O(1)
B. O(n)
C. O(log2n)
D. O(nlog2n)
[单项选择]n个顶点的强连通图的边数至少有
A. n-1
B. n(n-1)
C. n
D. n+l
[单项选择]n个顶点的连通田中边的条数至少为
A. 0
B. 1
C. n-l
D. n
[填空题]n个顶点的有向图G用邻接矩阵A[1..n,1..n]存储,其第i列的所有元素之和等于顶点Vi的_______。
[简答题]在具有n个元素的非空队列中插入一个元素或者删除一个元素的操作时间复杂度采用大O形式表示为__________。【北京航空航天大学2006一、4(1分)】
[填空题]对于一个具有n个结点的单链表,已知p所指结点后插入一个新结点的时间复杂度是O(1);在给定值为x的结点后插入一个新结点的时间复杂度是 【2】 。
[单项选择]设有n个元素的向量,逐个输入其中的元素值,建立一个有序单链表的时间复杂度是()。
A. O(1)
B. O(n)
C. O(n2)
D. O(nlog2n)