从邻接矩阵可以看出,该图共有(52)个顶点。如果是有向图,该图有(53)条弧;如果是无向图,则共有(54)
从邻接矩阵可以看出,该图共有(52)个顶点。如果是有向图,该图有(53)条弧;如果是无向图,则共有(54)条边。
A.9
B.3
C.6
D.1
从邻接矩阵可以看出,该图共有(52)个顶点。如果是有向图,该图有(53)条弧;如果是无向图,则共有(54)条边。
A.9
B.3
C.6
D.1
从邻接矩阵可以看出,该图共有()个顶点。如果是有向图,该图共有()条有向边;如果是无向图,则共有()条边。
A、9
B、3
C、6
D、1
E、5
F、4
G、2
H、0
A.Dk(i,j)=Dk-1(i,j)+C(i,j)
B.Dk(i,j)=min{Dk-1(i,j),Dk-1(i,j)+C(i,j)}
C.Dk(i,j)=Dk-1(i,k)+Dk-1(k,j)
D.Dk(i,j)=min{Dk-1(i,j),Dk-1(i,k)+Dk-1(k,j)}
一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有______个零元素。
A.e
B.2e
C.n2-e
D.n2-2e
一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有(33)个零元素。
A.e
B.2e
C.n2-e
D.n2-2e
关联矩阵(incidence matrix)是描述和实现图算法的另一重要方式,对于含有n个顶点、e条边的图,对应的关联矩阵I[][]共有n行e列。在无向图中,对于任意的0≤i<n和0≤j<e,若第i个顶点与第j条边彼此关联,则定义I[[i][j]=1;否则,定义I[[i][j]=0。
a)关联矩阵与邻接矩阵有何联系?
b)有向图的关联矩阵应如何定义?
c)有向图的关联矩阵,与邻接矩阵又有何联系?
d)基于关联矩阵,可以解决哪些问题?试举一例。
利用动态规划方法求解每对节点之间的最短路径问题(all pairs shortest path problem)时,设有向图 G=<V,E>共有n个节点,节点编号1~n,设C是G的成本邻接矩阵,用Dk(I,j)即为图G中节点i到j并且不经过编号比k还大的节点的最短路径的长度(Dn(i,j)即为图G中节点i到j的最短路径长度),则求解该问题的递推关系式为(62)。
A.Dk(I,j)=Dk-1(I,j)+C(I,j)
B.Dk(I,j)=Dk-1(I,k)+Dk-1(k,j)
C.Dk(I,j)=min{Dk-1(I,j),Dk-1(I,j)+C(I,j)}
D.Dk(I,j)=min{Dk-1(I,j),Dk-1(I,K)+Dk-1(k,j)}
若采用邻接矩阵结构存储具有n个顶点的图,则对该图进行广度优先遍历的算法时间复杂度为(47)。
A.O(n)
B.O(n2)
C.O(n2+1)
D.以上都不对
A、c
B、2e
C、e2
D、n2