Pull to refresh
2
0.1
Send message

Не поленился сходить и скомпилировать пример rle_encode
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=fa055aa6c636f9b9935f2ea55f8fbc60
Ещё при чтении статьи показалось, что там что-то не так

Original: aaaabbbccddddde
Compressed: a4b2c1d4

Суп в хлебе?

Посуда из злаков, биоразлагаемо и более съедобно.

Дыру закрыл фаервол, устройства зачистили перепрошивкой, как я понял.

Попробуйте http://kaitai.io/ — очень полезная штука для ковыряния в кишках бинарников.

Intel® Core(TM) i5-4670K CPU @ 3.40GHz
gcc (GCC) 5.3.0
Опции: -std=c++11 -O3 -DNDEBUG

Последовательно
sign: 4.64 vs 3.02
abs: 2.27 vs 2.35
mini: 2.34 vs 5.10
maxi: 2.34 vs 4.64
minu: 2.33 vs 4.54
maxu: 2.72 vs 4.47

Хаотично
sign: 10.26 vs 0.68
abs: 9.34 vs 0.33
mini: 0.55 vs 0.88
maxi: 0.55 vs 0.85
minu: 10.08 vs 0.72
maxu: 0.55 vs 0.93

Information

Rating
4,902-nd
Registered
Activity