Begge finner korteste stier fra en kilde i en vektet graf. Dijkstra er raskere, men krever ikke-negative vekter; Bellman-Ford er langsommere, men håndterer negative kanter og oppdager negative sykler.
Dijkstra (grådighet + min-heap)
Utvid gjentatt den nærmeste ubesøkte noden og slipp av naboene dens.
