第二题我也用的dfs,要用个set存储下已经访问过的下标能过