Tarjan: Difference between revisions
m
→{{header|K}}
m (→{{header|K}}: more idiomatic, maybe easier to read) |
m (→{{header|K}}) |
||
Line 892:
Implementation:
<syntaxhighlight lang=K>F:{[g]
r::s::!i::0; t::+`o`j`k!(#g)#'0,2##g
L::{[g;v]
t[v]:1,i,i; s,:v; i+:1
|