Questions marquées «random»

Cette balise est destinée aux questions traitant des nombres aléatoires, des nombres pseudo-aléatoires et de l'entropie informatique.

10
Comment devrais-je tester le caractère aléatoire?
Considérez une méthode pour mélanger au hasard des éléments dans un tableau. Comment écririez-vous un test unitaire simple mais robuste pour vous assurer que cela fonctionne? J'ai mis au point deux idées qui présentent toutes deux des défauts évidents: Mélangez le tableau, puis assurez-vous que son ordre diffère d'avant. Cela …


5
obtenir un élément aléatoire pondéré
J'ai, par exemple, cette table + ----------------- + | des fruits | poids | + ----------------- + | pomme | 4 | | orange | 2 | | citron | 1 | + ----------------- + J'ai besoin de retourner un fruit au hasard. Mais les pommes doivent être cueillies 4 …
51 algorithms  ruby  math  random 




11
Méthodes de tests unitaires à rendement indéterminé
J'ai une classe destinée à générer un mot de passe aléatoire d'une longueur également aléatoire, mais limité entre une longueur minimale et maximale définie. Je construis des tests unitaires et j'ai rencontré un petit problème intéressant avec cette classe. L’idée d’un test unitaire est qu’il soit répétable. Si vous exécutez …


6
Collisions UUID [fermé]
Quelqu'un a-t-il réellement mené des recherches sur la probabilité de collisions d'UUID, en particulier avec des UUID de version 4 (aléatoires), étant donné que les générateurs de nombres aléatoires que nous utilisons ne sont pas vraiment aléatoires et que nous pourrions avoir des dizaines ou des centaines de machines identiques …
33 random  uuid 


6
Comment fonctionnent les générateurs de nombres aléatoires?
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Je réfléchissais simplement à la rand()fonction php , et je pensais à comment je pouvais la refaire, et je suis tombé complètement stupéfait. Comment …
23 random  numbers 

4
Prédire la sortie de rand () de PHP
J'ai lu dans de nombreuses sources que la sortie de rand () de PHP est prévisible car c'est un PRNG, et j'accepte principalement cela comme un fait simplement parce que je l'ai vu dans tant d'endroits. Je suis intéressé par une preuve de concept: comment pourrais-je prévoir la sortie de …
21 security  random 

7
Comment générer des UUID «sans danger pour les langues»?
J'ai toujours voulu utiliser des chaînes générées aléatoirement pour les ID de mes ressources, donc je pouvais avoir des URL plus courtes comme ceci: / user / 4jz0k1 Mais je ne l'ai jamais fait, car j'étais préoccupé par la génération aléatoire de chaînes créant des mots réels, par exemple: / …
20 random  uuid 

4
Quelles sont les meilleures pratiques pour tester des programmes avec un comportement stochastique?
En faisant du travail de R&D, je me retrouve souvent à écrire des programmes qui ont un certain degré d'aléatoire dans leur comportement. Par exemple, lorsque je travaille en programmation génétique, j'écris souvent des programmes qui génèrent et exécutent du code source aléatoire arbitraire. Un problème avec le test d'un …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.