#define Forall_adj_brins | ( | b, | |||
v, | |||||
G | ) | for(b=G.FirstBrin(v);b!=0;b=G.NextBrin(v,b)) |
#define Forall_adj_brins_of_G | ( | b, | |||
v | ) | for(b=FirstBrin(v);b!=0;b=NextBrin(v,b)) |
#define Forall_adj_edges | ( | e, | |||
v, | |||||
G | ) | for(e=G.FirstEdge(v);e!=0;e=G.NextEdge(v,e)) |
#define Forall_adj_edges_of_G | ( | e, | |||
v | ) | for(e=FirstEdge(v);e!=0;e=NextEdge(v,e)) |
int bicon | ( | int | n, | |
int | m, | |||
const svector< tvertex > & | nvin, | |||
_Bicon & | Bicon, | |||
svector< tvertex > & | low | |||
) |