Run-length encoding: Difference between revisions

Content added Content deleted
m (J: document an edge case)
Line 1,467: Line 1,467:
<lang j>rle=: ;@(<@(":@#,{.);.1~ 2 ~:/\ (a.{.@-.{.),])</lang>
<lang j>rle=: ;@(<@(":@#,{.);.1~ 2 ~:/\ (a.{.@-.{.),])</lang>


Other approaches include using rle ::(''"_) or rle^:(*@#) or equivalent variations on the original sentence.
Other approaches include using <nowiki>rle ::(''"_)</nowiki> or <nowiki>rle^:(*@#)</nowiki> or equivalent variations on the original sentence.


=={{header|Java}}==
=={{header|Java}}==