URL: https://linuxfr.org/forums/programmationautre/posts/generer-un-nombre-pseudo-aleatoire-avec-garantie-d-unicite Title: Générer un nombre pseudo aléatoire avec garantie d'unicité Authors: Strash Date: 2012年02月13日T15:27:38+01:00 Tags: Score: 1 Bonjour, Je suis à la recherche de l'algorithme miracle qui me permettrais d'obtenir un nombre pseudo aléatoire en étant sûr de ne jamais tomber 2 fois sur la même valeur. Dans l'idéal je cherche a obtenir une fonction f qui pour tout x appartenant à [0..n] associe un nombre y appartenant à [0..n]. Avec pour tout x != y: f(x) != f(y) Dans mes recherches je suis tombé sur les Champs de Galois, mais quelques tests (maladroits, je n'ai pas tout compris) m'ont donné l'impression que la sortie n'était pas forcément unique. Ce n'est en aucun cas pour des besoins cryptographiques ou de sécurité, donc le caractère aléatoire n'a pas besoin d'être absolu, il doit juste "sembler" aléatoire. Avez-vous des lectures sur le sujet ? Merci pour vos lumières.