#pragma once #include #include #include "graph.hpp" #include "opt.hpp" #include "tree.hpp" #include "dijkstra.hpp" Tree incrementalDijks3(const Graph &G, Vertex root, const vector &terminalsMap, const vector &terminals); Tree incrementalOptDijks3(const Graph &G, Vertex root, const vector &terminalsMap, const vector &terminals); Tree mst(const Graph &g, Vertex root); Tree strong_bias_random(const Graph &g, Vertex root); Tree random(const Graph &g, Vertex root);