Logo Passei Direto
Buscar

Eletrotécnica

Colégio Equipe
No estudo de tabelas hash, um problema comum é a ocorrência de colisões, que ocorrem quando duas chaves diferentes geram o mesmo valor de hash e apontam para a mesma posição na tabela. Para tratar essas colisões, podem ser utilizadas várias técnicas, como o encadeamento separado e o teste linear. O encadeamento separado utiliza uma estrutura de dados adicional, geralmente uma lista encadeada, para armazenar todos os elementos que colidem em uma mesma posição. Qual das alternativas a seguir descreve corretamente o funcionamento do encadeamento separado em uma tabela hash? Questão 2Resposta A. O encadeamento separado utiliza uma técnica de sondagem para encontrar a próxima posição livre na tabela onde o elemento colidido será armazenado. B. No encadeamento separado, elementos colididos são descartados e armazenados em uma tabela hash auxiliar. C. O encadeamento separado usa uma função hash secundária para realocar elementos colididos em diferentes posições na tabela. D. O encadeamento separado implementa um algoritmo de ordenação para reordenar os elementos colididos em uma nova sequência. E. No encadeamento separado, elementos colididos são armazenados em uma lista encadeada associada à posição original da colisão.
User badge image
João Francisco Verdelho

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar as alternativas com base no funcionamento do encadeamento separado em tabelas hash: - A) Fala em sondagem para encontrar próxima posição livre — isso é típico de sondagem linear, não de encadeamento separado. - B) Diz que elementos colididos são descartados e armazenados em tabela auxiliar — incorreto, elementos não são descartados. - C) Menciona função hash secundária para realocar — isso é hashing duplo, não encadeamento separado. - D) Fala em algoritmo de ordenação para reordenar elementos — não tem relação com encadeamento separado. - E) Diz que elementos colididos são armazenados em uma lista encadeada associada à posição original — exatamente o que é o encadeamento separado. Portanto, a alternativa correta é: E. No encadeamento separado, elementos colididos são armazenados em uma lista encadeada associada à posição original da colisão.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina