| 8 | std::vector<int> parent; |
| 9 | std::vector<int> size; |
| 10 | UnionFind(int size) { |
| 11 | parent.resize(size); |
| 12 | this->size.resize(size, 1); |
| 13 | for (int i = 0; i < size; i++) { |
| 14 | parent[i] = i; |
| 15 | } |
| 16 | } |
| 17 | |
| 18 | bool unionSets(int x, int y) { |
| 19 | int repX = findSet(x); |
nothing calls this directly
no outgoing calls
no test coverage detected