-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Kfir Goldfarb edited this page Jan 12, 2021
·
11 revisions
In this project we implements directed weighted graph data structure and implement GraphAlgo class that contains some directed weighted graph algorithms (aka shortest-path, strong-components, save and load to json files, ploting and more) using Python Programming language, in addition we compare the performance of the graph and the graph algorithms with our Ex2 java project (also implement directed weighted graph and algorithms) and the NetworkX python graphs library.
in the wiki you can read in our wiki pages:
- NodeData - node (vertex) in DiGraph.
- DiGraph - directed weighted graph data structure class.
- GraphAlgo - directed weighted graph algorithms class.
- GraphCreator
- Comparisons
![](https://github.com/kggold4/ObjectOriented_S2020_Ex3/raw/main/images/Figure_1.png)