A Desktop application that gives the possibility to generate directed and undirected graph using our Graphic User Interface (GUI) and apply one of the two algorithms which are Dijkstra and Maximum Flow algorithms, using Java and Java Swing.
- User Can Enter Unlimited Vertices
- User Can Enter Directed Edges
- User Can applay Dijkstra or Maximum Flow algorithms
- User Can See The Answer Step by Step
- Java
- Java Swing
- JUNG lib for Graphs
- Java Environment
- Netbeans
Clone the project
git clone https://github.com/SamehSerag/Examination-System.git
Install Java Env
https://java.com/en/download/
You Can Run .EXE
cd dist/Run-Project.exe
To Edit or View Code
Open Project Using Netbeans