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

Ist es möglich, Getter / Setter in der Schnittstellendefinition zu verwenden?

Anzahl der Antworten 3 Antworten
Im moment TypeScript nicht erlauben, get - /set-Methoden(Accessor) - in-Schnittstellen. Zum Beispiel: interface I { get name():string; } class C implements I { get name():string { return null; } } außerdem, Typoskript nicht erlauben, verwenden Sie die

Wie erstelle ich ein Python-Set mit nur einem Element?

Anzahl der Antworten 5 Antworten
Wenn ich einen string und ein set anlegen möchten, enthält zunächst nur , string, gibt es einen mehr Pythonic Ansatz als die folgenden? mySet = set() mySet.add(myString) Folgende gibt mir ein set der Buchstaben in myString: mySet

Python auf Liste gesetzt

Anzahl der Antworten 7 Antworten
Wie kann ich konvertieren einen Satz zu einer Liste in Python? Mit a = set(["Blah", "Hello"]) a = list(a) nicht funktioniert. Es gibt mir: TypeError: 'set' object is not callable InformationsquelleAutor der Frage | 2011-07-26

Hat Python eine geordnete Menge?

Anzahl der Antworten 13 Antworten
Python hat eine bestellt dictionary. Was ist eine geordnete Menge? InformationsquelleAutor der Frage Casebash | 2009-10-31

Fügen Sie vs Update in Set-Operationen in Python hinzu

Anzahl der Antworten 7 Antworten
Was ist der Unterschied zwischen add-und update-Operationen in python, wenn ich nur wollen, fügen Sie einen einzelnen Wert an der set. a = set() a.update([1]) #works a.add(1) #works a.update([1,2])#works a.add([1,2])#fails Kann mir jemand erklären, warum das so

Knoten JS, traditionelle Datenstrukturen? (wie Set, etc), alles wie Java.util für Knoten?

Anzahl der Antworten 9 Antworten
Ich bin liebevoll node JS und kommt aus einem Java-hintergrund, der mich interessiert, auch nur zu versuchen es heraus für einige Projekte, in denen die Knoten scheinen mag ein bisschen weit hergeholt, wie ein Suchmaschinen-Projekt. Eine Sache,

Erhalten Sie einzigartige Werte von Arraylist in Java

Anzahl der Antworten 7 Antworten
Ich habe eine ArrayList mit einer Anzahl der Datensätze und eine Spalte enthält Namen gas CO2 CH4 SO2-etc.Jetzt möchte ich zum abrufen von verschiedenen gas-Namen(unique) nur ohne repetation aus der ArrayList. Wie kann es getan werden? InformationsquelleAutor

Warum HashSet aber nicht in C # gesetzt?

Anzahl der Antworten 7 Antworten
Alte Frage Mein Verständnis ist, dass C# hat in gewissem Sinne HashSet und set Arten. Ich verstehe, was HashSet ist. Aber warum set ist eine separate word? Warum nicht jeder Satz HashSet<Object>? Neue Frage Warum C# hat

schnellerer Mitgliedschaftstest in Python als set ()

Anzahl der Antworten 4 Antworten
Habe ich zu überprüfen, die Anwesenheit von Millionen von Elementen (20-30 Buchstaben "str") in der Liste mit 10-100k an diese Elemente. Ist es schneller Weg, es zu tun in python als set() ? import sys #load ids

Programmgesteuert den Wert eines Select2 Ajax festlegen

Anzahl der Antworten 11 Antworten
Habe ich ein Select2 auto-complete-Eingang (gebaut via SonataAdmin), nicht aber für das Leben von mir herauszufinden, wie programmgesteuert auf einen bekannten Schlüssel/Wert-paar. Gibt es ein JS-Fiddle hierdass zeigt ungefähr das, was ich habe. Was ich wissen möchte

Wie erhält man den Index eines gegebenen LinkedHashSet-Elements ohne Iteration?

Anzahl der Antworten 7 Antworten
Ist es überhaupt möglich? Sagen, Sie haben private Set<String> names = new LinkedHashSet<String>(); sowie Strings sind "Mike", "John", "Karen". Ist es möglich, um "1" im Gegenzug zu "was ist der index von "John" ohne iteration? Folgende funktioniert

Wie sortiere ich ein HashSet?

Anzahl der Antworten 12 Antworten
Für Listen verwenden wir die Collections.sort(List) Methode. Was ist, wenn wir wollen, zu Sortieren HashSet? InformationsquelleAutor der Frage Diana | 2014-03-13

Unterschied zwischen dict und set (Python)

Anzahl der Antworten 3 Antworten
So, ich weiß, dass dies, a = {} # dict Erstellt eine leere Wörterbuch. Nun, ich habe auch aufgeschnappt, dass diese, b = {1, 2, 3} # set Erstellt einen Satz. Dies kann leicht verifiziert werden, da,

