set

Eine Menge ist eine Sammlung, in der kein Element wiederholt wird, die ihre Elemente möglicherweise nach einem Ordnungskriterium (einer "geordneten Menge") auflisten oder keine Reihenfolge beibehalten kann (eine "ungeordnete Menge").
1
Antwort

pprint Sortierung diktiert, aber nicht gesetzt?

Ich weiß, dass dicts und sets nicht geordnet sind, also können gleiche sets oder dicts anders gedruckt werden (alle Tests mit Python 3.6.1): %Vor% Und ich habe gerade festgestellt, dass pprint ("pretty-print") dicts sortiert, aber nicht...
10.07.2017, 15:48
1
Antwort

Ist es möglich, ein Set (oder Map) "einzufrieren"?

während Set ein Objekt ist, arbeitet Object.freeze() mit den Eigenschaften des Objekts, die Map und Set offensichtlich nicht verwenden: zB %Vor% Das ist das Verhalten in Chrome, und ich erwarte, dass es Standard ist. Ich verstehe, d...
20.07.2015, 05:08
1
Antwort

Großer Zeitunterschied zwischen dem Sortieren einer Menge und dem Sortieren einer Liste in Python

Ich habe mich gefragt, ob ich meine Datenstruktur als Set oder Liste haben soll. Meistens werde ich Operationen ausführen, aber am Ende muss ich es sortieren. Ich habe mich gefragt, ob ich zuerst eine Liste erstellen soll, und dann sorted(li...
23.12.2014, 00:07
2
Antworten

Kleine Mengen in Java: Welche Datenstruktur?

Gibt es eine gute Referenz oder kann mir jemand mehr über die Leistung verschiedener Java-Implementierungen auf kleinen -Sätzen (etwa 1-100 Elementen) erzählen? Die Geschichte von O (1) vs O (log n) ist für diese Größen ziemlich irrelevant, ab...
10.09.2012, 06:48
8
Antworten

Java HashSet erlaubt Duplikate; Problem mit vergleichbar?

Ich habe eine Klasse, "Accumulator", die die Comparable compareTo-Methode implementiert, und ich versuche, diese Objekte in ein HashSet zu stellen. Wenn ich () zum HashSet hinzufüge, sehe ich keine Aktivitäten in meiner compareTo-Methode im D...
02.06.2010, 20:28
9
Antworten

Java: Konvertieren von HashMap-Werten in SetInteger

Noch eine Frage zu HashMap & lt; & gt; in Java: Ich habe folgendes %Vor% Nachdem ich Daten in die Variable myWordDict gespeichert habe, möchte ich die HashMapValues ​​durchlaufen und jeden Wert zu einer neuen Set-Variablen hinzufügen?...
12.11.2013, 06:12
3
Antworten

Hängen Sie Elemente einer Menge an eine Liste in Python an

Wie fügen Sie die Elemente einer Menge in einer Liste in Python auf kürzeste Weise an? %Vor% Aber was ich will ist: %Vor%     
19.01.2011, 22:28
2
Antworten

entfernt NULL-Referenzen von einem HashSet

gibt es eine einfache Möglichkeit, Null-Referenzen aus einem HashSet zu entfernen Wie können wir sie mit list.removeAll(Collections.singletonList(null)) ? aus einer Liste löschen? Danke,     
19.09.2011, 08:56
2
Antworten

Warum kann ich einen String nicht aus einem std :: set mit std :: remove_if entfernen? [Duplikat]

Ich habe eine Reihe von Zeichenfolgen: %Vor% Ich möchte Zeichenfolgen gemäß einem Prädikat entfernen, z. B .: %Vor% Wenn ich das versuche, bekomme ich den folgenden Compilerfehler: %Vor% Der Fehler scheint darauf hinzudeuten, das...
21.06.2012, 15:34
2
Antworten

Schnittpunkt zweier Sätze in optimaler Weise

Bei zwei gegebenen Werten muss ich herausfinden, ob es ein gemeinsames Element gibt oder nicht, d. h. ob ihre Schnittmenge null ist oder nicht. Welche der standardmäßigen C # -Sammlungen werden für diesen Zweck am besten (in Bezug auf die Lei...
25.01.2013, 17:55