const int N=... , M=... ;
int h[N], w[M], e[M], ne[M], idx;
N:点的数量
M:边的数量
.................
若N<<M ,而只定义了N,然后这样定义h[N], w[N] ,e[N] ,ne[N] 会越界
只有h[N] 是N ,因为表示每个点的出边
而其他w ,e,ne 必须是 M ,否则就越界了
.................
const int N=... , M=... ;
int h[N], w[M], e[M], ne[M], idx;
.................
若N<<M ,而只定义了N,然后这样定义h[N], w[N] ,e[N] ,ne[N] 会越界
只有h[N] 是N ,因为表示每个点的出边
而其他w ,e,ne 必须是 M ,否则就越界了
.................