Aplicando a função de espalhamento apresentada, temos: - Para a string "ULISSES": - Os três primeiros caracteres são "ULI", que são mapeados para os inteiros 3, 1 e 5, respectivamente. - Multiplicando esses inteiros, temos: 3 x 1 x 5 = 15. - O resto da divisão por 11 é 4, portanto h(ULISSES) = 4. - Para a string "DANIELLE": - Os três primeiros caracteres são "DAN", que são mapeados para os inteiros 3, 1 e 3, respectivamente. - Multiplicando esses inteiros, temos: 3 x 1 x 3 = 9. - O resto da divisão por 11 é 9, portanto h(DANIELLE) = 9. - Para a string "LARISSA": - Os três primeiros caracteres são "LAR", que são mapeados para os inteiros 3, 1 e 5, respectivamente. - Multiplicando esses inteiros, temos: 3 x 1 x 5 = 15. - O resto da divisão por 11 é 4, portanto h(LARISSA) = 4. Assim, a alternativa correta é a letra C: h(ULISSES) = 4, h(DANIELLE) = 5 e h(LARISSA) = 4.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar