본문 바로가기
TechKnowledge/알고리즘

최소신장트리/크루스칼 알고리즘

by 김코딩개발자 2023. 1. 4.

신장트리란?

  • spaning tree 라고하며 
  • 모든노드가 모두 서로 연결되어있으며,
  • 사이클이 존재하지않는것(트리의속성)

최소신장트리란?

  • minimum Spanning Tree
  • 신장트리의 연결된 간선의 합이 최소인 신장트리

 

최소신장트리 알고리즘

  • 크루스칼 알고리즘
  • 프림 알고리즘

크루스칼알고리즘

탐욕알고리즘 기반

모든노드를 간선을 기준으로 정렬한후 간선이 낮은것부터 연결한다.