Algorithm Finder

“I have a problem. What should I consider?” Answer the questions by clicking; every step explains what the choice means, and the final recommendation links to why, complexity, a demo, code and practice.

Pick the right graph algorithm from traversal to shortest paths, MST, ordering, and connectivity.

Step 1
What do you need from the graph?