Изменения

Перейти к: навигация, поиск

Алгоритм LZW

189 байт добавлено, 18:45, 21 октября 2010
Кодирование
! scope="col" width="4em" rowspan="2" | Следующий символ
! colspan="2" | Вывод
! scope="col" width="7em" rowspan="2" colspan="2" | Extended DictionaryРасширенный словарь! rowspan="2" | CommentsКомментарии
|- bgcolor =#EEEEEE
! Код || Биты
| style="border-right: none;" | 27:
| style="border-left: none;" | TO
| style="text-align: left;" | 27 = first available code after 0 through 26
|-
| style="text-align: center;" | O
| style="border-right: none;" | 32:
| style="border-left: none;" | RN
| style="text-align: left;" | 32 requires содержит 6 bitsбитов, so for next output use поэтому следующий символ на выходе будет содержать 6 bitsбитов
|-
| style="text-align: center;" | N
| style="border-right: none;" |
| style="border-left: none;" |
| style="text-align: left;" | # stops the algorithmостанавливаем алгоритм; send the cur seqвыводим текущую последовательность
|-
| || || 0 || 000000
| style="border-right: none;" |
| style="border-left: none;" |
| style="text-align: left;" | and the stop codeи останавливаем кодирование
|-
|}
55
правок

Навигация