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“).

Wie wird set () implementiert?

Anzahl der Antworten 5 Antworten
Ich habe Leute gesehen, die sagen, dass set Objekte in python O(1) die Mitgliedschaft überprüfen. Wie sind Sie intern implementiert um dies zu ermöglichen? Was für eine Art von Datenstruktur, die benutzt? Welche anderen Auswirkungen hat, dass

Wie man ein Set in JavaScript abbildet / reduziert / filtert?

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zu map/reduce/filter/etc eine Set im JavaScript-oder muss ich schreiben, dass meine eigenen? Hier einige sinnvolle Set.prototype Erweiterungen Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v));

Wie setze ich ein Hintergrundbild in Java?

Anzahl der Antworten 4 Antworten
Ich entwickle eine einfache Plattform-Spiel mit Java mithilfe von BlueJ als IDE. Jetzt habe ich Spieler/Feind-sprites, Plattformen und andere Gegenstände in das Spiel gezogen, mithilfe von Flächen und einfachen Formen. Schließlich hoffe ich, Sie zu ersetzen mit

Überprüfen Sie, ob zwei Vektoren gleich sind

Anzahl der Antworten 2 Antworten
Wie kann ich prüfen, ob das erste "n" Elemente von zwei Vektoren sind gleich, oder nicht? Ich habe versucht, die folgenden: #include <iostream> #include <vector> #include <iterator> using namespace std; typedef vector<double> v_t; int main(){ v_t v1,v2;

Wie man zwei Sets in einer Zeile verbindet, ohne "|"

