关于图的遍历,广度优先遍历怎么没有出来呢?
[解决办法]
调用了DFS后,visit都被置1,因此再调用BFS时,不会执行printf。
在BFS函数中,首先清visit。DFS也要如此,否则DFS后调用,也将不打印。
BFS函数中还需修改2行:
printf("%d ",G->adjust[v].data);//printf("%c ",G->adjust[v].data);
printf("%d ",G->adjust[p->adjvex].data);//printf("%c ",G->adjust[p->adjvex].data);