一个关于图的深度优先遍历的部分小程序,请大家帮忙看看,对于下面的for循环不太明白。
void DFS(AlGraph &G,int v)//一个节点的深度优先遍历{
visited[v]=TRUE;
VisitFunc(G,v);
for(int w=FirstAdjvex(G,v);w>=0;w=NextAdjvex(G,v,w))
if(!visited[w])
DFS(G,w);
}
2016-11-17 17:07



2016-11-17 18:40