Anzahl der Antworten 8 Antworten
Davon ausgehen, dass S und T zugeordnet sind, legt. Ohne mithilfe der join-operator |wie finde ich die Vereinigung der beiden sets? Diese, zum Beispiel, findet der Kreuzung: S = {1, 2, 3, 4} T = {3, 4,

Schnell auf Array setzen

Anzahl der Antworten 6 Antworten
Einer NSSet umgewandelt werden können, um Array mit set.allObjects() aber es gibt keine solche Methode in die neue Set (eingeführt mit Swift 1.2). Es kann noch getan werden, durch die Umwandlung von Swift Eingestellt NSSet und verwenden

Wie wiederhole und modifiziere ich Java-Sets?

Anzahl der Antworten 5 Antworten
Sagen wir, ich habe eine Menge der ganzen zahlen, und ich möchte Inkrement jede ganze Zahl in der Menge. Wie kann ich dies tun? Darf ich hinzufügen und entfernen von Elementen aus dem set während der Iteration?

Filtern Sie die Elemente einer Map basierend auf einer Teilmenge ihrer Schlüssel, ohne die gesamte Sache zu durchlaufen

Anzahl der Antworten 2 Antworten
Ich habe eine Map<String, ArrayList> und ein Set<String>. Gibt es eine Möglichkeit, "intersect" die keys von der Karte mit dem Satz von Saiten, so dass nur die Paare mit den angegebenen Schlüssel bleiben, ohne die Iteration über

Liste vs Warteschlange vs Sammlung von Sammlungen in Java

Anzahl der Antworten 1 Antworten
was ist der Unterschied zwischen Liste, queue und set? InformationsquelleAutor der Frage Sumithra | 2010-10-15

Unterschied zwischen Iterator und Listiterator?

Anzahl der Antworten 5 Antworten
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Wir können Iterator durchqueren Set oder eine List oder eine Map. Aber ListIterator können nur verwendet werden, um die traverse ein List können es nicht

Python Set Verständnis

Anzahl der Antworten 3 Antworten
Also ich habe diese zwei Probleme für eine Hausaufgabe und ich bin fest auf dem zweiten. Verwenden Sie ein Python Set Comprehension (Python-äquivalent zu Set-Builder notation) zu erzeugen, ein set aller Primzahlen, die kleiner sind als 100.

Warum sind Python-Sets nicht hashbar?

Anzahl der Antworten 4 Antworten
Stolperte ich über einen blog-post mit Details zum implementieren eines powerset-Funktion in Python. Also ging ich zu versuchen, meinen eigenen Weg, es zu tun, und entdeckt, dass Python anscheinend nicht haben eine Menge von Mengen, die da

Integrierte Unterstützung für Sets in PHP?

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach eine einfache Möglichkeit zum erstellen eines array in php nicht erlaubt doppelte Einträge, aber ermöglicht eine einfache Kombination mit anderen sets oder arrays. Ich bin hauptsächlich daran interessiert, ob eine solche

java.lang.UnsupportedOperationException beim Kombinieren von zwei Sets

Anzahl der Antworten 4 Antworten
Ich habe 2 verschiedene Instanzen von HashMap Ich Zusammenführen möchten, die keysets der beiden HashMaps; Code: Set<String> mySet = hashMap1.keySet(); mySet.addAll(hashMap2.keySet()); Ausnahme: java.lang.UnsupportedOperationException at java.util.AbstractCollection.add(AbstractCollection.java:238) at java.util.AbstractCollection.addAll(AbstractCollection.java:322) Ich es nicht kompilieren, Warnung oder Fehler. Hilfe von java-doc

Java LinkedHashSet rückwärts Iteration

Anzahl der Antworten 5 Antworten
Wie kann ich die Iteration durch die Elemente einer LinkedHashSet vom letzten Element zum ersten? InformationsquelleAutor der Frage David Weng | 2012-05-24

Symmetrische Differenz zweier Mengen in Java

Anzahl der Antworten 6 Antworten
Gibt es zwei TreeSets in meiner app: set1 = {501,502,503,504} set2 = {502,503,504,505} Möchte ich, um die symmetrische Differenz dieser sets, so dass meine Ausgabe wäre der Satz: set = {501,505} InformationsquelleAutor der Frage Abhij | 2012-03-14

Jede Implementierung von Ordered Set in Java?

Anzahl der Antworten 10 Antworten
Wenn jemand vertraut mit Objective-C gibt es eine Sammlung der sogenannten NSOrderedSetdass die Handlungen als Set und seine Elemente zugegriffen werden kann, als Array's lieben. Gibt es so etwas in Java? Ich habe gehört, es ist eine

Android benutzerdefinierte Schriftart auf eine Farbe

Anzahl der Antworten 3 Antworten
Ich will zeichnen Sie einen text zu einer Farbe. Wie zieht es mit einer benutzerdefinierten schriftart (ex Helvetica ) und Fett auch? Ich würde lieber ein system verwenden schriftart und nicht zu erstellen Vermögen. Danke. InformationsquelleAutor der

tr1 :: unordered_set Union und Schnittpunkt

Anzahl der Antworten 3 Antworten
Wie zu tun, intersection und union für Sätze vom Typ tr1::unordered_set in c++? Ich kann nicht viel Erwähnung über es. Jede Referenz und code werden sehr geschätzt. Ich danke Ihnen sehr. Update: ich vermutete, die tr1::unordered_set sollte

Was ist der Unterschied zwischen set & lt; Paar & gt; und Karte in C ++?

Anzahl der Antworten 6 Antworten
Gibt es zwei Möglichkeiten, in denen kann ich einfach ein key,value attribution in C++ STL: Karten und Paare. Für Instanz, vielleicht habe ich map<key_class,value_class> oder set<pair<key_class,value_class> > In Bezug auf die Komplexität des Algorithmus und Codierung Stil,

Was ist der Unterschied zwischen Set und List?

Anzahl der Antworten 26 Antworten
Was ist der grundlegende Unterschied zwischen der Set<E> und List<E> Schnittstellen? InformationsquelleAutor der Frage Johanna | 2009-06-23

Was ist der Unterschied zwischen HashSet und Set?

Anzahl der Antworten 7 Antworten
Sah das code-snippet wie Set<Record> instances = new HashSet<Record>(); Frage ich mich, ob Hashset ist eine spezielle Art von set. Jeder Unterschied zwischen Ihnen? InformationsquelleAutor der Frage user496949 | 2011-02-28

Der Typ Set kann nicht instanziiert werden

Anzahl der Antworten 3 Antworten
Ich versuche, erstellen Sie eine Reihe von Strings, die gefüllt ist mit den Schlüsseln aus einer Hashtable, so dass eine for-each-Schleife Durchlaufen werden kann der setzen und Standardwerte in einer Hashtable. Ich bin noch Java zu lernen,

Java Set-Sammlung - Override-Methode

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit zum überschreiben der equals Methode verwendet, die ein Set Datentyp? Ich schrieb eine benutzerdefinierte equals - Methode für eine Klasse namens Fee. Jetzt habe ich eine LnkedList von Fee und ich möchte sicherstellen,

Wie kann ich Sets in Python erstellen?

Anzahl der Antworten 4 Antworten
Ich versuche zu machen eine Menge von Mengen in Python. Ich kann nicht herausfinden, wie es zu tun. Beginnend mit der leeren Menge xx: xx = set() # Now we have some other set, for example elements

Gibt es eine grundlegende Java-Set-Implementierung, die Nullen nicht zulässt?

Anzahl der Antworten 14 Antworten
API für Java Set Schnittstelle Staaten: Beispielsweise bei einigen Implementierungen verbieten null Elemente und einige haben Einschränkungen auf die Arten, Ihre Elemente Ich bin auf der Suche nach einem basic-Set-Implementierung, die nicht erforderlich ist die Bestellung (als

c # - Wie man Klassenfelder iteriert und Eigenschaften einstellt

Anzahl der Antworten 7 Antworten
Ich bin nicht sicher, ob dies möglich ist, aber ich wollen, Durchlaufen eine Klasse und legen Sie ein Feld member-Eigenschaft, ohne Bezugnahme auf das field-Objekt explizit: public class Employee { public Person _person = new Person(); public

Wie man ein Diktat "perfekt" überschreibt?

Anzahl der Antworten 5 Antworten
Wie kann ich als "perfekt" eine Unterklasse von dict wie möglich? Das end-Ziel ist es, eine einfache dictin der die Schlüssel in Kleinbuchstaben. Es würde scheinen, dass es einige kleine Satz von primitiven, die ich überschreiben kann,

Wie man über ein Set / HashSet ohne Iterator iteriert?

Anzahl der Antworten 7 Antworten
Wie kann ich das Durchlaufen einer Set/HashSet ohne folgende? Iterator iter = set.iterator(); while (iter.hasNext()) { System.out.println(iter.next()); } InformationsquelleAutor der Frage user1621988 | 2012-09-17

Wie vergleicht man eine Liste von Listen / Sets in Python?

Anzahl der Antworten 6 Antworten
Was ist der einfachste Weg, zu vergleichen mit den 2 Listen/sets-und-Ausgabe die Unterschiede? Gibt es eingebaute Funktionen, die mir helfen, vergleichen Sie verschachtelte Listen/sets? Eingänge: First_list = [['Test.doc', '1a1a1a', 1111], ['Test2.doc', '2b2b2b', 2222], ['Test3.doc', '3c3c3c', 3333] ]

Python: Wie fügt man den Inhalt eines Iterablen zu einer Menge hinzu?

Anzahl der Antworten 8 Antworten
Was ist der "ein [...] offensichtlich Weg" hinzufügen, um alle Elemente eines durchsuchbar zu einem bestehenden set? InformationsquelleAutor der Frage Ian Mackinnon | 2010-10-28

C # Set-Sammlung?

Anzahl der Antworten 10 Antworten
Weiß jemand, ob es ist ein gutes äquivalent zu Java ist Set - Sammlung in C#? Ich weiß, dass Sie etwas imitieren, einen Satz mit einem Dictionary oder eine HashTable durch Auffüllen, aber ignorieren die Werte, aber

Ein Set in Redis leeren / löschen?

Anzahl der Antworten 1 Antworten
Vielleicht bin ich auch nur blind, aber ich sehe nicht, eine explizite set-Befehl in Redis für die Entleerung eines vorhandenen set (ohne Entleerung der gesamten Datenbank). Zur Zeit mache ich einen Unterschied zwischen am set mit sich

OpenMP set_num_threads () funktioniert nicht

Anzahl der Antworten 4 Antworten
Ich Schreibe ein paralleles Programm mit OpenMP in C++. Möchte ich zur Kontrolle die Anzahl der threads im Programm mit omp_set_num_threads()aber es funktioniert nicht. #include <iostream> #include <omp.h> #include "mpi.h" using namespace std; int myrank; int groupsize;

Schnellste Möglichkeit den Inhalt von Set & lt; String & gt; zu einer einzelnen Zeichenfolge mit durch Leerzeichen getrennten Wörtern?

Anzahl der Antworten 8 Antworten
Habe ich ein paar Set<String>s und verändern wollen, jeder von diesen in eine einzige String wo jedes element der ursprünglichen Set ist, getrennt durch ein Leerzeichen " ". Eine erste naive Ansatz ist, es zu tun wie

Konvertieren in Liste, ohne eine neue Liste zu erstellen

Anzahl der Antworten 12 Antworten
Ich bin mit diesem code zu konvertieren Set zu einem List: Map<String, List> mainMap = new HashMap<String, List>(); for(int i=0; i<something.size(); i++){ Set set = getSet(...); //returns different result each time List listOfNames = new ArrayList(set); mainMap.put(differentKeyName,listOfNames);

Eigenschaftendatei mit einer Liste als Wert für einen einzelnen Schlüssel

Anzahl der Antworten 6 Antworten
Für mein Programm, das ich Lesen will, einen Schlüssel aus einer properties-Datei und eine zugehörige Liste von Werten für die Schlüssel. Vor kurzem war ich versucht, wie das public static Map<String,List<String>>categoryMap = new Hashtable<String, List<String>>(); Properties prop

TTL für ein gesetztes Mitglied

Anzahl der Antworten 2 Antworten
Ist es möglich, in Redis zu legen TTL (time to live) nicht für einen bestimmten Schlüssel, aber für ein Mitglied für ein set? Ich bin mit einer Struktur für die tags vorgeschlagen von Redis-Dokumentation - die Daten

Wie extrahiere ich das Mitglied aus einem einzigen Mitglied in Python?

Anzahl der Antworten 5 Antworten
Ich vor kurzem stieß auf ein Szenario, in dem, wenn ein Satz beinhaltete nur ein einziges element, ich wollte etwas machen, was mit diesem element. Um das element, ließ ich mich auf diesen Ansatz: element = list(myset)[0]

Wie erhält man am besten den symmetrischen Unterschied zwischen zwei Mengen in Java?

Anzahl der Antworten 6 Antworten
Frage ich mich, ob es gibt einen schnellen/saubere Weg, um den Unterschied zwischen den beiden sets ? Habe ich: Set<String> s1 = new HashSet<String>(); s1.add("a"); s1.add("b"); s1.add("c"); Set<String> s2 = new HashSet<String>(); s2.add("b"); Brauche ich etwas wie:

Zusammenführen mehrerer Mengenelemente in einem einzigen Satz

Anzahl der Antworten 4 Antworten
Ich würde gerne wissen, ob es eine std-Bibliothek "oder" boost " - tool auf einfache Weise die Inhalte von mehreren Sätzen in einem einzigen. In meinem Fall habe ich einige Sätze von ints, den würde ich gerne

Stellen Sie Dict Python ein

Anzahl der Antworten 3 Antworten
ist es pythonic Weg, um zu konvertieren einen Satz in einen dict? Bekam ich den folgenden Satz s = {1,2,4,5,6} wollen und der folgenden dict c = {1:0, 2:0, 3:0, 4:0, 5:0, 6:0} mit einer Liste, die

Golang, warum haben wir keine Datenstruktur?

Anzahl der Antworten 4 Antworten
Ich versuche zu lösen, "Die go-Programmierung lanaguage" übung #1.4 welche verlangt, dass ich einen Satz haben. Ich kann ein set geben, aber warum nicht die Sprache, kommen mit ein??? gehen, kommen von google, wo Guave, entstanden auch,

Wie wähle ich aus MySQL aus, wo der Tabellenname Variable ist

Anzahl der Antworten 1 Antworten
Habe ich einen Fall, wo immer der name der Tabelle sollte von einer variable festlegen wie: SET @ID_1 = (SELECT ID FROM `slider` LIMIT 0,1); SET @Cat = (SELECT Category FROM `slider` LIMIT 0,1); select * from

Legen Sie die Ruby-Variable fest, wenn sie nicht bereits definiert ist

Anzahl der Antworten 5 Antworten
In Ruby, wie legen Sie eine variable auf einen bestimmten Wert, wenn es nicht bereits definiert und lassen den aktuellen Wert, wenn es bereits definiert? InformationsquelleAutor der Frage jrdioko | 2011-07-12

Unterschiede zwischen Vektor, Menge und Tupel

Anzahl der Antworten 6 Antworten
Was sind die Unterschiede zwischen Vektoren, Mengen und Tupeln in der Programmierung? InformationsquelleAutor der Frage RCIX | 2009-06-09

Vergleichen von ECMA6-Sets auf Gleichheit

Anzahl der Antworten 6 Antworten
Wie vergleichen Sie zwei javascript-sets? Ich habe versucht, mit == und === aber beide "false" zurück. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false Diese beiden Sätze

C ++ STL-Set-Differenz

Anzahl der Antworten 10 Antworten
Funktioniert die C++ STL-Daten-Struktur haben, einen Unterschied zwischen operator? InformationsquelleAutor der Frage Steve | 2008-11-12

C - Wie implementiert man die Datenstruktur?

Anzahl der Antworten 4 Antworten
Ist es eine schwierige Art und Weise zu implementieren, die eine set-Datenstruktur (eine Sammlung von eindeutigen Werten) in C? Alle Elemente einer Menge werden in der gleichen Art und es gibt eine riesige RAM-Speicher. Soweit ich weiß,

Wie konvertiert man ein Array zu einem Set in Java?

Anzahl der Antworten 17 Antworten
Ich würde gerne konvertieren eines Arrays zu einem Satz in Java. Es gibt einige offensichtliche Wege, dies zu tun (d.h. mit einer Schleife), aber ich würde wie etwas ein wenig eleganter, so etwas wie: java.util.Arrays.asList(Object a); Irgendwelche