Определение энтропии сообщения [требует правки]

189
09 апреля 2018, 01:18

Разработать программу для определения энтропии сообщения. (C++) В программе должны быть следующие функции:

  • чтение файла;
  • сформировать список сообщений и вероятность их появления;
  • подсчёт количества информации в каждом сообщении;
  • подсчитать энтропию источника сообщений;
  • сделать кодирование сообщений алгоритмом Шеннона-Фано (по возможности выполнить Арифметическое кодирование для выполненного кодирования подсчитать среднее количество символов на сообщение (L - эффективность кодирования);
  • подсчитать за теоремой Шеннона-Фано нижнюю оценку (грань) (Lm) для среднего количества символов на сообщение (L);
  • используя кодирование блоками соответственной длинны обеспечить заданную длину между L та Lm;
READ ALSO
Какая нужна математика для специалиста blockchain технологий? [требует правки]

Какая нужна математика для специалиста blockchain технологий? [требует правки]

Какая нужна математика для специалиста blockchain технологий?

167
Типы компоновок

Типы компоновок

Какие сущности относятся к внешней компоновки, какие к внутренней, а какие не имеют компоновки вовсеВо всех учебниках эта тема слишком растянута,...

205
Как защитить приложение от дампа с памяти и последующего кряка?

Как защитить приложение от дампа с памяти и последующего кряка?

Как можно защитить приложение от дампа с памяти и последующего кряка? Так какие-нибудь динамические функции и тп

187
поиск файлов в папке с++ без Win API

поиск файлов в папке с++ без Win API

Нужно вывести в переменную String список всех файлов с нужным расширением (скажемmp3)

194