Als «random» getaggte Fragen

Dieses Tag ist für Fragen gedacht, die sich auf Zufallszahlen und deren Generatoren beziehen, ob pseudozufällig oder wirklich zufällig.

3
Was ist mit 181783497276652981 und 8682522807148012 in Random (Java 7)?
Warum wurden 181783497276652981und 8682522807148012ausgewählt Random.java? Hier ist der relevante Quellcode aus Java SE JDK 1.7: /** * Creates a new random number generator. This constructor sets * the seed of the random number generator to a value very likely * to be distinct from any other invocation of this constructor. …
112 java  random 

8
Wie kann man den mt19937 PRNG prägnant, tragbar und gründlich aussäen?
Ich sehe viele Antworten, in denen jemand vorschlägt <random>, Zufallszahlen zu generieren, normalerweise zusammen mit Code wie diesem: std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, 5); dis(gen); Normalerweise ersetzt dies eine Art "unheiligen Greuel" wie: srand(time(NULL)); rand()%6; Wir könnten den alten Weg kritisieren , indem wir argumentieren, dass er time(NULL)eine niedrige …
112 c++  c++11  random 


17
Wie erstelle ich eine Liste von Zufallszahlen ohne Duplikate?
Ich habe versucht, zu verwenden random.randint(0, 100), aber einige Zahlen waren die gleichen. Gibt es eine Methode / ein Modul zum Erstellen einer Liste eindeutiger Zufallszahlen? Hinweis: Der folgende Code basiert auf einer Antwort und wurde hinzugefügt, nachdem die Antwort veröffentlicht wurde. Es ist kein Teil der Frage; Es ist …
110 python  random 

5
Warum ist rand ()% 6 voreingenommen?
Beim Lesen der Verwendung von std :: rand habe ich diesen Code auf cppreference.com gefunden int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Was ist falsch an dem Ausdruck auf der rechten Seite? Versuchte es und es funktioniert perfekt.
109 c++  random  std 

11
So generieren Sie eine zufällige Ganzzahl aus einem Bereich
Dies ist eine Fortsetzung einer zuvor gestellten Frage: Wie generiere ich eine Zufallszahl in C? Ich möchte in der Lage sein, eine Zufallszahl aus einem bestimmten Bereich wie 1 bis 6 zu generieren, um die Seiten eines Würfels nachzuahmen. Wie würde ich das machen?
108 c  random 








7
Gewichtete Zufallszahlen
Ich versuche, gewichtete Zufallszahlen zu implementieren. Ich schlage gerade meinen Kopf gegen die Wand und kann das nicht herausfinden. In meinem Projekt (Hold'em-Handbereiche, subjektive All-in-Equity-Analyse) verwende ich die Zufallsfunktionen von Boost. Nehmen wir also an, ich möchte eine Zufallszahl zwischen 1 und 3 auswählen (also entweder 1, 2 oder 3). …
101 c++  boost  random 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.