Logo Passei Direto
Buscar

Biomedicina

Paulo Rolim Loureiro Dom
Qual a desvantagem de uma Tabela Hash? A B C D Curso 5 Exige mais memória para a alocação da Tabela Compara o elemento de busca com todos os elementos da estrutura É mais lenta na busca de elementos pois pode provocar colisões Os elementos são inseridos na ordem, exigindo que o usuário ordene-os primeiro Não pode-se aplicar balanceamento dinâmico, podendo ficar desbalanceada
User badge image
André Guimarães

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas sobre a desvantagem de uma Tabela Hash: - Exige mais memória para a alocação da Tabela: Pode ser verdade, pois tabelas hash geralmente usam espaço extra para evitar colisões, mas não é a principal desvantagem. - Compara o elemento de busca com todos os elementos da estrutura: Isso não ocorre em tabelas hash, pois a busca é direta pelo índice gerado pela função hash. - É mais lenta na busca de elementos pois pode provocar colisões: Colisões podem ocorrer, e quando acontecem, a busca pode ficar mais lenta, mas em geral a busca é rápida. - Os elementos são inseridos na ordem, exigindo que o usuário ordene-os primeiro: Tabelas hash não mantêm ordem, e não exigem ordenação prévia. - Não pode-se aplicar balanceamento dinâmico, podendo ficar desbalanceada: Isso é mais relacionado a árvores balanceadas, não a tabelas hash. A principal desvantagem real das tabelas hash é que colisões podem ocorrer, o que pode tornar a busca mais lenta. Portanto, a alternativa correta é: C) É mais lenta na busca de elementos pois pode provocar colisões.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina