Unique characters: Difference between revisions
m
→{{header|V (Vlang)}}
No edit summary |
|||
Line 1,542:
=={{header|V (Vlang)}}==
<syntaxhighlight lang="v (vlang)">
fn main() {
strings := ["133252abcdeeffd", "a6789798st", "yxcdfgxcyz"]
mut m := map[rune]int{}
Line 1,552 ⟶ 1,553:
mut chars := []rune{}
for k, v in m {
if v == 1 {chars << k}
}
chars.sort_with_compare(fn(i &rune, j &rune) int {
if *i < *j {return -1}
if *i > *j {return
return 0▼
})▼
}
▲return 0
▲})
▲ println(chars.string())
▲}</syntaxhighlight>
{{out}}
|