Tag: multimap

Ein container ähnlich einer Karte, aber da der doppelte Schlüssel

std::multimap und equal_range

Anzahl der Antworten 1 Antworten
Ich habe einige Probleme mit der std::multimap container und ich möchte wissen, was wäre der richtige Weg, um mein Ziel erreichen. Im Grunde, hier ist mein SSCCE: #include <iostream> #include <map> int main () { typedef std::multimap<int,

Multimap nicht Sortieren

Anzahl der Antworten 4 Antworten
Habe ich diese multimap gebaut, um die Karte der hamming-Abstand einer Zeichenkette die entsprechende Zeichenkette. Da der hamming-Abstand zweier strings können gleich sein, ich will, dass Sie in aufsteigender Reihenfolge sortiert werden. Jedoch wenn ich drucken Sie

Eine multimap mit guter Leistung

Anzahl der Antworten 5 Antworten
In meinem code habe ich eine Karte, die wird intensiv genutzt, die mehrere tausend mal in wenigen Sekunden. Ursprünglich hatte ich eine TreeMap, aber beim testen mit 9.000 Einträge sah ich meinen alten Prozessor Schmelzen. Und diese

wie funktioniert die stl ' s multimap einfügen Respekt Ordnungen?

Anzahl der Antworten 7 Antworten
Habe ich einige Daten, die mit einem integer-index. Ich bin kontinuierliche Generierung von neuen Daten, die muss Hinzugefügt, um die Sammlung von Daten habe ich, sortiert nach index, zur gleichen Zeit, ich will einfach in der Lage

Hinzufügen eines Schlüssels mit einem leeren Wert zu Guave Multimap

Anzahl der Antworten 2 Antworten
Ich muß hinzufügen-Taste, um eine Guave Multimap mit einer leeren Sammlung als Wert. Wie kann ich dies erreichen? Habe ich versucht, dieses: map.put( "my key", null ); aber Aufruf von get() liefert eine Liste mit einem element,

Wie ersetzen <key, value> in einer multimap std

Anzahl der Antworten 2 Antworten
Rehrasing die Frage - Frage umformuliert - Ich habe eine Anforderung, wo ich ersetzen müssen, die ein paar mit einem neuen Schlüssel und einem Wert. Betrachten Sie diese - #include <map> #include <string> #include <iostream> using namespace

"multiset" & "multimap" - Was ist der Punkt?

Anzahl der Antworten 7 Antworten
Als die Frage, Staaten ... ich weiß nicht, was der Punkt über multisets /multimaps. Also, was ist der Zweck? InformationsquelleAutor Sebastian Dressler | 2010-05-18

Wie ist der C++ - multimap-container implementiert?

Anzahl der Antworten 4 Antworten
Beispielsweise ein C++ - vector implementiert ein dynamisches array, wobei jedes element verwendet aufeinanderfolgende Speicherstellen. Weiß ich, dass ein C++ - multimap ist ein eins-zu-viele Beziehung, aber was ist die innere Struktur? InformationsquelleAutor | 2011-06-06

C++ finden mehrere Schlüssel von einem std::multimap

Anzahl der Antworten 3 Antworten
Ich habe eine STL::multimap - und die ich Suche zum Auffüllen eines std::list mit Werten, wo die Schlüssel sind doppelt vorhanden. Kann ich suchen/einfügen, um eine std::list den Wert der Elemente für alle Schlüssel wo count >

wie Importiere ich multimap für java?

Anzahl der Antworten 4 Antworten
Dies ist blöd, aber wie installiere ich MultiMap? Ich brauche einen Weg, um mehrere Werte speichern, um Schlüssel und meine Karte die Umsetzung nicht funktioniert InformationsquelleAutor Matt M | 2013-02-17

Bidirektionale multi-valued map in Java

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche nach einer Möglichkeit zum speichern von Schlüssel-Wert-Paare. Ich brauche die lookup-bidirektional sein, aber zur gleichen Zeit, die ich brauche, um zu speichern mehrere Werte für denselben Schlüssel. In anderen Worten, so etwas

Immer den Wert einer multimap in C++

Anzahl der Antworten 2 Antworten
Ich Frage mich, wie Kriege ich den Wert einer multi-map in C++ Schrecklich vage vorhanden. Wollen füllen Sie einige details? Im Allgemeinen, Multimaps speichern von Schlüssel-Wert-Paare. Möchten Sie alle Werte? Einem bestimmten Wert ist? Was haben Sie

