void set(const UnionFind &other)
UnionFind(int capacity=0)
UnionFind & operator=(const UnionFind &other)
bool isSameSet(int idxA, int idxB) const
void setCapacity(int capacity)
void setCapacity(S numElements)
UnionFind(const UnionFind &other)
int findSet(int idx) const
int unionSets(int idxA, int idxB)
int operator[](int idx) const