sexta-feira, 26 de abril de 2013
sexta-feira, 12 de abril de 2013
Código de Huffman
MO417 - QUESTÃO PARA A PROVA ORAL
Número:
Enunciado: Usando código de Huffman, qual seria uma codificação ótima para os caracteres {a, b, c, d, e, f} que aparecem com frequências {40, 20, 15, 10, 10, 5}?
A) {1, 10, 110, 1110, 11110, 11111}
B) {0, 10, 110, 1110, 11110, 11111}
C) {0, 100, 101, 110, 1110, 1111}
D) {0, 10, 101, 110, 1110, 1111}
E) NDA
Ideia original de: Fabrício Matheus Gonçalves
sexta-feira, 5 de abril de 2013
Programação dinâmica
MO417 - QUESTÃO PARA A PROVA ORAL
Número:
Enunciado: Considere o problema de encontrar a rota máxima do topo até a base de um triangulo usando apenas elementos adjacentes, x+y+d+c seria uma rota possível no triangulo:
x
y z
a d e
b c f g
NÃO seria correto afirmar para um triângulo com n elementos:
A) a = a + max(b, c) seria parte da estratégia para resolver o problema usando programação dinâmica bottom-up.
B) f = f + max(d, e) seria parte da estratégia para resolver o problema usando programação dinâmica top-down.
C) Com uma estratégia de programação dinâmica bottom-up podemos conseguir complexidade assintótica menor do que com uma estratégia de programação dinâmica top-down.
D) Existe um algorítimo O(2^h) que usa força bruta para calcular todas as possíveis somas, onde h é a altura do triângulo.
E) NDA
Ideia original de: Fabrício Matheus Gonçalves
Assinar:
Postagens (Atom)