Considere o seguinte código em uma linguagem de programação...
Imagem de fundo

Considere o seguinte código em uma linguagem de programação...

Considere o seguinte código em uma linguagem de programação hipotética que possui função de hashing.


Imagem associada para resolução da questão

-------


Considerando-se esse código, sobre o hashing, verifica-se que a(o)


A

função de hash é responsável por transformar chaves distintas em índices distintos.


B

função de hash garante que todas as chaves serão distribuídas uniformemente na tabela de hash.


C

tabela de hash pode usar qualquer função de hash, independentemente do tamanho da tabela


D

tabela de hash poderá sobrescrever o valor existente com o novo valor se duas chaves tiverem o mesmo valor de hash.


E

valor da chave anterior será mantido na tabela de hash se duas chaves resultarem no mesmo índice após a aplicação da função de hash.