A função de espalhamento apresentada mapeia os três primeiros caracteres das strings em inteiros de acordo com as regras fornecidas. Em seguida, os inteiros associados a cada um dos três primeiros caracteres são multiplicados entre si e o resto da divisão por 11 é computado. Aplicando essa função de espalhamento às strings ULISSES, DANIELLE e LARISSA, temos: h(ULISSES) = (1 * 3 * 5) % 11 = 15 % 11 = 4 h(DANIELLE) = (3 * 1 * 3) % 11 = 9 % 11 = 3 h(LARISSA) = (3 * 1 * 5) % 11 = 15 % 11 = 4 Portanto, a alternativa correta é a letra C: h(ulisses) = 0 h(danielle) = 3 h(larissa) = 4
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar