Informática, perguntado por abelboy1932, 11 meses atrás

Qual a desvantagem de uma tabela Hash?

Soluções para a tarefa

Respondido por alexsanderbatistados
32

Qual a desvantagem de uma tabela Hash?

a. Compara o elemento de busca com todos os elementos da estrutura.

b. Não pode-se aplicar balanceamento dinâmico, podendo ficar desbalanceada.

c. Exige mais memória para a alocação da Tabela.

d. Os elementos são inseridos na ordem, exigindo que o usuário ordene-os primeiro

e. É mais lenta na busca de elementos pois pode provocar colisões.


Resposta correta: c. Exige mais memória para a alocação da Tabela.

Respondido por vchinchilla22
2

A desvantagem de uma tabela de hash é baseada no simples fato de que ela requer mais memória para alocação de tabela.

As tabelas de hash armazenam informações em posições pseudoaleatórias, portanto, o acesso ordenado ao seu conteúdo é bastante lento e elas tendem a ter pouca memória para alocação de tabelas.

Tabela de hash

Uma tabela de hash ou mapa de hash é uma estrutura de dados que associa chaves ou chaves a valores. A principal operação que ele suporta com eficiência é a pesquisa: permite o acesso aos elementos (telefone e endereço, por exemplo) armazenados a partir de uma chave gerada usando o nome, número da conta ou ‘id’.

As tabelas de hash são estruturas de dados usadas para armazenar abundância de dados que exigem operações de pesquisa e inserção muito eficientes. Uma tabela de hash armazena um conjunto de pares “(chave, valor)”.

Saiba mais sobre funções hash em: https://brainly.com.br/tarefa/40441454

#SPJ2

Anexos:
Perguntas interessantes