ssou a écrit :
mon problème consiste à convertir plusieurs (des milliers) des URL representés, bien sûr, par des chaînes de caractères "http://www.hardware.fr" par exemple en des entiers uniques dans le sens où deux chaine différentes doivent me donner deux entiers différents: une bijection qu'il me faut.
|
C'est typiquement le genre d'information qu'il aurait été utile de poster dès le début. Ca aurait éviter bien des hésitations (réponses erronées effacées).
Je suis d'accord qu'un CRC16, voire un CRC32 (ça dépend du nombre de millers de chaine) devrait faire l'affaire, sachant que, à ma connaissance, la bijection absolue ne sera pas garantie. Le taux d'erreur doit pouvoir se calculer, mais il dépasse largement mes faibles compétences mathématiques (si j'ai bien suivi, c'est plutôt du boulot pour 'matafan'...)
Message édité par Emmanuel Delahaye le 11-12-2004 à 10:58:13
---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/