#ifndef __MIN_CUT_H #define __MIN_CUT_H #include #include namespace Algorithms { /// An interface to some min-cut algorithm for undirected graphs class MinCut { public: /// INPUT int nNodes = 0; std::vector > edges; std::vector weights; /// OUTPUT std::vector parities; double wMinCut = 1e100; /// Invocation void solve(); }; } // namespace Algorithms #endif // __MIN_CUT_H