Als «set» getaggte Fragen

Eine Menge ist eine Sammlung, in der kein Element wiederholt wird, das möglicherweise in der Lage ist, seine Elemente nach einem Ordnungskriterium (eine "geordnete Menge") aufzulisten oder keine Reihenfolge beizubehalten (eine "ungeordnete Menge").

4
Wie iteriere ich std :: set?
Ich habe diesen Code: std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } Es gibt keinen ->firstWert. Wie kann ich den Wert erhalten?
90 c++  set  iteration 


12
Gibt es eine bessere Möglichkeit, zwei String-Sets in Java zu kombinieren?
Ich muss zwei Zeichenfolgensätze kombinieren, während redundante Informationen herausgefiltert werden. Dies ist die Lösung, die ich mir ausgedacht habe. Gibt es einen besseren Weg, den jeder vorschlagen kann? Vielleicht etwas eingebaut, das ich übersehen habe? Hatte kein Glück mit Google. Set<String> oldStringSet = getOldStringSet(); Set<String> newStringSet = getNewStringSet(); for(String currentString …
88 java  set 

5
Leistung von Javascript Set vs. Array
Vielleicht, weil Sets für Javascript relativ neu sind, aber ich konnte weder in StackO noch anderswo einen Artikel finden, der über den Leistungsunterschied zwischen den beiden in Javascript spricht. Was ist also der Unterschied in Bezug auf die Leistung zwischen den beiden? Insbesondere beim Entfernen, Hinzufügen und Iterieren.

23
Wie kann ich eine Array-Variable in MySQL simulieren?
Es scheint, dass MySQL keine Array-Variablen hat. Was soll ich stattdessen verwenden? Es scheinen zwei Alternativen vorgeschlagen zu werden: Skalare vom Set-Typ und temporäre Tabellen . Die Frage, die ich verlinkt habe, deutet auf die erstere hin. Aber ist es eine gute Praxis, diese anstelle von Array-Variablen zu verwenden? Wenn …

26
Abrufen eines Powersets eines Satzes in Java
Das Powerset von {1, 2, 3}ist: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} Angenommen, ich habe eine Setin Java: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); Wie schreibe ich die Funktion getPowerset mit der bestmöglichen Reihenfolge der Komplexität? (Ich …
86 java  algorithm  set  powerset 


6
Warum wird '+' von Python-Sets nicht verstanden?
Ich würde gerne wissen, warum dies gültig ist: set(range(10)) - set(range(5)) Dies ist jedoch nicht gültig: set(range(10)) + set(range(5)) Liegt es daran, dass '+' sowohl Schnittmenge als auch Vereinigung bedeuten kann?
85 python  set 


5
Kopieren setzt Java
Gibt es eine Möglichkeit, eine zu kopieren TreeSet? Das heißt, ist es möglich zu gehen Set <Item> itemList; Set <Item> tempList; tempList = itemList; oder müssen Sie die Sets physisch durchlaufen und einzeln kopieren?
83 java  copy  set 

2
Wie prüft ein Python-Set ([]), ob zwei Objekte gleich sind? Welche Methoden muss ein Objekt definieren, um dies anzupassen?
Ich muss in Python ein 'Container'-Objekt oder eine' Container'-Klasse erstellen, die andere Objekte aufzeichnet, die ich ebenfalls definiere. Eine Anforderung dieses Containers besteht darin, dass, wenn zwei Objekte als identisch angesehen werden, eines (eines davon) entfernt wird. Mein erster Gedanke war, a set([])als das enthaltende Objekt zu verwenden, um diese …

9
Möglichkeiten, ein Set in JavaScript zu erstellen?
In Eloquent JavaScript, Kapitel 4, wird eine Reihe von Werten erstellt, indem ein Objekt erstellt und die Werte als Eigenschaftsnamen gespeichert werden. Dabei werden beliebige Werte (z. B. true) als Eigenschaftswerte zugewiesen. Um zu überprüfen, ob der Wert bereits im Set enthalten ist, wird der inOperator verwendet: var set = …
82 javascript  set 




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.