#include using namespace std; class DisjointSets{ int n; vector parent;//array[] is declared as parent[]. vector Size; public: DisjointSets(int n){ this->n=n; for(int i=0;iSize[root_B]){ parent[root_B]=parent[root_A]; Size[root_A]+=Size[root_B]; }else if(Size[root_A]