Merci pour ta reponse.
Par contre je ne comprend pas comment je peux l'adapter au chaines de characteres.
Tu proposes:
hash(a) ≡ a [2^N]
Est ce que ca veux dire que "a" dans ta formule est deja le hash d'une chaine.
Si je comprend bien, je dois appliquer 2 hash different: un qui transforme la chaine en int (par example djb2 ( http://www.cse.yorku.ca/~oz/hash.html ), l'autre qui transforme cet int en un autre int (la fonction que tu proposes) .
[^] # Re: modulo
Posté par mica . En réponse au message fonction de hashage de chaine de characteres. Évalué à 1.
Par contre je ne comprend pas comment je peux l'adapter au chaines de characteres.
Tu proposes:
hash(a) ≡ a [2^N]
Est ce que ca veux dire que "a" dans ta formule est deja le hash d'une chaine.
Si je comprend bien, je dois appliquer 2 hash different: un qui transforme la chaine en int (par example djb2 ( http://www.cse.yorku.ca/~oz/hash.html ), l'autre qui transforme cet int en un autre int (la fonction que tu proposes) .
C'est bien ca?