Logo Passei Direto
Buscar
Suponha que você tenha n chaves distintas e utilize uma função hash h para mapear essas chaves para uma tabela hash T de comprimento m, assumindo que a distribuição de hash é feita de maneira simples e uniforme.
Assinale a opção que corresponde ao número esperado de colisões entre as chaves.
A (n-1) / m
B (n-1) / 2m
C n/2
D n/m
E (n-1) / 2
User badge image
Questões Para a Compreensão

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para calcular o número esperado de colisões em uma tabela hash, podemos usar a fórmula que considera a quantidade de chaves \( n \) e o tamanho da tabela \( m \). A expectativa de colisões pode ser estimada pela fórmula: \[ E = \frac{n(n-1)}{2m} \] No entanto, como a pergunta pede o número esperado de colisões entre as chaves, podemos simplificar a análise. O número esperado de colisões pode ser aproximado por: \[ E \approx \frac{n^2}{2m} \] Mas, para as opções dadas, a que mais se aproxima do conceito de colisões esperadas em uma tabela hash, considerando a distribuição uniforme, é: D) \( \frac{n}{m} \) Portanto, a resposta correta é a opção D) \( n/m \).

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina