[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Автор: Мимошёл, <L4L@mail.ru> -, Россия, 28 февраля 2004 года в 20:56:48 Просмотрел все реализации арифметического кодирования, которые есть на этом сайте. И везде при декодировании для поиска символа с из заданного диапазона вероятностей используется линейный поиск. В классическом ARITHM.TXT это строчка: 189 for (symbol = 1; cum_freq[symbol]>cum; symbol++); Т.к. функция кумулятивной вероятности возрастающая, |
[an error occurred while processing this directive]