集合のマージを高速に行うデータ構造
各集合を返す
v が属する集合の代表元を返す
u が属する集合と v が属する集合を合併し、新たな集合の代表元を返す
u と v が同じ集合に属するかを返す
v が属する集合の大きさを返す