Questions marquées «random»

Cette balise est destinée aux questions relatives aux nombres aléatoires et à leurs générateurs, qu'ils soient pseudo-aléatoires ou vraiment aléatoires.

829
Comprendre le «hasard»

Je n'arrive pas à comprendre ce qui est plus aléatoire? rand() OU : rand() * rand() Je trouve que c'est un vrai casse-tête, pourriez-vous m'aider? ÉDITER: Intuitivement, je sais que la réponse mathématique sera qu'ils sont également aléatoires, mais je ne peux m'empêcher de penser que si vous...

815
Générateur de chaînes aléatoires PHP

J'essaie de créer une chaîne aléatoire en PHP, et je n'obtiens absolument aucune sortie avec ceci: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0,...

771
Lecture aléatoire d'une liste d'objets

J'ai une liste d'objets et je veux les mélanger. Je pensais pouvoir utiliser la random.shuffleméthode, mais cela semble échouer lorsque la liste est constituée d'objets. Existe-t-il une méthode pour mélanger les objets ou une autre solution? import random class A: foo = "bar" a1 = a() a2 = a() b =...

747
Comment générer une chaîne aléatoire dans Ruby

Je génère actuellement une chaîne majuscule pseudo-aléatoire à 8 caractères pour "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} mais il n'a pas l'air propre, et il ne peut pas être passé en argument car il ne s'agit pas d'une seule instruction. Pour obtenir une chaîne à casse...

741
Générer des nombres aléatoires dans Objective-C

Je suis principalement une tête Java, et je veux un moyen de générer un nombre pseudo-aléatoire entre 0 et 74. En Java, j'utiliserais la méthode: Random.nextInt(74) Je ne suis pas intéressé par une discussion sur les graines ou le vrai hasard, juste comment vous accomplissez la même tâche dans...

692
Étendez une plage aléatoire de 1–5 à 1–7

Étant donné une fonction qui produit un entier aléatoire dans la plage de 1 à 5, écrivez une fonction qui produit un entier aléatoire dans la plage de 1 à 7. Qu'est-ce qu'une solution simple? Quelle est une solution efficace pour réduire l'utilisation de la mémoire ou fonctionner sur un processeur...