1. Considere a seguinte sequência de números: 8, 13, 24, 36, 49, 52, 62, 71, 83, 97, e considere a função hash módulo 10 definida por: hash(n) = n mod 10. Quais números produzem colisões? A. 13, 83, 52, 62.
Soluções para a tarefa
Respondido por
3
Aplicando a função da hash: hash(n) = n mod 10, temos:
- 8 mod 10 = 8
- 13 mod 10 = 3
- 24 mod 10 = 4
- 36 mod 10 = 6
- 49 mod 10 = 9
- 52 mod 10 = 2
- 62 mod 10 = 2
- 71 mod 10 = 1
- 83 mod 10 = 3
- 97 mod 10 = 7
Assim, as entradas 13, 83, 52, 62 apresentam colisões.
O que são colisões?
Uma colisão ocorre quando dois dados diferentes têm o mesmo hash. Quanto mais cuidadosamente uma função for analisada para garantir saída igual de diferentes conjuntos de dados, melhor a função pode ser considerada resistente a colisões.
Aprenda mais sobre Algoritmo de Hash aqui: https://brainly.com.br/tarefa/26040407?referrer=searchResults
#SPJ9
Perguntas interessantes
Física,
5 meses atrás
Direito,
5 meses atrás
Português,
5 meses atrás
Administração,
5 meses atrás
Português,
5 meses atrás
Matemática,
11 meses atrás
Sociologia,
11 meses atrás