Tag: set

Ein set ist eine collection, in der kein element wiederholt, welche in der Lage sein kann zum auflisten Ihrer Elemente nach einer Bestellung Kriterium (eine „geordnete Menge“) oder behalten keine Bestellung (eine „unordered set“).

Was ist der Unterschied zwischen set und hashset in C ++ STL?

Anzahl der Antworten 5 Antworten
Wann sollte ich wählen einen über den anderen? Gibt es irgendwelche Hinweise, die Sie empfehlen würde, mit der rechten STL-Containern? InformationsquelleAutor der Frage kal | 2010-03-25

Erhalte eine Liste von einem Set in Python

Anzahl der Antworten 3 Antworten
Ho bekomme ich den Inhalt einer set() im list form in Python? Ich brauche, um dies zu tun, weil ich muss sparen die Sammlung im Google-App-Engine-und Entity-Typen Eigenschaft können Listen, aber keine sets. Ich weiß, ich kann

Wie kann man JSON-Sets serialisieren?

Anzahl der Antworten 5 Antworten
Habe ich ein Python - set enthält Objekte mit __hash__ und __eq__ Methoden, um bestimmte keine Duplikate sind in der Sammlung enthalten. Muss ich json encode dieses Ergebnis setaber die übergabe selbst eine leere set zu den

Gibt es irgendeine Art von Hash-Code-Funktion in JavaScript?

Anzahl der Antworten 16 Antworten
Im Grunde bin ich versucht, ein Objekt zu erstellen von einzigartigen Objekten, einer Menge. Ich hatte die geniale Idee, Sie einfach mit einem JavaScript-Objekt mit Objekten, die für den Namen der Eigenschaft. Wie set[obj] = true; Diese

Wie setze ich Javascript-Objektwerte dynamisch?

Anzahl der Antworten 7 Antworten
Es ist schwer zu erklären, den Fall durch Worte, lassen Sie mich ein Beispiel geben: var myObj = { 'name': 'Umut', 'age' : 34 }; var prop = 'name'; var value = 'Onur'; myObj[name] = value; //This

Warum ist die Reihenfolge in Wörterbüchern und Mengen willkürlich?

Anzahl der Antworten 6 Antworten
Ich verstehe nicht, wie looping über ein Wörterbuch oder einen Satz in python geschieht durch 'willkürliche' um. Ich meine, es ist eine Programmiersprache, so dass alles in der Sprache zu 100% bestimmt, richtig? Python muss auf irgendeine

Nummer zum Einstellen hinzufügen

Anzahl der Antworten 8 Antworten
Was mache ich hier falsch? a = set().add(1) print a # Prints `None` Ich versuche, fügen Sie die Anzahl 1 um die leere Menge. InformationsquelleAutor der Frage Randomblue | 2012-02-15

Set von Objekten in Javascript

Anzahl der Antworten 7 Antworten
Möchte ich einen Satz von Objekten in Javascript. Das ist eine Daten-Struktur, die enthält nur einzigartige Objekte. In der Regel unter Eigenschaften wird empfohlen, z.B. myset["key"] = true. Allerdings muss ich den Schlüssel Objekte. Ich habe gelesen,

Einfachste Möglichkeit, ES6 Maps / Sets zusammenzuführen?

Anzahl der Antworten 9 Antworten
Gibt es eine einfache Möglichkeit zum Zusammenführen von ES6-Maps zusammen (wie Object.assign)? Und wenn wir schon dabei sind, was ist mit ES6-Sets (wie Array.concat)? InformationsquelleAutor der Frage jameslk | 2015-08-14

Sets in Ruby?

Anzahl der Antworten 3 Antworten
Ich brauche eine Kollektion, die wie ein set. Grundsätzlich bin ich mit dem Scannen einer langen Schnur und hinzufügen von Wörtern in der Sammlung, aber ich möchte in der Lage sein zu erkennen, wenn es Duplikate sind.

