![]() |
|
|
![]()
|
|
| 21:80 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 3.6.2004 Репутация: нет Всего: нет |
Друзья, помогите найти каку-нибудь инфу по сжатию текста. Необходима быстрая архивация/разархивация фрагмента, без распаковки всего текста. Будет круто если с исходниками на C/Pascal.
Особенно буде благодарен за описание метода комбинирующего посимвольное кодирование Хаффмена и метода словарного сжатия. Заранее Пасиба! |
|||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
По Хаффману: http://www.compression.ru/download/huff.html
Буржуйские ресурсы: http://www.datacompression.info/Compression.shtml Еще больше ссылок: http://www.compression-links.info/Archiving |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 2 Всего: 484 |
Хаффман части текста будет затруднителен. Определить начало следующего куска придется до бита.
Для этого больше подойдет BWT преобразование + дельта кодирование. Такой вариант как раз работает с кусками данных и ориентирован на тексты. Правда с разбором, где начинается одна часть, а где кончается другая, придется повозиться. На http://www.compression.ru/ скачай вторую часть книги. Там как раз то, что нужно. Примеры не проверял, но вроде как были. На Сях. Кста, дальше там про препроцессинг текстов идет. Тоже может пригодиться. |
|||
|
||||
| 21:80 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 3.6.2004 Репутация: нет Всего: нет |
Пасиба! Теперь есть что почитать на досуге! Хороший цайт.
|
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |