Change project structure

This commit is contained in:
stefiosif
2022-06-27 22:45:26 +03:00
parent e488b309c8
commit 8d8e6ef831
5 changed files with 90 additions and 9 deletions

17
graph/dag.h Normal file
View File

@@ -0,0 +1,17 @@
#ifndef DAG_H_
#define DAG_H_
#include "digraph.h"
namespace graph {
// Directed Acyclic Graph
template<typename T>
class DAG {
public:
DAG() = default;
};
} // namespace graph
#endif

View File

@@ -0,0 +1,18 @@
#ifndef TRANSITIVE_CLOSURE_H_
#define TRANSITIVE_CLOSURE_H_
#include "digraph.h"
namespace graph {
// Transitive closure matrix class to answer reachability queries
template<typename T>
class TransitiveClosure {
public:
TransitiveClosure() = default;
};
} // namespace graph
#endif