➜ Old React website
Chung Cheuk Hang MichaelJava Web Developer

Graph ADT

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