Overview
The graph abstract data type abstract class written in two languages, Java and C#, with inheritances of directed graph and undirected graph. DFS and BFS are applied to find the path from one vertex to another. Weighted graphs with Dijkstra's algorithm are included as well. All methods are tested with JUnit test cases.Project nature: Individual (hobby project)
Year: 2016
The Java version can be used as an API and it is documented in Javadoc. The C# version has XML documentation comments within the solution.
Screenshots