Tarjan: Difference between revisions
m
→{{header|Wren}}: Minor tidy
(K) |
m (→{{header|Wren}}: Minor tidy) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 13:
;References:
* The article on [[wp:Tarjan's_strongly_connected_components_algorithm|Wikipedia]].
See also: [[Kosaraju]]
<br><br>
Line 672 ⟶ 674:
=={{header|Java}}==
<syntaxhighlight lang="java">▼
▲<syntaxhighlight>
import java.util.ArrayList;
import java.util.HashMap;
Line 891:
=={{header|K}}==
Implementation:
<syntaxhighlight lang=K>F:{
r::s::!i::0
t::+`o`j`k
L::{
t[v]:1,i,i; s,:
[a:*&v=s; c:a_s; t[`
r}</syntaxhighlight>
Line 2,042 ⟶ 2,035:
{{libheader|Wren-seq}}
{{libheader|Wren-dynamic}}
<syntaxhighlight lang="
import "./dynamic" for Tuple
class Node {
|