1、多组数据中,每组数据的清空处理:
int n,m,x,y,z,maxflow,deep[500];//deep深度
struct Edge{
int next,to,dis;
}edge[500];
int num_edge=-1,head[500],cur[500];//cur用于复制head
queue q;
deep-每次bfs时清空,范围—bfs
edge-每组数据开始时,将num_edge置为-1,范围—全局
head-每组数据开始时,将head中每个值置为-1,范围—全局
cur–每次bfs时复制head,范围bfs