Lehre 2 OneToMany Cascade SET NULL

Anzahl der Antworten 1 Antworten
Der Fehler Nicht löschen oder update a parent row: a foreign key constraint fails. Die Klassen class Teacher { /** *@ORM\OneToMany(targetEntity="publication", mappedBy="teacher") */ protected $publications; } class Publication { /** * @ORM\ManyToOne(targetEntity="Teacher", inversedBy="publications") * @ORM\JoinColumn(name="teacher_id", referencedColumnName="id") */

Die Funktion set () verstehen

Anzahl der Antworten 5 Antworten
In python set() ist eine ungeordnete Sammlung ohne doppelte Elemente zu. Allerdings bin ich nicht in der Lage zu verstehen, wie es die Ausgabe erzeugt. Betrachten Sie zum Beispiel die folgenden: >>> x = [1, 1, 2,

Wie kann ich ein ES6 `Set` sortieren?

Anzahl der Antworten 1 Antworten
new Set(['b', 'a', 'c']).sort() wirft TypeError: set.sort is not a function. Wie kann ich Sortieren Set zu gewährleisten, insbesondere iteration um? InformationsquelleAutor der Frage ericsoco | 2015-10-12

Den Unterschied zwischen zwei Sätzen erhalten

Anzahl der Antworten 4 Antworten
Also, wenn ich zwei Sätze: Set<int> test1 = new HashSet<Integer>(); test1.add(1); test1.add(2); test1.add(3); Set<int> test2 = new HashSet<Integer>(); test2.add(1); test2.add(2); test2.add(3); test2.add(4); test2.add(5); Gibt es eine Möglichkeit, Sie zu vergleichen und haben nur eine Reihe von 4-und

Gegeben seien zwei Arrays a und b. Finde alle Paare von Elementen (a1, b1), so dass a1 zu Array A gehört und b1 zu Array B gehört, dessen Summe a1 + b1 = k ist

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach der Lösung des folgenden Algorithmus mit minimalem Zeit-und Speicherplatz-Komplexität. Gegeben sind zwei arrays a und b, finden Sie alle Paare von Elementen (a1,b1), so dass a1 gehört Array A und b1

Klassische set-Operationen für java.util.Collection

Anzahl der Antworten 4 Antworten
Gibt es integrierte Funktionen für die klassische set-Operationen auf java.util.Collection-Klasse? Meine konkrete Umsetzung wäre für ArrayList, aber das klingt wie etwas, das sollte gelten für alle Unterklassen von Collection. Ich bin auf der Suche nach etwas wie:

Was ist die zugrunde liegende Datenstruktur eines STL-Sets in C ++?

Anzahl der Antworten 4 Antworten
Ich würde gerne wissen, wie ein Satz ist in C++ implementiert. Wenn ich zur Umsetzung meiner eigenen container ohne Verwendung der STL bereitgestellten Behälter, was wäre der beste Weg zu gehen über diese Aufgabe? Ich verstehe STL-sets

Wie man Index eines Gegenstandes in java.util.Set erhält

Anzahl der Antworten 4 Antworten
Ich kenne die Unterschiede zwischen Set und List(einmalige vs. Vervielfältigungen erlaubt, nicht angeordnet/befohlen, etc). Was ich Suche ist eine Gruppe, die hält die Elemente bestellt(das ist einfach), aber ich muss auch in der Lage sein zu erholen,

Speichern von Arrays in Set und Vermeiden von Duplikaten

Anzahl der Antworten 5 Antworten
HashSet<String> boog = new HashSet<String>(); boog.add(new String{"a", "b", "c"}); boog.add(new String{"a", "b", "c"}); boog.add(new String{"a", "b", "d"}); Ergebnisse in [a, b, c] [a, b, d] [a, b, c] wo [a,b,c] wird wiederholt, so dass die hash-Funktion nicht

Schnellste Möglichkeit, eine Liste in Python zu suchen

Anzahl der Antworten 4 Antworten
Wenn Sie etwas tun, wie "test" in a wo a ist eine Liste mit nicht python zu tun, eine sequentielle Suche in der Liste oder tut es erstellen Sie eine hash-Tabelle Darstellung zur Optimierung der lookup? In

Wie aktualisiert man ein bestehendes Element von std :: set?

Anzahl der Antworten 4 Antworten
Ich habe eine std::set<Foo>und ich möchte update einige Wert ein vorhandenes element darin. Beachten Sie, dass der Wert ich bin die Aktualisierung ändert nicht die Reihenfolge in der Liste: #include <iostream> #include <set> #include <utility> struct Foo

C ++ STL Set Update ist langweilig: Ich kann ein Element nicht an Ort und Stelle ändern

Anzahl der Antworten 7 Antworten
Finde ich den update-Vorgang für Satz mühsam, da es keine solche API auf cppreference. Also, was ich derzeit tun, ist etw so: //find element in set by iterator Element copy = *iterator; ... //update member value on

Ist die Iterationsreihenfolge std :: set immer aufsteigend nach der C ++ - Spezifikation?

Anzahl der Antworten 5 Antworten
Hier http://www.cplusplus.com/reference/stl/set/ ich gelesen, dass std::set in C++ ist "typisch" umgesetzt werden, da ein Baum (rot-schwarz?) und es ist sortiert. Konnte ich nicht verstehen, bedeutet es, dass durch Spezifikation iteration Reihenfolge der Satz ist immer aufsteigend? Oder

Windows-Batch-Variablen werden nicht festgelegt

Anzahl der Antworten 2 Antworten
Ich glaube, ich lief in einen Fehler im Fenster batch-scripting. Kann ich nicht gesetzte Variablen, die in eine erweiterte if-Anweisung. Hier ist ein isolierter Teil von meinem script: @echo off set success=1 set Version=12345 set Target=Client set

Set ändert die Reihenfolge der Elemente?

Anzahl der Antworten 7 Antworten
Vor kurzem habe ich bemerkt, dass wenn ich die Umwandlung von Liste, um die Reihenfolge festzulegen oder Elemente geändert wird und sortiert nach Charakter. Betrachten Sie dieses Beispiel: x=[1,2,20,6,210] print x # [1, 2, 20, 6, 210]

Lokale MySQL-Variablen

Anzahl der Antworten 4 Antworten
Ich versuche zu definieren und initialisiert eine MySQL-variable, die für eine Abfrage. Habe ich Folgendes: declare @countTotal int; SET @countTotal = select COUNT(*) from nGrams; Ich bin mit MySQL in Netbeans und es sagt mir, ich habe

Wie kann man ein Element aus einem Set abrufen, ohne es zu entfernen?

Anzahl der Antworten 11 Antworten
Angenommen, die folgenden: >>> s = set([1, 2, 3]) Wie bekomme ich einen Wert (kein Wert) aus s ohne dabei s.pop()? Ich verlassen wollen, um das Element im Satz, bis ich sicher bin, dass ich entfernen können

Der Wert des versteckten Feldes in einem Formular mit jQuery's ".val ()" funktioniert nicht

Anzahl der Antworten 15 Antworten
Ich habe versucht, den Wert für ein hidden Feld in einem Formular mit jQuery, aber ohne Erfolg. Hier ist ein Beispielcode, der das problem erklärt. Wenn ich immer den input type auf "text", es funktioniert ohne Probleme.

Suchen Sie nach nicht gemeinsamen Elementen in Listen

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, ein Stück code, der automatisch-Faktor und Ausdruck. Zum Beispiel, wenn ich zwei Listen [1,2,3,4] und [2,3,5], der code sollte in der Lage sein zu finden die gemeinsamen Elemente in den beiden Listen, [2,3],

Gibt es in .Net eine "Set" -Datenstruktur?

Anzahl der Antworten 6 Antworten
Ideal, ich bin auf der Suche nach Vorlagen logischen Satz Klasse. Es müssten alle von der standard-Mengenoperationen wie Vereinigung, Schnitt, Etc., und reduzieren duplizierte Gegenstände. Ich landete meine eigene set-Klasse basierend auf der C# - Dictionary<>- nur

Wie überprüft man, ob eine Tabelle ein Element in Lua enthält?

Anzahl der Antworten 4 Antworten
Ist es eine Methode für die überprüfung, ob eine Tabelle einen Wert enthält ? Ich habe meine eigene (naive) Funktion, aber ich Frage mich, wenn etwas "offizielles" gibt ? Oder etwas effizienter... function table.contains(table, element) for _,

Teilmenge eines Sets in Java erstellen

Anzahl der Antworten 6 Antworten
Ich habe eine LinkedHashSet ich.e eine geordnete Menge. Ich versuche zu finden, eine Funktion zu, die gerade wieder eine Teilmenge der Menge, ich.e die ersten 20 Elemente der Menge. Ich weiß, ich kann es tun, indem Sie

Guter Weg, * einen * Wert von einem Java-Set zu bekommen?

Anzahl der Antworten 3 Antworten
Einer einfachen Set<T>was ist eine gute Art und Weise (schnell, ein paar Zeilen code) zu bekommen alle Wert aus der Set? Mit einem List ist es ganz einfach: List<T> things = ...; return things.get(0); Aber, mit einem

Wie bestimmen Sie, ob zwei HashSets gleich sind (nach Wert, nicht nach Referenz)?

Anzahl der Antworten 2 Antworten
Ich bin versucht zu ermitteln, ob zwei HashSet Objekte .NET 3.5 (C#) gleich setzt, d.h. enthalten die gleichen Werte. Dies scheint wie etwas, das man würde natürlich wollen, um zu tun, aber keine der Funktionen scheinen zu

Die richtige Methode, um das einzige Element aus einem Set zurückzugeben

Anzahl der Antworten 4 Antworten
Ich habe folgende situation: Set<Element> set = getSetFromSomewhere(); if (set.size() == 1) { //return the only element } else { throw new Exception("Something is not right.."); } Vorausgesetzt, ich kann nicht ändern Sie den Rückgabetyp der getSetFromSomewhere()gibt

Das Kopieren setzt Java

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit zum kopieren einer TreeSet? Das heißt, es ist möglich, zu gehen Set <Item> itemList; Set <Item> tempList; tempList = itemList; oder haben Sie physisch Durchlaufen Sie die Sätze, und kopieren Sie Sie eins

Wie bekomme ich das erste Item von einem java.util.Set?

Anzahl der Antworten 12 Antworten
Ich habe eine Set Beispiel: Set<String> siteIdSet = (Set<String>) pContext.getParent().getPropertyValue(getCatalogProperties().getSitesPropertyName()); Den pContext.getParent().getPropertyValue() ist out-of-the-box-code, auf dem ich keine Kontrolle haben, ändern. Voraussetzung: Wollte ich den ersten Standard-element aus der (immer). Allerdings konnte ich nicht finden, eine Methode

Wie man std :: set iteriert

Anzahl der Antworten 4 Antworten
Habe ich diesen code: std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; //error here } Gibt es keine ->first Wert. Wie kann ich zu erhalten die Wert? InformationsquelleAutor der

Python: Wie funktionieren Sets?

Anzahl der Antworten 2 Antworten
Ich habe eine Liste von Objekten, die ich möchte in einen Satz. Meine Objekte enthält ein paar Felder, von denen einige o.id und o.area. Ich möchte zwei Objekte gleich, wenn diese beiden Felder sind die gleichen. ie:

Wie erstelle ich einen Satz benutzerdefinierter Objekte (Swift)?

Anzahl der Antworten 2 Antworten
Für meine iOS-app habe ich ein Modell so etwas wie class Person { var Id: Int var Name: String init(id: Int, name: String?) { self.Id = id self.Name = name ?? "" } } Dann später in

Element am Index in einem Std :: Set?

Anzahl der Antworten 5 Antworten
Ich habe stolperte über dieses problem: ich kann nicht scheinen, um zu wählen Sie das Element an der index-position in eine normale std::set. Ist das ein bug in der STD? Unten ein einfaches Beispiel: #include <iostream> #include

Unterschied zwischen Tupeln und frozensets in Python

Anzahl der Antworten 4 Antworten
Lerne ich Python 3 mit Dem Quick-Python-Buch, wo der Autor spricht über frozensets, die besagt, dass da-Sätze sind veränderlich und daher unhashable, wodurch Sie zu von nicht für als dictionary-Schlüssel, Ihre gefrorenen Pendants eingeführt wurden. Neben dem

Der beste Weg, um die Schnittmenge mehrerer Sets zu finden?

Anzahl der Antworten 5 Antworten
Habe ich eine Liste der sets: setlist = [s1,s2,s3...] Will ich s1 ∩ s2 ∩ s3 ... Kann ich eine Funktion schreiben, tun es, indem Sie eine Serie von paarweisen s1.intersection(s2) usw. Gibt es eine empfohlene, besser,

Besser / schneller zum Durchlaufen von Set oder Liste?

Anzahl der Antworten 5 Antworten
Wenn ich eine python Liste, ist, hat viele Duplikate, und ich möchte, um zu Durchlaufen und jedes Element, jedoch nicht durch die Duplikate, ist es am besten, um die Verwendung von einem Satz (wie in set(mylist) oder

Ein beliebiges Element aus einer Menge auswählen

Anzahl der Antworten 30 Antworten
Wie wähle ich ein element zufällig aus einem set? Ich bin besonders interessiert in der Kommissionierung ein zufälliges element aus einer HashSet oder eine LinkedHashSet, in Java. Lösungen für andere Sprachen sind auch willkommen. InformationsquelleAutor der Frage

C # Hashset-Konvertierung in Listen

Anzahl der Antworten 4 Antworten
Habe ich dies im Netz, aber ich Frage, um sicherzustellen, dass ich habe nicht, etwas versäumt zu haben. Gibt es eine integrierte Funktion zum konvertieren von HashSets zu Listen in C#? Ich brauche zu vermeiden, die Doppelzüngigkeit

Anhängen an einen anderen Satz

Anzahl der Antworten 2 Antworten
Gibt es einen besseren Weg, gefolgt von einem Satz zu einem anderen Satz als das Durchlaufen jedes element ? habe ich : set<string> foo ; set<string> bar ; ..... for (set<string>::const_iterator p = foo.begin( );p != foo.end(