Graph Algorithms (4+3+3+5 = 15 algs)

    1. Elementary
      • BFS
      • DFS
      • Topological Sort
      • SCC
    2. MST
      • Generic-MST
      • Kruskal
      • Prim
    3. SSSP
      • Bellman-Ford
      • SSSP-DAG
      • Dijkstra
    4. APSP
      • Slow-Matrix-Mulplication
      • Faster-Matrix-Mulplication
      • Floyd-Warshall
      • Transitive Clousure
      • Johnson