Ett minimalt spännträd (MST) förbinder alla hörn i en viktad, sammanhängande graf med den minimala totala kantvikten och utan cykler. Kruskal och Prim är två klassiska giriga algoritmer.
Kruskal (sortera kanter, union-find)
Sortera alla kanter efter vikt; lägg till den billigaste kanten som inte bildar en cykel.
