Skip to content

Commit 8ec0968

Browse files
committed
Update graph-valid-tree.cpp
1 parent 00206aa commit 8ec0968

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

C++/graph-valid-tree.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,17 @@ class Solution {
2020
nodes[edge.first].neighbors.emplace_back(edge.second);
2121
nodes[edge.second].neighbors.emplace_back(edge.first);
2222
}
23+
if (nodes.size() != n) {
24+
return false;
25+
}
26+
2327
for (int i = 0; i < n; ++i) {
2428
nodes[i].parent = -1;
2529
}
2630

2731
unordered_set<int> visited;
2832
queue<int> q;
29-
q.emplace(edges[0].first);
33+
q.emplace(0);
3034
while (!q.empty()) {
3135
const int i = q.front();
3236
q.pop();

0 commit comments

Comments
 (0)