The goal of this project is to support computer science lectures on graph algorithms.
- Depth-first Search
- Breath-first Search
- Mutal Reachability
- Strong Correlation Components
- Toplogical Sorting
- Dijkstra's Algorithm
- More-Bellman-Ford
- Negative Cycle Detection
- A*-Strategy
- Clone this project and checkout the master branch
- Install a current version of node.js
- Open your terminal and execute the following command to start the app in a watch mode:
npm start
- Start hacking :)
There is basically no such thing as an architecture. The project is still in an emerging stage. So feel free to restructure code. Just follow the KISS Principle for code.