typedef int elemtype; typedef struct { elemtype v1; elemtype v2; int cost; } EdgeType; void Kruskal(EdgeType edges[ ],int n) /*用Kruskal 方法构造有n 个顶点的图edges 的最小生成树*/ { int father[MAXEDGE]; int i,j,vf1,vf2; for ( i=0; i