This repository was generated in my Live Session Coding #2. May 31, 2020. I taught what the data structure graph is and its applications. This repository does not contain the front-end application used, that will be included in a separeted repository.
I will be adding elements to this section in the next days. Be patient with me.
The Graph class contains the next properties and methods
Properties
- nodes
- edges
- routes
Methods
- Add Node
- Add Edge
- Remove Node
- Remove Edge
- Traverse using Depth First
- Traverse using Breadth First
- Find all the possible paths from a origin node to destination node
- Dijkstra
- Improving Dijkstra using Fibonacci Heaps
If you have doubts about the code send me an email to educartoons@gmail.com or a tweet to @educartoons
If you find an error in the code provided the PRs are opened.