17. 프림 알고리즘
알고리즘 공부
2019. 10. 5.
프림 알고리즘 시작 정점에서부터 출발하여 신장트리 집합을 단계적으로 확장해나가는 방법 Prim 알고리즘의 동작 시작 단계에서는 시작 정점만이 MST(최소 비용 신장 트리) 집합에 포함된다. 앞 단계에서 만들어진 MST 집합에 인접한 정점들 중에서 최소 간선으로 연결된 정점을 선택하여 트리를 확장한다. 가장 낮은 가중치를 먼저 선택한다. 위의 과정을 트리가 (N-1)개의 간선을 가질 때까지 반복한다. https://gmlwjd9405.github.io/2018/08/30/algorithm-prim-mst.html 프림 알고리즘 동작 과정 프림 알고리즘 파이썬 코드 import numpy as np class Prim: def __init__(self): self.matrix = makeGraph() sel..