redkiller22
19.06.2021 16:08

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

1. Осуществить кодирование алфавита методом Шеннона-Фано.

2. Записать в полученной кодировке слова: КИС, СОК, БОГ, БАБА, БАОБАБ, САГОЖКА. (например, «ИЖО» = 10010111101)

3. Убедитесь, что полученные коды слов однозначно декодируются обратно в те же слова, а не в другие.

А 0,15

Б 0,1

Г 0,3

О 0,33

Ж 0,04

И 0,02

К 0,01

С 0,05

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
AsterXML
07.06.2020 13:07

Человеческое общество по мере своего развития этапы овладения веществом, затем энергией и, наконец, информацией. В первобытно-общинном, рабовладельческом и феодальном обществах (в основе существования которых лежало ремесло) деятельность общества в целом и каждого человека в отдельности была направлена, в первую очередь, на овладение веществом.

На заре цивилизации (десятки тысяч лет до н. э.) люди научились изготавливать орудия труда и охоты (каменный топор, стрелы и так далее), в античности появились первые механизмы (рычаг и др.) и средства передвижения (колесницы, корабли), в средние века были изобретены первые сложные орудия труда и механизмы (ткацкий станок, часы).

Овладение энергией находилось в этот период на начальной ступени, в качестве источников энергии использовались Солнце, вода, огонь, ветер и мускульная сила человека.

0,0(0 оценок)
Ответ:
Qwertyuiopasdfghjkzz
06.01.2020 00:48

ответ:

#include "stdafx.h"

#include

using namespace std;

struct complex // структура "хранения" комплексного числа

{ float re; // действительная часть

float im; // мнимая часть

};

void print( char * txt, complex x) // вывод комплексного числа

{

printf("%s=(%f,%fi)", txt, x.re, x.im);

return;

};

complex new_complex(float a, float b) // задать значение комплексному числу

{ complex temp;

temp.re=a;

temp.im=b;

return temp;

};

complex plus_complex(complex a, complex b) // сложить два комплексных чисел

{ complex temp;

temp.re=a.re+b.re;

temp.im=a.im+b.im;

return temp;

}

int main() // простая тестовая программа

{

complex z;

printf( "vvedite re и im 1 chisla: ");

cin > > z.re > > z.im;

print( "z", z); printf("\n");

complex q;

printf( "vvedite re и im 2 chisla: ");

cin > > q.re > > q.im;

print("q", q); printf("\n");

complex sum;

sum=plus_complex(z,q);

print("q+z", sum); printf("\n");

return 0;

}

0

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота