shuffle

Shuffling ist die Randomisierung der Reihenfolge der Elemente in einer Sammlung.
4
Antworten

Randomisieren von Elementen in einem Array?

Ich habe eine Website für eine befreundete Künstlerin erstellt, und sie möchte, dass das Layout gleich bleibt, aber sie möchte auch, dass neue Gemälde, die sie produziert hat, in das aktuelle Layout eingefügt werden. So habe ich 12 Thumbnails (t...
02.05.2009, 01:34
4
Antworten

Reversible Shuffle-Algorithmus mit einem Schlüssel

Wie würde ich einen reversiblen Shuffle-Algorithmus in C # programmieren, der eine Taste zum Mischen verwendet und in den ursprünglichen Zustand zurückversetzt werden kann? Zum Beispiel habe ich eine Zeichenfolge: "Hallo Welt", wie kann ich e...
22.08.2010, 11:55
2
Antworten

Wie benutze ich random.shuffle () für einen Generator? Python

Wie verwende ich random.shuffle () für einen Generator, ohne eine Liste vom Generator zu initialisieren? Ist das überhaupt möglich? Wenn nicht, wie sonst sollte ich random.shuffle() auf meiner Liste verwenden? %Vor% Hinweis: random.seed(...
17.01.2014, 13:22
10
Antworten

Algorithmus zum Ausdrucken einer gemischten Liste, in-place und mit O (1) Speicher

Nachdem ich diese Frage gelesen hatte, begann ich mich zu fragen: ist es möglich Haben Sie einen Shuffling-Algorithmus, der die ursprüngliche Liste nicht ändert oder kopiert? Um es klar zu machen: Stellen Sie sich vor, Sie erhalten eine...
08.12.2009, 12:37
6
Antworten

Mischen Sie 2 PHP-Arrays auf die gleiche Weise

Ich habe das zum Beispiel: %Vor% Wie kann ich sie mischen, um etwas wie: zu bekommen %Vor% Oder eine andere zufällige Reihenfolge, aber mit dem gleichen "Zufallsfaktor" in beiden? Zum Beispiel möchte ich, dass $array['one'][0] und...
06.02.2011, 05:26
5
Antworten

Wie hilft zufälliges Shuffling bei der schnellen Sortierung, die Effizienz des Codes zu erhöhen?

Ich habe Vorlesungsvideos von Robert Sedgwick über Algorithmen durchgelesen, und er erklärt, dass zufälliges Shuffling dafür sorgt, dass wir nicht das schnellste quadratische Zeitszenario im Worst-Case-Fall finden. Aber ich kann nicht verstehen,...
25.12.2014, 08:18
4
Antworten

mische eine große Liste von Elementen, ohne sie in den Speicher zu laden

Ich habe eine Datei mit ~ 2 Milliarden Zeilen Text (~ 200gigs). Ich möchte eine neue Datei erzeugen, die die gleichen Textzeilen enthält, aber zufällig nach Zeilen getauscht wird. Ich kann nicht alle Daten im Speicher halten. Gibt es eine gute M...
30.06.2014, 14:22
1
Antwort

Python Shuffle-Algorithmus Leistung

Ich habe mich über die zeitliche Komplexität der Funktion shuffle in% co_de gewundert % Python-Bibliothek / -Modul Ist es O (n) oder ist es weniger? Gibt es eine Website, die die zeitliche Komplexität von Funktionen zeigt, die zu Python-...
21.02.2012, 01:54
2
Antworten

Wie kann ich ein Array in PHP randomisieren, indem ich einen Seed-Wert erzeuge und die gleiche Reihenfolge bekomme?

Ich versuche eine "zufällige" Zeichenfolge basierend auf einer festen Zeichenfolge zu erstellen. Ich möchte, wenn irgend möglich, die gleiche zufällige Zeichenfolge erzeugen (ich weiß, es ist ein Oxymoron), vorausgesetzt, ich benutze den gleiche...
03.07.2010, 00:22
2
Antworten

Der beste Weg, den Inhalt jeder Spalte in numpy zu permutieren

Was ist der beste Weg, den Inhalt jeder Spalte in einem numplien Array effizient zu vertauschen? Was ich habe, ist etwas wie: %Vor%     
15.12.2014, 14:51