Grapher
A Python Class to easily create , modify and analyse Graphs ( Data Structure ) .
####Some Features :
- Properly documented.
- Includes a Shortest Path Finder ( based on Dijkstra's algorithm )
####How to use :
- Create a graph
g = Graph( No_Of_Nodes )
- Add an edge
g.addEdge( _from , _to , weight )
- Find Shortest Paths from a node
g.PathFinder( source node no. )
I have tried my best to make this code bug-free , but it may still have some of them hidden deep down . I would appreciate your efforts in finding them . ✌️