Hashtable gleichen Schlüssel (mit dem anderen Wert...?

Anzahl der Antworten 2 Antworten
Ist es möglich mit java eine hashtable-können die Karte den gleichen Schlüssel unterschiedliche Werte? .. Wie kann ich abrufen, sowohl den Wert aus der hashtable... Duplizieren finden Sie unter stackoverflow.com/questions/4456280/... InformationsquelleAutor water | 2010-12-16

Wie zum Durchlaufen/zählen für eine multimap<string,string>

Anzahl der Antworten 2 Antworten
Meiner Klasse ist so: class Outgoing { multimap<string,string> outgoing; public: void makeConnection(string key, string value) { outgoing.insert(pair<string,string>(key,value)); } void iterate() { multimap<string, string>::iterator it; multimap<string, string>::iterator it2; pair<multimap<string,string>::iterator,multimap<string,string>::iterator> ret; for (it = outgoing.begin();it != outgoing.end();++it) { ret

Warum tut es.next() throw von java.util.ConcurrentModificationException?

Anzahl der Antworten 3 Antworten
final Multimap<Term, BooleanClause> terms = getTerms(bq); for (Term t : terms.keySet()) { Collection<BooleanClause> C = new HashSet(terms.get(t)); if (!C.isEmpty()) { for (Iterator<BooleanClause> it = C.iterator(); it.hasNext();) { BooleanClause c = it.next(); if(c.isSomething()) C.remove(c); } } } Nicht

Wie dies zu erreichen, Map<String, List<>> Struktur

Anzahl der Antworten 6 Antworten
Habe ich die Daten wie unten: Key value ----- ------ car toyota car bmw car honda fruit apple fruit banana computer acer computer asus computer ibm ... (Jede Zeile der oben genannten Daten Objekt mit den Feldern

C++, wie zum einfügen in multimap?

Anzahl der Antworten 2 Antworten
Ich möchte die Einrichtung einer multimap in C++: multimap<pair<string, string>, vector<double> > mmList; Aber wie zum einfügen von Daten: mmList.insert(pair<string, string>, vector<double>("a", "b", test)); InformationsquelleAutor andre de boer | 2013-01-26

Wie kann ich mich auf die eindeutigen Schlüssel in einer multimap

Anzahl der Antworten 5 Antworten
Ich habe eine multimap und ich möchten alle die eindeutigen Schlüssel in ihm gespeichert in einem Vektor. multimap<char,int> mymm; multimap<char,int>::iterator it; char c; mymm.insert(pair<char,int>('x',50)); mymm.insert(pair<char,int>('y',100)); mymm.insert(pair<char,int>('y',150)); mymm.insert(pair<char,int>('y',200)); mymm.insert(pair<char,int>('z',250)); mymm.insert(pair<char,int>('z',300)); Wie kann ich dies tun? da ist auch

Warum multimap erlaubt doppelte Schlüssel-Wert-Paare?

Anzahl der Antworten 6 Antworten
EDIT: Bitte Hinweis, ich bin NICHT Fragen, warum multimap nicht enthalten doppelte Schlüssel. Was ist die Logik hinter multimap ermöglicht doppelte Schlüssel-Wert-Paare? (nicht Schlüssel) #include <map> #include <string> #include <iostream> int main(int argc, char** argv) { std::multimap<std::string,

So entfernen Sie ein spezielles paar aus einer C++ - multimap?

Anzahl der Antworten 1 Antworten
#include <map> ... multimap<char,int> first; first.insert(pair<char,int>('a',10)); first.insert(pair<char,int>('b',15)); first.insert(pair<char,int>('b',20)); first.insert(pair<char,int>('c',25)); Sagen, dass ich jetzt entfernen möchten eines der Paare habe ich nur Hinzugefügt, um die Karte. Habe ich Beispiele zu entfernen, eine ganze key-Eintrag, der für die Taste

stl::multimap - wie bekomme ich Gruppen von Daten?

Anzahl der Antworten 6 Antworten
Multimap hat im wesentlichen Gruppen von Daten, die nach dem Schlüssel sortiert. Ich möchte eine Methode, mit der konnte ich Zugriff auf diese einzelnen Gruppen und Ihre Werte aggregieren. Zum Beispiel, in einem std::multimap< string, int >

Doppelte Schlüssel in .NET-Wörterbüchern?

Anzahl der Antworten 22 Antworten
Gibt es irgendwelche Wörterbuch-Klassen in den .NET base class library, die es erlauben, doppelte Schlüssel verwendet werden? Die einzige Lösung, die ich gefunden habe, ist zu schaffen, zum Beispiel, eine Klasse wie: Dictionary<string, List<object>> Aber dies ist

Wie kann man Duplikate in Guava MultiMap-Werten eliminieren?

Anzahl der Antworten 3 Antworten
Code: Multimap<String, String> myMultimap = ArrayListMultimap.create(); myMultimap.put("12345", "qwer"); myMultimap.put("12345", "abcd"); myMultimap.put("12345", "qwer"); System.out.println(myMultimap); Ergebnis: {12345=[qwer, abcd, qwer]} Ist es möglich, beseitigen Sie Duplikat "qwer" ? Danke. InformationsquelleAutor der Frage user710818 | 2013-09-24

Wann macht die Verwendung von std :: multimap Sinn?

Anzahl der Antworten 3 Antworten
Ich bin derzeit Experimentieren einige Verwendung von stl-Datenstrukturen. Allerdings bin ich noch nicht sicher, Wann die eine und Wann Sie eine bestimmte Kombination. Derzeit bin ich versucht, herauszufinden,, wenn Sie eine std::multimap keinen Sinn machen. Soweit ich

Leistungsstarke Concurrent MultiMap Java / Scala

Anzahl der Antworten 9 Antworten
Ich bin auf der Suche für ein high-performance, gleichzeitige, MultiMap. Ich habe überall gesucht aber ich kann einfach nicht finden, eine Lösung, die verwendet den gleichen Ansatz wie ConcurrentHashMap (Nur sperren die ein segment der hash-array). Die

Was ist der Vorteil von Multimap gegenüber Vektoren?

Anzahl der Antworten 3 Antworten
Ich verstehe nicht, warum multimap besteht, wenn wir können, erstellen Karte von Vektoren oder eine Karte des sets. Für mich die einzigen Unterschiede sind: mit equal_range im multimap für erste Elemente des Schlüssels und der Karte von

Kartenimplementierung mit doppelten Schlüsseln

Anzahl der Antworten 15 Antworten
Möchte ich eine Karte mit doppelter Schlüssel. Ich weiß, es gibt viele map-Implementierungen (Eclipse zeigt mir ca 50), so Wette ich, es muss einer sein, der dies ermöglicht. Ich weiß, es ist leicht zu schreiben Sie Ihre

Multimap in .NET

Anzahl der Antworten 6 Antworten
Brauche ich ein äquivalent zu c++'s std::multimap<K, V, Comp, Alloc> in C-sharp. Gibt es in der standard-Bibliothek? InformationsquelleAutor der Frage Schildmeijer | 2008-12-19

Ein Multimap nur nach Schlüsseln in Java sortieren lassen

Anzahl der Antworten 7 Antworten
Ich würde gerne eine c.g.c.c.Multimap sortiert ist, basiert auf den Tasten nur. Die Werte sollten nicht sortiert werden. Ich habe versucht, etwas zu bauen, mit Guave ist TreeMultimapaber ich kann es nicht verwenden, weil die Wert-Typ nicht

Mehrwertige Hashtabelle in Java

Anzahl der Antworten 13 Antworten
Ist es möglich, mehrere Werte für denselben Schlüssel in einer hash-Tabelle? Wenn nicht, können Sie vorschlagen, jede solche Klasse oder Schnittstelle, die verwendet werden könnten? InformationsquelleAutor der Frage | 2009-06-26

Gibt es einen Iterator über eindeutige Schlüssel in einer std :: multimap?

Anzahl der Antworten 6 Antworten
Gibt es eine einfache oder standard-Weg, um einen iterator multimap, die Iteration über eindeutige Schlüssel in einer multimap? also für ein set, das sieht wie folgt aus: {1, "a"}, {1, "lemon"}, {2, "peacock"}, {3, "angel"} ein iterator

Wie erstellt man eine Multimap & lt; K, V & gt; von einer Karte & lt; K, Sammlung & lt; V & gt; & gt;

Anzahl der Antworten 6 Antworten
Ich nicht finden, wie eine multimap Bau... Wenn ich das tun möchte, ich iterieren über die Karte, und füllen Sie die multimap. Gibt es eine andere Möglichkeit? final Map<String, Collection<String>> map = ImmutableMap.<String, Collection<String>>of( "1", Arrays.asList("a", "b",

Was ist der Unterschied zwischen std :: multimap & lt; Schlüssel, Wert & gt; und std :: map & lt; schlüssel, std :: set & lt; wert & gt; & gt;

Anzahl der Antworten 4 Antworten
Fand ich, dass Sie noch einen Schlüssel haben und mehrere Werte, die einzigartig ist. InformationsquelleAutor der Frage | 2011-12-22

Wie man durch Google multimap iteriert

Anzahl der Antworten 3 Antworten
Habe ich Durchlaufen google multimap. Aber Ich bin mit dem jdk 1.4 und kann nicht schalten, um eine höhere version. So kann ich nicht verwenden generische Funktionen. Meine multimap mehrere Werte für einen Schlüssel. Könnte es eine