다음 그래프에서 Kruskal 알고리즘을 사용하여 최소 신장 트리(minimum spanning tree)를 찾을 때, 최소 신장 트리의 간선을 나열한 것은?

- ①(a,b) (a,f) (b,c) (c,d) (c,e) (f,g) (g,h)
- ②(a,b) (a,f) (b,c) (c,d) (e,g) (f,g) (g,h)
- ③(a,b) (b,c) (c,d) (c,e) (c,h) (f,g) (g,h)
- ④(a,b) (b,c) (c,d) (c,e) (e,g) (f,g) (g,h)
정답 ③
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)