这样的话遇到2→3、4→2、7→4这样的测试用例怎么办,建立并查集应该是a[i] = a[y];吧。