
Среда программирования: C++ Builder 6.0
Название работы: Кодирование и декодирование методом Хаффмена
Вид работы: Лабораторная работа
Тематика работы: Алгоритмы, Криптография
Объем программы: 7 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: haffman, haffmen, хафмен, хаффмен, хафмэн, хаффмэн, статический, builder, c++, windows, dos
Функции программы:
Вorland С++ Вuilder 6. Лежат 4-ре варианта программы:
dos lite - облегченный вариант без вывода статистики (только дерево, коды, встречаемость отдельных символов)
dos with stat - со статистикой кодирования
win - под Windows с удобным интерфейсом.
win old - старый вариант без классов (не очень удачный) - 29916 заявка.
Программа кодирует и декодирует любые файлы, даже фильмы очень быстро.
Написана классами - содержит модули:
filebuf.cpp/h - файловый буфер (можно легко положить/взять в файл бит)
entable.cpp/h - класс таблицы Хаффмена - соответствие символов и кодов
coder.cpp/h - Кодировщик, содержащий два файловых буфера и методы "кодировать", "декодировать".
В сумме длина кода модулей = 27 kb. Функции-члены (методы классов) небольшие.
Описание (отчет): Нет, но можно заказать его написание
Static Release
classes
Haffmen
main
main
Haffmen
Haffmen
main
main
main
main
main
Haffmen
Haffmen
Haffmen
main
main
Haffmen|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1400 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |