Консультация № 109718
16.11.2007, 16:55
0.00 руб.
0 5 5
Зравствуйте дорогие эксперты!
У меня задание: написать архиватор. Посоветуйте пожалуйста интернет ресурсы, на которых описываются алгоритмы сжатия(желательно Русско-язычные.). Заранее блогодарен.

Обсуждение

Неизвестный
16.11.2007, 17:12
общий
это ответ
Здравствуйте, Garmash Dima!
Посоветовал бы вам найти книгу Бакнелл.
Фундаментальные алгоритмы.
Если не найдете в интернете то могу прислать, весит 40 М.
в этой книге есть реализованные. Самому недавно понадобилось подобная вещь .

в приложении реализованный LZ77 из книги.
Неизвестный
16.11.2007, 17:58
общий
это ответ
Здравствуйте, Garmash Dima!

Есть книга - "Методы сжатия данных Д. Ватолин, А.Ратушняк, М.Смирнов, В.Юкин ДИАЛОГ-МИФИ"
Ну и запрос в google по теме
Алгоритм Лемпеля — Зива — Велча
Алгоритм Хафмана
и т.д. например, <a href=http://forum.algolist.ru/source-implementation-programm/26-realizatsiia-algoritma-haffmana-na-php-i-si.html>реализация алгоритма хаффмана на Php и си</a>
<a href=http://www.compression.ru/download/huff.html>Универсальные алгоритмы сжатия данных</a>
Неизвестный
16.11.2007, 18:49
общий
это ответ
Здравствуйте, Garmash Dima!

Смотрите: <a href=http://www.kursovik.com/programming/103000.html> Архиватор текста. Delphi</a> , <a href=http://www.itv.ru/docs/Intelligence/index.html?archiver_2.htm>Разработка и описание алгоритма работы модуля «Архиватор»</a> и <a href=http://www.kursovik.com/programming/210019.html>Архиватор, умеющий упаковывать и распаковывать данные по алгоритму LZW(Delphi)</a>
Удачи!<p><fieldset style=‘background-color:#EFEFEF; width:80%; border:#777777 1px solid; padding:10px;‘ class=fieldset><font color=#777777><i>исправлено по просьбе автора ответа</i>
-----
</font><font color=#777777 size=1><b>• Отредактировал: <a href=/info/user/31795 target=_blank>Зенченко Константин Николаевич</a></b> (Специалист)
<b>• Дата редактирования:</b> 16.11.2007, 22:13</font></fieldset>
Неизвестный
16.11.2007, 22:04
общий
это ответ
Здравствуйте, Garmash Dima!
http://www.data-compress.net/
очень неплохой сайт
Неизвестный
17.11.2007, 10:58
общий
это ответ
Здравствуйте, Garmash Dima!
Писал в свое время....
Для какой цели? Реферат? Курсовая? Дипломная.
Если работа не очень серьезная, то есть не диплом, совет - ограничтесь методом Лемпеля-Зива (LZW), так как остальные намного сложнее...
Да и написать архиватор на встроенных типах данных не получится. Я в свою бытность использовал длинную арифметику, что уже было самостоятельным дипломным проектом.
А примеры любой поисковик выдаст
Форма ответа