|
| template<typename V , typename E > |
| void | dsac::graph::dfs (const Graph< V, E > &g, typename Graph< V, E >::Vertex u, VertexVertexMap< V, E > &discovered) |
| |
| template<typename V , typename E > |
| VertexVertexMap< V, E > | dsac::graph::dfs_complete (const Graph< V, E > &g) |
| | Performs DFS of an entire graph, returning the discovery map.
|
| |
| template<typename V , typename E > |
| void | dsac::graph::bfs (const Graph< V, E > &g, typename Graph< V, E >::Vertex s, VertexVertexMap< V, E > &discovered) |
| |
| template<typename V , typename E > |
| VertexList< V, E > | dsac::graph::construct_path (const Graph< V, E > &g, typename Graph< V, E >::Vertex u, typename Graph< V, E >::Vertex v, const VertexVertexMap< V, E > &discovered) |
| |