Wie wähle ich bei einer beliebigen Aufzählung in C # einen zufälligen Wert aus? (Ich habe diese sehr grundlegende Frage auf SO nicht gefunden. Ich werde meine Antwort in einer Minute als Referenz für jeden veröffentlichen, aber Sie können gerne Ihre eigene Antwort veröffentlichen.)
Wenn Sie eine kryptografisch starke Zufallszahl in Java wünschen, verwenden Sie SecureRandom. SecureRandomKann leider sehr langsam sein. Wenn es /dev/randomunter Linux verwendet wird, kann es das Warten auf den Aufbau einer ausreichenden Entropie blockieren. Wie vermeidet man die Leistungsstrafe? Hat jemand Uncommon Maths als Lösung für dieses Problem verwendet? Kann …
Ich habe eine Bildbibliothek auf Amazon S3. Für jedes Bild md5 ich die Quell-URL auf meinem Server plus einen Zeitstempel, um einen eindeutigen Dateinamen zu erhalten. Da S3 keine Unterverzeichnisse haben kann, muss ich alle diese Bilder in einem einzigen flachen Ordner speichern. Muss ich mir Gedanken über Kollisionen im …
Ich vermute, die Antwort lautet " Wegen der Mathematik ", aber ich hatte gehofft, jemand könnte auf einer grundlegenden Ebene ein wenig mehr Einblick geben ... Ich habe mich heute im BCL-Quellcode umgesehen und mir angesehen, wie einige der Klassen, die ich zuvor verwendet habe, tatsächlich implementiert wurden. Ich hatte …
Wenn ich eine Aufzählung wie diese habe: public enum Letter { A, B, C, //... } Was ist der beste Weg, um eine zufällig auszuwählen? Es muss nicht kugelsicher in Produktionsqualität sein, aber eine ziemlich gleichmäßige Verteilung wäre schön. Ich könnte so etwas tun private Letter randomLetter() { int pick …
Ich versuche, eine zufällige Zeichenfolge in Go zu generieren, und hier ist der Code, den ich bisher geschrieben habe: package main import ( "bytes" "fmt" "math/rand" "time" ) func main() { fmt.Println(randomString(10)) } func randomString(l int) string { var result bytes.Buffer var temp string for i := 0; i < …
Ich brauche einen schnellen Algorithmus, um 5 zufällige Elemente aus einer generischen Liste auszuwählen. Zum Beispiel möchte ich 5 zufällige Elemente von a erhalten List<string>.
Ich benötige eine Funktion, die eine zufällige Ganzzahl in einem bestimmten Bereich (einschließlich Randwerten) generiert. Ich habe keine unangemessenen Qualitäts- / Zufallsanforderungen, ich habe vier Anforderungen: Ich brauche es, um schnell zu sein. Mein Projekt muss Millionen (oder manchmal sogar Dutzende Millionen) Zufallszahlen generieren, und meine aktuelle Generatorfunktion hat sich …
Hier ist was ich benutze. Das Token muss nicht unbedingt gehört werden, um es zu erraten. Es ist eher eine kurze URL-Kennung als alles andere, und ich möchte es kurz halten. Ich habe einige Beispiele befolgt, die ich online gefunden habe, und im Falle einer Kollision denke ich, dass der …
Ist es möglich, eine Zufallszahl zwischen 2 Doppelwerten zu generieren? Beispiel: public double GetRandomeNumber(double minimum, double maximum) { return Random.NextDouble(minimum, maximum) } Dann nenne ich es mit folgendem: double result = GetRandomNumber(1.23, 5.34); Alle Gedanken wäre dankbar.
Ich möchte ein effizientes Dienstprogramm, um eindeutige Folgen von Bytes zu generieren. UUID ist ein guter Kandidat, UUID.randomUUID().toString()generiert aber Dinge, 44e128a5-ac7a-4c9a-be4c-224b6bf81b20die gut sind, aber ich würde eine strichlose Zeichenfolge bevorzugen. Ich suche nach einer effizienten Möglichkeit, zufällige Zeichenfolgen nur aus alphanumerischen Zeichen (keine Bindestriche oder andere spezielle Symbole) zu generieren.
Ich bin ein Entwickler von Web-Spielen und habe ein Problem mit Zufallszahlen. Angenommen, ein Spieler hat eine 20% ige Chance, mit seinem Schwert einen kritischen Treffer zu erzielen. Das heißt, 1 von 5 Treffern sollte kritisch sein. Das Problem ist, dass ich im wirklichen Leben sehr schlechte Ergebnisse erzielt habe …
Ich brauche einen zufälligen Datensatz aus einer Tabelle über ActiveRecord. Ich bin dem Beispiel von gefolgt Jamis Buck aus dem Jahr 2006 . Ich bin jedoch auch über eine Google-Suche auf einen anderen Weg gestoßen (kann aufgrund neuer Benutzereinschränkungen keinen Link zuordnen): rand_id = rand(Model.count) rand_record = Model.first(:conditions => ["id …
Ich versuche ein Spiel mit Würfeln zu machen, und ich muss Zufallszahlen enthalten (um die Seiten des Würfels zu simulieren. Ich weiß, wie man es zwischen 1 und 6 macht). Verwenden von #include <cstdlib> #include <ctime> #include <iostream> using namespace std; int main() { srand((unsigned)time(0)); int i; i = (rand()%6)+1; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.