вспомнил про ещё один упаковщик данных из Сербии - 1996г.
(работает с лентой, управление 8,9,0)
http://savepic.ru/8186031.png
уверенно обходит LZ от ASC, но проигрывает Hrust2.x
(работает с лентой)
вспомнил про ещё один упаковщик данных из Сербии - 1996г.
(работает с лентой, управление 8,9,0)
http://savepic.ru/8186031.png
уверенно обходит LZ от ASC, но проигрывает Hrust2.x
(работает с лентой)
Да, на это упрощение идут сознательно, чтобы избавиться от деления, которое на PC является тяжёлой операцией, в отличие от умножения. При этом, конечно, сужение интервала кодера происходит отчасти в холостую, т.е. сжатие несколько ухудшается, но, видимо, размен стОящий, т.к. большинство компрессоров на PC используют именно такой вариант.
Вот, кстати, тут есть инфа: http://compression.ru/sh http://compression.ru/ds/
Чур не ругаться:) выше ссылки на реализации 1999-2003г. Фидо, рукомпресс.
Из того, что нашлось под рукой - исходники LZMA. Там деления нет, ни в компрессоре, ни в декомпрессоре.