Suchergebnisse für Anfrage "swap"
Schritt für Schritt durch alle Permutationen
Wie kann ich bei einer gegebenen Liste von n verschiedenen Elementen jede Permutation der Elemente schrittweise durchlaufen, wobei jeweils nur ein Wertepaar ...
Wie mische ich ein Array? [Duplikat
Diese Frage hat hier bereits eine Antwort: Zufälliges Mischen eines Arrays [/questions/1519736/random-shuffling-of-an-array] 27 answers Es fällt mir schwer, eine "shuffleDeck ()" - Methode zu erstellen. Ich versuche, eine Methode zu erstellen, ...
Gibt es eine elegante Möglichkeit, Referenzen in C ++ auszutauschen?
Manchmal verweisen Klassen auf andere Klassen. Implementierung vonstd::swap() für solche Klassen kann nicht einfach sein, da dies zum Austauschen von Originalinstanzen anstelle von Referenzen führen würde. Der folgende Code veranschaulicht ...
Stringstream verschieben oder tauschen
Ich möchte einen Stringstream verschieben. In der realen Welt habe ich ein Stringstream-Klassen-Datenelement, das ich während des Betriebs für verschiedene Strings wiederverwenden möchte. stringstream hat keine Kopierzuweisung oder keinen ...
swap in doppelt verknüpfter Liste
Ich versuche, zwei Knoten in einer doppelt verknüpften Liste auszutauschen. Unten ist der Teil des Programms mit Swap-Funktion. int swap (int x, int y) { struct node *temp = NULL ; struct node *ptr1, *ptr2; temp = (struct node ...
Warum funktioniert der Austausch mit xor in c ++, in Java jedoch nicht? ein Puzzle [duplizieren]
Mögliches Duplizieren: Warum funktioniert diese Anweisung in Java nicht? X ^ = y ^ = x ^ = y; [https://stackoverflow.com/questions/3844934/why-is-this-statement-not-working-in-java-x-y-x-y] Beispielcod int a=3; int b=4; a^=(b^=(a^=b)); In c ++ ...
Elemente in einer Common Lisp-Liste tauschen
Gibt es eine Common Lisp-Funktion, die zwei Elemente in einer Liste anhand ihrer Indizes vertauscht und die geänderte Liste zurückgibt?
Tauschen Sie zwei Elemente in Liste <T> aus
Gibt es eine LINQ-Möglichkeit, die Position zweier Elemente innerhalb von a zu tauschen?list<T>?