Suffix tree: Difference between revisions

m
→‎{{header|Sidef}}: minor simplifications
(Added Sidef)
m (→‎{{header|Sidef}}: minor simplifications)
Line 313:
}
 
func suffix_tree(a {.is_emptylen == 1}) { Hash() }
func suffix_tree(a {.len == 1}) { Hash(a[0] => Hash()nil) }
}
 
func suffix_tree(Arr a) {
Line 336 ⟶ 337:
<pre>
Hash(
"$" => Hash()nil,
"a" => Hash(
"$" => Hash()nil,
"na" => Hash(
"$" => Hash()nil,
"na$" => Hash()nil
)
),
"banana$" => Hash()nil,
"na" => Hash(
"$" => Hash()nil,
"na$" => Hash()nil
)
)
2,747

edits