최소 신장 트리란 그래프에서 모든 노드를 연결 할 때 사용된 에지들의 가중치의 합을 최소로 하는 트리이다.

최소 신장 트리의 핵심 이론

1. 에지 리스트로 그래프를 구현하고 유니온 파인드 배열 초기화 하기

2. 그래프 데이터를 가중치 기준으로 정렬하기

3. 가중치가 낮은 에지부터 연결 시도하기

4. 과정 3 반복하기

5. 총 에지 비용 출력하기

에지의 개수가 N-1이 되면 알고리즘을 종료하고, 완성된 최소 신장 트리의 총 에지 비용을 출력한다.