프로그래머스_섬 연결하기
문제 : https://programmers.co.kr/learn/courses/30/lessons/42861# 코딩테스트 연습 - 섬 연결하기 | 프로그래머스 4 [[0,1,1],[0,2,2],[1,2,5],[1,3,1],[2,3,8]] 4 programmers.co.kr 기본적으로 Kruskal 알고리즘을 통해 해결이 가능하였다. 최소 비용의 간선들만을 가져오면서 연결을 하는데 주의할 점은 Cycle을 만들지 않도록 하는 것이다. Cycle check는 Union Find의 방식을 통해 해결이 가능하였다. (부모까지 올라가서 부모 비교하면서 합치기) 풀이 1. 실제 이차원 vector의 graph를 만들어서 탐색하고 결과값 도출하기 답을 구할 수 있지만, 실질적으로 문제에서 주어지는 costs만을 통..