Chaîne Simple fonction de hachage

Je suis en train de hash d'une chaîne en un entier pour le placer dans un tableau. Cependant, je ne sais pas trop beaucoup sur les fonctions de hachage, et c'est pourquoi ma méthode actuelle est de simplement ajouter tous les nombres ASCII des caractères en commun et de la prise de mod la taille de la matrice.

Sont là, toute simple, plus rapide/de meilleures méthodes?

Quelle langue utilisez-vous?
Êtes-vous essayer de faire une table de hachage?
Double de la moitié de l'.
Je suis à l'aide de Delphi pour le moment
Est-il un wiki de la communauté sur des fonctions de hachage? Si non, probablement il est logique de commencer, avec des informations structurées par les types d'entrée, les performances et les implémentations de langue.

OriginalL'auteur Hal | 2010-09-11