Aymane11 / graphAlgos

Some graph algorithms (Search , Shortest path ...) in python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

graphAlgos

Some graph algorithms (Search , Shortest path ...) implemented in python.

Content

Requirements

You need Python 3 🐍 or later. In Ubuntu, Mint and Debian you can install Python 3 like this:

    $ 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 using G.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 using git clone https://github.com/Aymane11/graphAlgos.git

Step 2

  • HACK AWAY! πŸ”¨πŸ”¨πŸ”¨

Step 3


License

License

MIT Licence

About

Some graph algorithms (Search , Shortest path ...) in python

License:MIT License


Languages

Language:Python 100.0%