Более серьезную проблему может создать кодовое переполнение. Это
случится, если на дерево поступит слишком много символов и оно станет
слишком высоким. Сами коды не хранятся на дереве, так как они меняются
все время, и компрессор должен вычислять код символа X каждый
раз заново при его появлении.
1. Кодер должен обнаружить символ
X на дереве. Дерево следует
реализовать в виде массива структур, состоящих из узлов. Поиск в этом
массиве будет линейным.
2. Если X не найден, то вырабатывается код esc, за
которым следует несжатый код символа. Затем ...