https://codeforces.com/problemset/problem/1810/E 每一个a[i]=0,进行一次bfs查询, 防止回边,无需每次更新vis=0, 只需,vis=u,新点可以更新后点即可