We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 67a48d0 commit ae780c9Copy full SHA for ae780c9
src/maxflow.rs
@@ -65,7 +65,7 @@ where
65
assert!(Cap::zero() <= cap);
66
let m = self.pos.len();
67
self.pos.push((from, self.g[from].len()));
68
- let rev = self.g[to].len();
+ let rev = self.g[to].len() + if from == to { 1 } else { 0 };
69
self.g[from].push(_Edge { to, rev, cap });
70
let rev = self.g[from].len() - 1;
71
self.g[to].push(_Edge {
0 commit comments