• # une idée pour une liste pas trop importante

    Posté par . En réponse au message Générer un nombre pseudo aléatoire avec garantie d'unicité. Évalué à 1.

    Si la liste [0..n] n'est pas trop grande on peut créer la liste image par f assez simplement.

    creer une liste L1 <-- [O..n]
    creer une liste vide Lf <-- []

    tant que L1 non vide faire
    N=random(taille de L1)
    ajouter l'élément numéro N de L1 à la fin de la liste Lf
    supprimer élément numéro N de L1
    fin boucle

    et on devrait avoir une liste Lf avec tous les élément de [0..n] classé à peu près aléatoirement.