大便化验需要多少大便:编写算法,从一个图中删除一个顶点,以及与该顶点相关联的边

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 07:22:56

给定图G(V,E)
1. 对每个顶点vi编号1,2,...,n
2. 生成 n*n 的邻接矩阵A.若vi,vj相邻,则A(i,j)=1,否则
A(i,j)=0.
3. 删除A的第i行i列得到新矩阵A',则A'就是从图中删除顶点i及与该顶点相关联的边后的图的邻接矩阵.
(注:matlab 中命令
for k=i+1:n-1
A(k,:)=A(k+1,:);
A(:,k)=A(:,k+1);
end
可以实现 第 3 步
)
4.由A'还原出图

为了使计算省时,将要删除的顶点编号在最后,重复算法中的步骤就可以了.