Informática, perguntado por 2000817, 8 meses atrás

PERGUNTA 2 Sobre Tabelas Hash, é possível afirmar que: Uma Tabela Hash difere dos vetores porque na Tabela Hash temos índices do tipo stringe valores do tipo inteiro, enquanto nos vetores temos índices do tipo inteiro e valores do tipo string. Se internamente implementamos uma Tabela Hash como um vetor, precisaremos de uma função de mapeamento que mapeie as chaves para inteiros, dentro dos limites estabelecidos pelo vetor. A implementação de uma Tabela Hash faz com que as buscas ocorram em tempo constante. As deleções e inserções ocorrem em tempo O(log n). Em uma Tabela Hash implementada como vetor, o tamanho do vetor não costuma interferir na presença de colisões, a não ser que algum erro de projeto tenha sido cometido pelos desenvolvedores. Em uma Tabela Hash, cada entrada é do tipo (k,v), onde a chave k precisa ser do tipo inteiro e v pode receber qualquer tipo.

Soluções para a tarefa

Respondido por brunomancim
4

Resposta:

Se internamente implementamos uma Tabela Hash como um vetor, precisaremos de uma função de mapeamento que mapeie as chaves para inteiros, dentro dos limites estabelecidos pelo vetor.

Explicação:

Perguntas interessantes
Biologia, 1 ano atrás