Run-length encoding: Difference between revisions

m
mNo edit summary
Line 6,091:
mut temp := []u8{}
for key, value in data {
if key > 1 && value != data[key - 1] {
encode += temp.len.str() + temp[0].ascii_str()
if value != data[key - 1] {
temp.clear()
encode += temp.len.str() + temp[0].ascii_str()
temp.clear()
}
}
temp << value
291

edits