1922번 - 네트워크 연결
크루스칼 알고리즘을 이용했습니다.
find 와 merge 함수를 만들었고,
map을 이용하여 자동적으로 오름차순이 되도록 만들었습니다.
for문을 통해서 간선을 모두 방문하되,
같은 집합이면 continue;
다른 집합이면 답에 값을 추가해주면서
간선이 노드의 갯수 -1 , 즉 n-1 이 되면 나오도록 설정했습니다..
어디가 틀린건지 잘 모르겠습니다..도와주세요
map은 중복되는 값을 다 저장하지 않습니다.
3
2
1 2 1
2 3 1
아.. 잊고있었네요 감사합니다..!
댓글을 작성하려면 로그인해야 합니다.
his130 6년 전
크루스칼 알고리즘을 이용했습니다.
find 와 merge 함수를 만들었고,
map을 이용하여 자동적으로 오름차순이 되도록 만들었습니다.
for문을 통해서 간선을 모두 방문하되,
같은 집합이면 continue;
다른 집합이면 답에 값을 추가해주면서
간선이 노드의 갯수 -1 , 즉 n-1 이 되면 나오도록 설정했습니다..
어디가 틀린건지 잘 모르겠습니다..도와주세요