graphAlgos
Some graph algorithms (Search , Shortest path ...) implemented in python.
Content
Requirements
You need Python 3
$ sudo apt-get install python3 python3-pip
For other Linux flavors, macOS and Windows, packages are available here.
Usage
π§ Edit the graph by adding edges usingG.addEdge(from,to,cost)
βΆοΈ Run the code
TODO
- Add random graph generator
- Add explanation
.md
files for each algorithm - Add tests
- Create a GUI to visualize the algorithms
Contributing
Step 1
-
Option 1
π΄ Fork this repo!
-
Option 2
π― Clone this repo to your local machine usinggit clone https://github.com/Aymane11/graphAlgos.git
Step 2
- HACK AWAY!
π¨ π¨ π¨
Step 3
π Create a new pull request here https://github.com/Aymane11/graphAlgos/compare/