Tarjan: Difference between revisions

→‎{{header|Wren}}: Now uses new core library method.
(Added 11l)
(→‎{{header|Wren}}: Now uses new core library method.)
Line 1,758:
{{libheader|Wren-seq}}
{{libheader|Wren-dynamic}}
{{libheader|Wren-math}}
<lang ecmascript>import "/seq" for Stack
import "/dynamic" for Tuple
import "/math" for Math
 
class Node {
Line 1,803 ⟶ 1,801:
// Successor w has not yet been visited; recurse on it
strongConnect.call(w)
v.lowLink = Math.min(v.lowLink, .min(w.lowLink)
} else if (w.onStack) {
// Successor w is in stack s and hence in the current SCC
v.lowLink = Math.min(v.lowLink, .min(w.index)
}
}
9,476

edits