第三题给的边,不一定满足第一个指向第二个的有向边,需要先按无向建,再从1开始dfs,dfs的顺序构建有向得到树