grokking-algorithms/chapter9/README.md
2024-01-19 17:21:42 +00:00

275 B

Shortest path for weighted graph (cost associated edges)

  • Dijkstra's algorithm works when all weights are non-negative
    • If there are negative weights use Bellman-Ford.
  • Priority queue + min heap is optimal when compared to a function that operates on a list.