1. Главная
  2. Библиотека
  3. Информационные технологии
  4. Закодировать сообщение JGJGY при помощи арифметического кодирования

Закодировать сообщение JGJGY при помощи арифметического кодирования

«Закодировать сообщение JGJGY при помощи арифметического кодирования»
  • Информационные технологии

Условие:

Закодировать сообщение JGJGY при помощи арифметического кодирования

Решение:

Подсчитаем количество букв и выделим частотные интервалы для них на промежутке [0; 1].

В первой строке буква, во второй частота символа, в третьей вероятность возникновения (частота деленная на количество символов в слове), в четвертой правая граница интервала.

Кодируем слово:

Возьмем первый символ J и принимаем его границы [0,4; 0,8] за начало отсчета. Для кодирования следующего символа G нужно ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет