Questão de Desenvolvimento de Software
Determinado profissional deseja criar um sistema para armazenar informações de contato com base no número de telefone. A chave seria o número de telefone e o valor o nome da pessoa. Ao tentar encontrar o nome de alguém, existe uma função que mapeia o número de telefone para a posição na tabela onde o nome está armazenado.
Podemos afirmar que uma tabela hash (hash table) em estruturas de dados e algoritmos se trata de:
A
técnica para armazenar valores únicos em uma lista.
B
estrutura de dados que organiza os dados em uma árvore binária.
C
tabela que permite a pesquisa de dados usando índices numéricos.
D
estrutura de dados que armazena pares chave-valor e permite pesquisa eficiente com base na chave, empregando uma função de hash.
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!