
Среда программирования: Delphi 10
Название работы: Кодирование и сжатие данных алгоритмом Шеннона - Фано
Тематика работы: Алгоритмы, Обучающие программы, Математика, Работа с текстом
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Криптография, криптоалгоритм, шифрование, шифровка, кодирование, сжатие данных, Шеннон-Фано, бинарные деревья, частотные алгоритмы, битовые алгоритмы, зашифрованные данные
Функции программы:
Описание алгоритма:
https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%A8%D0%B5%D0%BD%D0%BD%D0%BE%D0%BD%D0%B0_%E2%80%94_%D0%A4%D0%B0%D0%BD%D0%BE
Программа может быть доработана до сжатия в битовую строку всей исходной строки, а также распаковки битовой строки со словарем.
Описание (отчет):
Есть
, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Исходный код программы использует возможности Object Pascal для Delphi 10 - итерационные циклы и анонимные функции. Для компиляции под Delphi 7 эти фрагменты кода нужно заменить на обычные циклы и именованные функции. Остальной код совместим.
full
Fannon
CodeBuilder
Fannon
Fannon
Fannon
UnitMain
UnitMain
Win32
Release
Fannon
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1000 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |