-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Description
-
If I understand the algorithm correctly, since we need to do relaxation n-1 times shouldn't the loop run from i=0; i<=V-1 ?
Algorithms/src/main/java/com/williamfiset/algorithms/graphtheory/BellmanFordAdjacencyList.java
Line 57 in 65dcc1b
for (int i = 0; i < V - 1; i++) -
why do we need to check for negative cycle n-1 times again? Can we just loop over the edges to see if distance is decreasing and detect negative cycle?
Algorithms/src/main/java/com/williamfiset/algorithms/graphtheory/BellmanFordAdjacencyList.java
Line 66 in 65dcc1b
for (int i = 0; i < V - 1; i++)
Metadata
Metadata
Assignees
Labels
No labels