Содержание
- Введение 1
- Теоретические основы кодирования информации 2
- - Понятие энтропии и ее связь со сжатием 2.1
- - Префиксные коды и их свойства 2.2
- - Частотный анализ символов 2.3
- Алгоритм Шеннона-Фано: принцип работы и построение кодов 3
- - Этапы построения кода Шеннона-Фано 3.1
- - Пример кодирования с использованием алгоритма Шеннона-Фано 3.2
- - Декодирование сообщений, закодированных алгоритмом Шеннона-Фано 3.3
- Практическая реализация и анализ эффективности 4
- - Реализация алгоритма на примере языка Python 4.1
- - Сравнение с кодом Хаффмана 4.2
- - Ограничения и области применения алгоритма 4.3
- Заключение 5
- Список литературы 6