#pragma once #include #include #include "EdgeWeightedGraph.h" class KruskalMST { private: std::vector mst; // MST-Kanten std::vector treeID; // BaumId zu jedem Knoten public: KruskalMST() { }; KruskalMST(EdgeWeightedGraph G); std::vector edges() const; // liefert MST double weight() const; // berechnet Gesamtkosten des MST };