유니온 파인드 알고리즘

유니온 파인드 (Union-Find) ?


💡 유니온 파인드 핵심 개념 - 루트(대표원소)


💡 유니온 파인드 - 구현

  1. 초기화 : 유니온 파인드 자료구조를 위한 새로운 집합을 생성한다. → 각각의 노드가 자기 자신을 가리키도록 설정한다. ( = 처음에는 자기 자신이 트리의 최상위 노드이다. )
// 초기화: 각 노드는 자기 자신을 부모로 가짐
for (int i = 0; i < size; i++) {
		parent[i] = i;
}

image.png