#include #include #include #include #include #include #include #include #include using namespace hugo; int main(int, char **) { typedef SmartGraph::Node Node; SmartGraph G; Node s, t; SmartGraph::EdgeMap cap(G); readDimacsMaxFlow(std::cin, G, s, t, cap); std::cout << "prim demo ..." << std::endl; double pre_time=currTime(); Prim > > prim_test(G, cap); prim_test.run(); double post_time=currTime(); std::cout << "running time with fib_heap: " << post_time-pre_time << " sec"<< std::endl; pre_time=currTime(); Prim > > prim_test2(G, cap); prim_test2.run(); post_time=currTime(); std::cout << "running time with bin_heap: " << post_time-pre_time << " sec"<< std::endl; std::cout<<"A minimalis feszitofa sulya fib kupaccal: "<< prim_test.weight() <