Я работаю над библиотекой для работы с файлами электронных книг формата Mobipocket, и у меня работает декомпрессия и сжатие PalmDoc в стиле LZ77. Тем не менее, сжатие PalmDoc - это только один из двух используемых в настоящее время типов сжатия текста, используемых в электронных книгах в дикой природе, а другой - словарь Хаффман ака huffcdic.Есть ли реализация алгоритма сжатия словаря Хаффмана с открытым исходным кодом?
Я нашел алгоритма huffcdic декодирования, но я хотел бы иметь возможность сжимать в том же формате, и до сих пор мне не удалось найти примеров того, как это сделать это еще. Кто-то еще уже понял это и опубликовал код?
Что вы имеете в виду, вы не хотите, чтобы перепроектировать, что алгоритм декодирования ?!? : D – ErikE
Я думаю, что я * может * ... но было бы неплохо иметь ссылочную реализацию для работы против :) – clee