Anonymous user
Run-length encoding: Difference between revisions
Updated D Short Functional Version
(→{{header|C sharp|C#}}: alternate version with Regex) |
(Updated D Short Functional Version) |
||
Line 769:
=={{header|D}}==
===Short Functional Version===
<lang d>import std.algorithm
alias
return enc.map!(t =>
}
void main() {
immutable s = "WWWWWWWWWWWWBWWWWWWWWWWWWBBBWWWWWW" ~
"
assert(s.encode.decode
}</lang>
===Basic Imperative Version===
<lang d>import std.stdio, std.array, std.conv;
|