ENEM, perguntado por marcianodowlond9121, 8 meses atrás

codificação de huffman utiliza uma cadeia binária de comprimento variável para representar um caractere, de modo que caracteres frequentemente utilizados tenham códigos mais curtos. por outro lado, poderíamos utilizar uma cadeia de bits de tamanho fixo para representar cada caractere. a razão de compressão pode ser definida como o valor do total de bits gastos utilizando codificação de huffman dividido pelo total de bits gastos na codificação de tamanho fixo. decifre as cadeias de bits i e ii considerando a tabela de codificação de huffman apresentada. em seguida, calcule a razão de compressão, considerando uma codificação de tamanho fixo, na qual cada caractere é armazenado numa cadeia com 4 bits.

Soluções para a tarefa

Respondido por Fernando9100
0

Utilizando a tabela de conversão de Huffman, traduzimos as cadeiras de bits:

I - EAEN, já que 11 - E, 00 - A, 11 - E, 1010 - N.

A razão de compressão nesse caso é de 0,625 e foi obtida analisando-se o valor do total de bits gastos utilizando codificação de Huffman dividido pelo total de bits gastos na codificação de tamanho fixo, para esse código.

II - EPTN, já que 11 - E, P - 1011, 010 - T, 1010 - N.

A razão de compressão é de 0,8 e foi obtida de maneira análoga ao caso da assertiva I, igualmente decifrada.

Perguntas interessantes