Peut-on recommander des moyens rapides et simples pour combiner les codes de hachage de deux objets ? Je ne m'inquiète pas trop des collisions puisque j'ai une table de hachage qui s'en chargera efficacement, je veux juste quelque chose qui génère un code le plus rapidement possible.
En lisant SO et le web, il semble qu'il y ait quelques candidats principaux :
- XORing
- XORing avec la multiplication par les nombres premiers
- Opérations numériques simples telles que la multiplication/division (avec contrôle de dépassement ou enveloppement)
- Construction d'une chaîne de caractères et utilisation de la méthode Hash Code des classes de chaînes de caractères
Que recommanderait-on et pourquoi ?