10#include <unordered_set>
18struct hash<
std::pair<node::Node, node::Node> > {
19 std::size_t
operator()(
const std::pair<node::Node, node::Node> &p)
const {
29namespace minimum_cut {
31typedef std::unordered_set<std::pair<node::Node, node::Node> >
Cut;
Definition: DirectedGraph.hpp:26
Definition: UndirectedGraph.hpp:26
Definition: FordFulkerson.hpp:37
static Cut findMinimumCut(const DirectedGraph &graph, const node::Node &source, const node::Node &sink)
Definition: FordFulkerson.cpp:127
std::string to_string(const T &value)
To string method designated for objects that can be casted to string.
Definition: string.hpp:131
std::unordered_set< std::pair< node::Node, node::Node > > Cut
Definition: FordFulkerson.hpp:31
Definition: ReconstructPath.hpp:14
Definition: FordFulkerson.hpp:16
std::size_t operator()(const std::pair< node::Node, node::Node > &p) const
Definition: FordFulkerson.hpp:19