为什么我用链式前向星存图时,有些题必须要把h数组全部初始化为-1,循环要写成 for(int i=h[u];~i;i=nxt[i]),而有些题可以初始化为0,循环可以写成for(int i=h[u];i;i=nxt[i])
for(int i=h[u];~i;i=nxt[i])
for(int i=h[u];i;i=nxt[i])