[그래프] - 도시 분할 계획(크루스칼)
n개의 노드와 m개의 간선을 사용해서 2개의 그룹으로 만드는 최소신장트리를 구하라. 크루스칼 알고리즘을 사용하면 될것 같으며 최소신장 트리가 완성이 되면 뒤 최소 신장 트리의 집합내부에 가장 큰 비용을 가진 간선을 제외하고 모두 더하면 될것 같다..! 나의 코드 def union(parent,a,b): a=find_parent(parent,a) b=find_parent(parent,b) if a>b: parent[a]=b else: parent[b]=a def find_parent(parent,x): if parent[x] != x: parent[x]=find_parent(parent,parent[x]) return parent[x] n,m=map(int,input().split()) edges=[] p..