JSTL-Sets und Listen - prüft, ob ein Element in einem Set vorhanden ist

Anzahl der Antworten 2 Antworten
Ich habe ein Java-Satz in meine Sitzung, und eine variable, die auch in der Sitzung. Ich muss in der Lage sein zu sagen, ob diese variable existiert im set. Ich wollen, verwenden Sie die contains ( Object

Finde alle Teilmengen der Länge k in einem Array

Anzahl der Antworten 11 Antworten
Gegeben sei eine Menge {1,2,3,4,5...n} von n Elementen, die wir brauchen, um zu finden, die alle Teilmengen der Länge k . Zum Beispiel, wenn n = 4 und k = 2, die output wäre {1, 2}, {1,

Wie lösche ich alle Intervalle?

Anzahl der Antworten 3 Antworten
Ich bin mit varName = setInterval(function() { ... }, 1000); gesetzt ein paar Intervalle in ein jquery-plugin, dass ich Schreibe, aber wenn das plugin geladen wird, muss ich klar diese Intervalle. Ich habe versucht, Sie speichert Sie

Wie kann ich eine benutzerdefinierte Gleichheitsoperation definieren, die von unveränderlichen Vergleichsmethoden verwendet wird?

Anzahl der Antworten 4 Antworten
Habe ich eine unveränderliche Gruppe von einer Klasse, Satz[MeineKlasse], und ich will das Set-Methoden schneiden und diff, aber ich will Sie testen auf Gleichheit mit meine eigene equals-Methode, sondern als ein Standard-Objekt-Gleichheit testen Habe ich versucht das

Wie überprüft man, ob sich ein Element in einem std :: set befindet?

Anzahl der Antworten 9 Antworten
Wie kann man prüfen, ob ein element in einer Reihe? Gibt es eine einfachere entspricht dem folgenden code: myset.find(x) != myset.end() InformationsquelleAutor der Frage fulmicoton | 2009-11-09

Hat JavaScript eine Implementierung einer festgelegten Datenstruktur?

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche für eine anständige Umsetzung einer Reihe Datenstruktur in JavaScript. Es sollte in der Lage sein, Unterstützung Elemente, sind Reine JavaScript-Objekte. Bisher fand ich nur Schließung Bibliothek - Strukturen.Setaber ich weiß nicht, wie

Was ist der schnellste Weg, um zwei Sets in Java zu vergleichen?

Anzahl der Antworten 8 Antworten
Ich versuche zu optimieren, ein Stück code, das vergleicht die Elemente der Liste. ZB. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ //comparing logic } } } Bitte beachtet, dass die

Zeitliche Komplexität von Python-Set-Operationen?

Anzahl der Antworten 2 Antworten
Was ist das die Zeit, die Komplexität der einzelnen python-set-Operationen in Big O notation? Ich bin mit Python Settyp für eine operation, die auf eine große Anzahl von Elementen. Ich möchte wissen, wie jede operation wird die

Set vs Array, Unterschied

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen Set und Array im Ruby-außer der Tatsache, dass Sätze halten einzigartige Elemente, während arrays halten können doppelte Elemente? InformationsquelleAutor der Frage Mellon | 2011-12-01

Wie wählt man ein zufälliges Element in std :: set?

Anzahl der Antworten 5 Antworten
Wie kann ich auswählen eines zufälligen Elements in einem std::set? Ich naiv versucht: int GetSample(const std::set<int>& s) { double r = rand() % s.size(); return *(s.begin() + r); //compile error } Aber die operator+ ist nicht erlaubt

Was ist eine gute Möglichkeit, sich durch ein Set zu kombinieren?

Anzahl der Antworten 11 Antworten
Gegeben sei eine Menge {a,b,c,d} was ist ein guter Weg, um zu produzieren {a,b,c,d,ab,ac,ad,bc,bd,cd,abc,abd,bcd,abcd} ? InformationsquelleAutor der Frage patrick | 2009-09-26

Wie kann ich Elemente zu einem leeren Satz in Python hinzufügen?

Anzahl der Antworten 2 Antworten
Habe ich das folgende Verfahren: def myProc(invIndex, keyWord): D={} for i in range(len(keyWord)): if keyWord[i] in invIndex.keys(): D.update(invIndex[query[i]]) return D Aber ich erhalte die folgende Fehlermeldung: Traceback (most recent call last): File "<stdin>", line 3, in <module>

Elemente aus einer Sammlung in Java entfernen, während darüber iteriert wird

Anzahl der Antworten 10 Antworten
Ich möchte in der Lage zu entfernen mehrerer Elemente aus einer Menge, während ich Durchlaufen ihn. Zunächst hatte ich gehofft, dass Iteratoren klug genug waren für die naive Lösung unten zu arbeiten. Set<SomeClass> set = new HashSet<SomeClass>();

Wie teilt man einen Satz in zwei Teilmengen auf, so dass der Unterschied zwischen der Summe der Zahlen in zwei Mengen minimal ist?

Anzahl der Antworten 13 Antworten
Gegeben sei eine Menge von zahlen, dividieren Sie die zahlen in zwei Teilmengen derart, dass die Differenz zwischen der Summe der zahlen in zwei Teilmengen minimal ist. Dies ist die Idee, die ich habe, aber ich bin

Finde den Unterschied zwischen zwei Listen

Anzahl der Antworten 24 Antworten
Ich habe zwei Listen in Python, wie diese: temp1 = ['One', 'Two', 'Three', 'Four'] temp2 = ['One', 'Two'] Muss ich erstellen Sie eine Dritte Liste mit items aus der ersten Liste, die nicht in der zweiten. Aus

Java: Aufzählung von Set & lt; String & gt;

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Sammlungen in Frage. Ich habe eine Set<String> Objekt. Ich möchte eine Aufzählung von strings in diesem Satz. Was ist die sauberste/beste Weg, um darüber zu gehen? InformationsquelleAutor der Frage Charlotte | 2011-08-16

Java Set Aufbewahrungsreihenfolge?

Anzahl der Antworten 12 Antworten
Muss ein Java-Set-Auftrag behalten? Eine Methode ist die Rückgabe einen Satz auf mich zu und angeblich die Daten bestellt, aber der Iteration über die Menge, die Daten ungeordnet. Gibt es eine bessere Möglichkeit, dies zu bewerkstelligen? Hat

Python: Sehen Sie, ob eine Menge eine andere enthält?

Anzahl der Antworten 6 Antworten
Gibt es eine schnelle Möglichkeit, um zu prüfen, ob ein set komplett enthält ein anderes? Etwas wie: >>>[1, 2, 3].containsAll([2, 1]) True >>>[1, 2, 3].containsAll([3, 5, 9]) False InformationsquelleAutor der Frage Nick Heiner | 2010-05-04

Python: Liste zum Setzen hinzufügen?

Anzahl der Antworten 12 Antworten
Getestet auf Python 2.6 interpreter: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects

Wie erstellt man die Vereinigung vieler Mengen mit einem Generatorausdruck?

Anzahl der Antworten 3 Antworten
Angenommen ich habe eine Liste der sets und ich möchte die union über alle sets in dieser Liste. Gibt es eine Möglichkeit, dies zu tun mit einem generator-Ausdruck? In anderen Worten, wie kann ich die erstellen, die

MySQL - Wählen Sie aus einer Liste von Zahlen diejenigen ohne Gegenstück im ID-Feld einer Tabelle

Anzahl der Antworten 5 Antworten
Habe ich eine Liste von zahlen auf, sagen {2,4,5,6,7} Ich habe eine Tabelle, foos, mit foos.ID, darunter " say, {1,2,3,4,8,9} Id wie meine Liste von zahlen, und diejenigen finden, ohne ein Gegenstück in das ID-Feld meiner Tabelle.

Wie kann ich eine Array-Variable in MySQL simulieren?

Anzahl der Antworten 15 Antworten
Es erscheintdass MySQL nicht über array-Variablen. Was sollte ich stattdessen verwenden? Scheint es zwei alternativen vorgeschlagen: Eine set-Typ scalar und temporäre Tabellen. Die Frage, die ich verlinkt schlägt vor, die ehemaligen. Aber ist es gute Praxis, diese

Wie kann ich Sets in Perl darstellen?

Anzahl der Antworten 3 Antworten
Möchte ich darstellen, einen Satz in Perl. Was ich normalerweise tun ist eine hash mit einigen dummy-Wert, z.B.: my %hash=(); $hash{"element1"}=1; $hash{"element5"}=1; Dann verwenden if (defined $hash{$element_name}) zu entscheiden, ob ein element im set. Ist dies eine

Wie klonen oder kopieren Sie einen Satz in Python?

Anzahl der Antworten 2 Antworten
Für das kopieren einer Liste: shallow_copy_of_list = old_list[:]. Für das kopieren ein dict: shallow_copy_of_dict = dict(old_dict). Aber für eine set ich war besorgt, dass eine ähnliche Sache würde nicht funktionieren, weil zu sagen new_set = set(old_set) geben

pyspark collect_set oder collect_list mit groupby

Anzahl der Antworten 1 Antworten
Wie kann ich collect_set oder collect_list auf einen dataframe nach groupby. zum Beispiel: df.groupby('key').collect_set('values'). Ich bekomme eine Fehlermeldung: AttributeError: 'GroupedData' object has no attribute 'collect_set' InformationsquelleAutor der Frage Hanan Shteingart | 2016-06-02

Löschen von Elementen aus dem STL-Satz während der Iteration

Anzahl der Antworten 5 Antworten
Muss ich gehen durch ein setzen und entfernen von Elementen, die mit einer vordefinierten Kriterien. Dies ist der test-code, den ich schrieb: #include <set> #include <algorithm> void printElement(int value) { std::cout << value << " "; }

C # -Einstellung / Abrufen der Klasseneigenschaften anhand des Zeichenfolgennamens

Anzahl der Antworten 4 Antworten
Was ich versuche zu tun, ist der Wert der Eigenschaft in einer Klasse mit einem string. Zum Beispiel, meine Klasse hat die folgenden Eigenschaften: myClass.Name myClass.Address myClass.PhoneNumber myClass.FaxNumber Alle Felder sind vom Typ string, so dass ich

Performance- und Speicherzuweisungsvergleich zwischen List und Set

Anzahl der Antworten 5 Antworten
Ich will wissen, der Vergleich zwischen der Liste und der Satz in Bezug auf performance -, Speicher-Allokation und usability. Wenn ich nicht irgendeine Anforderung haben, halten die Einzigartigkeit in die Liste der Objekte, die weder erforderlich, den

Wie man Klingelton mit RingtoneManager.ACTION_RINGTONE_PICKER einstellt?

Anzahl der Antworten 4 Antworten
Ich versuche, Lösungen zu finden, hier, aber es gibt nur eine Lösung für die eigenen/gewählten Datei, nicht für code, wenn ich Anrufe auswählen. Ich benutze folgenden code, wenn der Benutzer die Taste drücken: Intent intent = new

Wie initialisiert man einen String in C ++?

Anzahl der Antworten 7 Antworten
Habe ich ein paar Worte initialisiert werden, während Sie deklarieren eine string-set. ... using namespace std; set<string> str; /*str has to contain some names like "John", "Kelly", "Amanda", "Kim".*/ Möchte ich nicht verwenden str.insert("Name"); jeder Zeit. Jede

Python "set" mit doppelten / wiederholten Elementen

Anzahl der Antworten 6 Antworten
Ist es eine standard-Methode zur Darstellung von "set" enthalten kann doppelte Elemente zu. Wie ich es verstehe, ein Satz hat genau eine null oder ein element. Ich möchte Funktionalität, um eine beliebige Anzahl. Ich bin derzeit ein

Python-Sätze im Vergleich zu Listen

Anzahl der Antworten 5 Antworten
In Python, die Struktur der Daten ist effizienter/speedy? Unter der Annahme, dass die Reihenfolge ist nicht wichtig für mich und ich wäre der Dublettenprüfung sowieso, das ist ein Python set langsamer als Python-Liste? InformationsquelleAutor der Frage Mantas

Werte an eine Menge in Python anhängen

Anzahl der Antworten 5 Antworten
Ich habe ein set wie dieses: keep = set(generic_drugs_mapping[drug] for drug in drug_input) Wie füge ich Werte [0,1,2,3,4,5,6,7,8,9,10] in diesem Satz? InformationsquelleAutor der Frage l--''''''---------'''''''''''' | 2010-08-02

random.choice aus dem Set? Python

Anzahl der Antworten 2 Antworten
Arbeite ich an einer AI-Teil für ein Ratespiel. Ich will die KI, wählen Sie einen zufälligen Buchstaben von dieser Liste. Ich mache es als set, so kann ich einfach entfernen Sie Buchstaben aus der Liste aus, wie

Warum hat java.util.Set nicht bekommen (int index)?

Anzahl der Antworten 17 Antworten
Ich bin sicher, es gibt einen guten Grund, aber könnte mir bitte jemand erklären, warum die java.util.Set - Schnittstelle fehlt get(int Index) oder ähnliche get() Methode? Scheint es, dass die sets sind ideal für Dinge, die in

Java Set & lt; String & gt; Gleichheit ignorieren Fall

Anzahl der Antworten 6 Antworten
Möchte ich überprüfen, ob alle Elemente von zwei Mengen von Strings gleich sind, durch ignorieren den Brief der Fälle. Set<String> set1 ; Set<String> set2 ; . . . if(set1.equals(set2)){ //all elements of set1 are equal to set2

JavaScript-Array zum Festlegen

Anzahl der Antworten 2 Antworten
MSDN Referenzen JavaScript Set Sammlung Abstraktion. Ich habe ein array von Objekten, die ich umwandeln möchte, um einen Satz, so dass ich in der Lage bin zu entfernen (.delete()) verschiedene Elemente von name: var array = [

Konkreter Weg, um einen Set & lt; String & gt; zu einer Liste & Lt; String & gt;

Anzahl der Antworten 6 Antworten
Ich bin derzeit dabei dies: Set<String> setOfTopicAuthors = .... List<String> list = Arrays.asList( setOfTopicAuthors.toArray( new String[0] ) ); Können Sie schlagen das ? InformationsquelleAutor der Frage Jacques René Mesrine | 2010-02-23

Legen Sie den Wert eines ausgeblendeten Felds mithilfe von JQuery fest

Anzahl der Antworten 3 Antworten
Möchte ich den Wert ein hidden-Feld mit JQuery. Verstecktes Feld: <input id="chag_sort" type="hidden" name="chag_sort"> Mein JQuery: $("#input[name=chag_sort]").val(sort2); Was mache ich falsch? Ich sollte auch erwähnen, in der Konsole, sort2, hat in der Tat einen Wert haben: DESC.

Java: Konvertieren eines Satzes in ein Array für die String-Darstellung

Anzahl der Antworten 6 Antworten
Aus Sonne Java Tutorial, ich hätte gedacht, dass dieser code umwandeln würde einen Satz in ein array. import java.util.*; public class Blagh { public static void main(String args) { Set<String> set = new HashSet<String>(); set.add("a"); set.add("b"); set.add("c");