261. Graph Valid Tree
Given n
nodes labeled from 0
to n-1
and a list of undirected edges (each edge is a pair of nodes), write a function to check whether these edges make up a valid tree.
Example 1:
Example 2:
Note: you can assume that no duplicate edges will appear in edges
. Since all edges are undirected, [0,1]
is the same as [1,0]
and thus will not appear together in edges
.
解题要点:
使用并查集,如两个点已经连上,则返回False。最后检查n,如果全部连上则n应该等于1,返回True,否则返回False。
Last updated
Was this helpful?