Logo Passei Direto
Buscar

Algoritmos

Colégio Objetivo
Uma função hashing obrigatoriamente satisfaz certas condições de formação, nesse contexto avalie as seguintes afirmativas.
I. Uma função hashing está livre de colisões.
II. O tempo gasto exigido para realizar o cálculo do endereço pela função hashing deve se o menor possível, assim com o número de acessos feitos à memória ou ao disco rígido.
III. A função hashing para satisfazer as condições de que dela se espera de ser não uniforme.
IV. Precisa ter a probabilidade de que o endereço calculado pela função de hashing seja igual k deve ser igual para todas as chaves e todos os endereços k ϵ[0, m-1].
X II e IV.
I e III.
IV e III.
I e II.
I e III.
User badge image
Estudando com Questões

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada afirmativa sobre funções hashing: I. Uma função hashing está livre de colisões. Falso, uma função hashing não pode garantir que não haverá colisões, pois diferentes entradas podem gerar o mesmo valor de hash. Portanto, essa afirmativa é incorreta. II. O tempo gasto exigido para realizar o cálculo do endereço pela função hashing deve ser o menor possível, assim como o número de acessos feitos à memória ou ao disco rígido. Verdadeiro, essa afirmativa está correta, pois uma função hashing eficiente deve minimizar o tempo de cálculo e o número de acessos. III. A função hashing para satisfazer as condições de que dela se espera deve ser não uniforme. Falso, uma boa função hashing deve ser uniforme, ou seja, deve distribuir as chaves de forma equilibrada entre os endereços disponíveis para evitar colisões. IV. Precisa ter a probabilidade de que o endereço calculado pela função de hashing seja igual a k deve ser igual para todas as chaves e todos os endereços k ∈ [0, m-1]. Verdadeiro, essa afirmativa está correta, pois uma boa função hashing deve garantir que cada chave tenha a mesma probabilidade de ser mapeada para qualquer endereço. Agora, vamos ver quais itens são verdadeiros: - II e IV são verdadeiros. - I e III são falsos. Portanto, a alternativa correta que contém todos os itens verdadeiros é: X II e IV.

Essa resposta te ajudou?

0
Dislike0

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