J'ai une table de hachage avec 11 godets. Et décider entre le hashfunktionHashtable Collision Handling
h(k)= k mod 6 or h(k)= k mod 10
Laquelle est la meilleure solution? Je pense que c'est h(k)= k mod 10
car avec h(k)= k mod 6
il peut pointer 2 ou 3 clés dans le même compartiment.
Et je pensais que lorsque vous avez h(k)= k mod 10
le minimum des seaux doivent être 10.
grâce à l'aide.
Vous devez utiliser quelque chose qui peut renvoyer 11 valeurs différentes, telles que 'k mod 11'. – interjay
cela signifie que quand j'ai une taille de tableau de 11 valeurs, et il y a le choix entre mod 7 et mod 13, je prends le mod 13, non? @interjay – flowers1234
Non, vous prenez le mod 11. Prendre mod 7 ou mod 13 serait idiot. Le mod 7 laisserait des seaux vides, et le mod 13 devrait être suivi du mod 11 pour donner un seau valide. – interjay