ਦੋਵੇਂ ਇੱਕ ਵਜ਼ਨ ਰਾ ਗ੍ਰਾਫ ਵਿੱਚ ਇੱਕ ਸਰੋਤ ਤੋਂ ਸਭ ਤੋਂ ਛੋਟੇ ਰਸਤੇ ਲੱਭਦੇ ਹਨ। Dijkstra ਤੇਜ਼ ਹੈ ਪਰ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਵਜ਼ਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ; Bellman-Ford ਹੌਲਕਾ ਹੈ ਪਰ ਨਕਾਰਾਤਮਕ ਕਿਨਾਰਿਆਂ ਨੂੰ ਸਭਾਲਦਾ ਹੈ ਅਤੇ ਨਕਾਰਾਤਮਕ ਚੱਕਰਾਂ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ।
Dijkstra (ਲਾਲਚੀ + min-heap)
ਬਾਰ ਬਾਰ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਅਣ-ਵਿਜ਼ਿਟ ਕੀਤਾ ਨੋਡ ਸਤਰ ਕਰੋ ਅਤੇ ਇਸ ਦੇ ਗੁਆਂਢੀਆਂ ਨੂੰ ਢਿੱਲਾ ਕਰੋ।
