공통으로 포함하는 원소가 없는 두 집합의 관계
Union : 서로 다른 두 개의 집합을 병합
Find : 원소가 어느 집합에 속해있는지 찾음
서로소 집합의 두 연산을 빗대 Union-Find 자료구조라고도 함
parent = new int[n];
Arrays.setAll(parent, i -> i);
public int findParent( int i) {
if (parent[i] == i) return i;
return findParent(parent[i]);
}