题目内容
(请给出正确答案)
[主观题]
设有向无环图G以邻接矩阵方式存储,编写程序,求G图中最长的路径长度,并写出算法思想。【南京航空航
天大学2005八(10分)】
答案
查看答案
第1题
设有n(n>0)个顶点的无向连通图G,可以邻接矩阵An×n存储,由于邻接矩阵的对称性,只将其下三角顺序存储在数组S中。请编写对以数组S存储的图G进行广度优先遍历的算法。另,请讨论若是无向非连通图,你的算法有何变化。【厦门大学2004七(15分)】【烟台大学2005五、3(15分)】
第2题
第4题
设G是含有n个顶点(设顶点编号为1,2,…,n)的有向无环图。将G用如下定义的邻接表存储(编者略)。请编写一个非递归算法求G的每个顶点出发的最长路径的长度(每条弧的长度均为1)并存入mpl域中。要求:首先写出算法思想,然后写算法过程。
第7题
有向图G,n个顶点,邻接矩阵存储于二维数组中,顶点i的度为()。
A.(i=0 n-1)∑A[i][j]
B.(j=0 n-1)∑A[i][j]
C.(i=0 n-1)∑A[i][j]+(j=0 n-1)∑A[i][j]
D.(j=0 n-1)∑(A[i][j]+A[j][i])
第10题
求如图7-30所示连通图G的生成树TG.设有如下“破圈法”:
(1)令G=G1,i=1;
(2)若Gi无环,则TG=Gi,否则进入(3);
(3)在Gi中找出一个环σi,并从中删去边ei,令Gi+1=Gi-ei;
(4)i=i+1,返回(2).