Als «multimap» getaggte Fragen

24
Doppelte Schlüssel in .NET-Wörterbüchern?
Gibt es Wörterbuchklassen in der .NET-Basisklassenbibliothek, mit denen doppelte Schlüssel verwendet werden können? Die einzige Lösung, die ich gefunden habe, besteht darin, beispielsweise eine Klasse wie die folgende zu erstellen: Dictionary<string, List<object>> Aber es ist ziemlich irritierend, es tatsächlich zu benutzen. Ich glaube, dass eine MultiMap in Java dies erreicht, …
256 c#  .net  dictionary  multimap 

18
Kartenimplementierung mit doppelten Schlüsseln
Ich möchte eine Karte mit doppelten Schlüsseln haben. Ich weiß, dass es viele Kartenimplementierungen gibt (Eclipse zeigt mir ungefähr 50), also wette ich, dass es eine geben muss, die dies zulässt. Ich weiß, dass es einfach ist, eine eigene Karte zu schreiben, die dies tut, aber ich würde lieber eine …


2
Was ist der Vorteil von Multimap gegenüber der Karte von Vektoren?
Ich verstehe nicht, warum Multimap existiert, wenn wir eine Karte von Vektoren oder eine Karte von Mengen erstellen können. Für mich sind nur Unterschiede: Verwendung equal_rangein multimap für Elemente eines Schlüssels und in der Karte von Vektoren bekommen wir einfach nutzen []Operator und Vektor von Elementen haben. Verwendung multimap.insert(make_pair(key,value))in Multimap …
72 c++  stl  map  multimap 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.