map

Ein Wörterbuch (oder eine Karte) in der Informatik ist eine Datenstruktur, die Schlüssel auf Werte abbildet, so dass der entsprechende Wert eines Schlüssels effizient abgerufen werden kann. Bei Fragen zu Mapping-Funktionen über Datensammlungen verwenden Sie bitte das Tag [map-function]; und für Geographie, [Karten].
8
Antworten

Gibt es einen Weg, wie man den Schlüssel (oder den ganzen Eintrag) von einer 'Map' bekommt?

Gibt es eine Möglichkeit, wie man den Schlüssel (oder den gesamten Eintrag) von einem HashMap (oder einem anderen geeigneten Map ) effizient bekommt? Bevor jemand sagt, ich brauche es nie: Ich tue es. Ich habe eine Schleife wie diese...
07.10.2012, 14:18
4
Antworten

initialisiert eine STL 'map' Größe

ist es möglich, eine STL map size zu initialisieren? Ich weiß, wie viele Elemente in meiner Map am Ende sein werden und ich möchte den gesamten benötigten Speicher ganz am Anfang zuweisen.     
09.11.2012, 00:47
2
Antworten

Wie deklariere ich eine Karte mit variablen Generika?

Ich habe eine Map , deren Schlüssel vom generischen Typ Key<T> sind und die Werte vom Typ List<T> sind. Wenn der Schlüssel eine Instanz von Key<String> ist, muss der Wert ein List<String> sein, und dieselbe...
16.07.2012, 04:25
3
Antworten

Was ist der Zweck der Funktion org.apache.hadoop.mapreduce.Mapper.run () in Hadoop?

Was ist der Zweck der Funktion org.apache.hadoop.mapreduce.Mapper.run() in Hadoop? Der setup() wird vor dem Aufruf von map() aufgerufen und der clean() wird nach dem map() aufgerufen. Die Dokumentation für run() sagt    Expe...
18.09.2011, 06:00
4
Antworten

Erstellen und setzen Sie einen Map-Wert nur, wenn dieser nicht bereits vorhanden ist, und holen Sie sich eine thread-sichere Implementierung

Was ist der beste Weg, um diesen Code threadsicher zu machen? %Vor% Hier sind die paar Lösungen, an die ich denken könnte: Ich könnte ein ConcurrentHashMap verwenden, aber wenn ich es gut verstanden habe, macht es nur die atomaren...
13.11.2013, 09:14
3
Antworten

Parallele Datensammlungen in F #

Welche von list, array oder seq sind effizienter für die parallele Verarbeitung und können problemlos parallele Operationen wie parmap , parfilter usw. implementieren? BEARBEITEN: Danke für die Vorschläge. Array.Parallel sieht wie...
13.03.2012, 01:27
2
Antworten

Warum bestellt sich meine unordered_map?

Also habe ich mit dem neu standardisierten unordered_map von der STL gespielt. Der Code, den ich habe, ist irgendwie so, ich erstelle nur eine unordered_map, fülle sie aus und drucke sie aus: %Vor% Allerdings ist die Ausgabe, die ich beko...
29.07.2011, 23:32
2
Antworten

Scala-Fallklassen als De-facto-Maps verwenden

Dies ist mehr eine Designfrage als alles andere ... Ich mag Scalas Fallklassen sehr und benutze sie oft. Ich finde jedoch, dass ich oft in meine Parameter in Options (oder vielmehr Lift Boxes ) einwickle und Standardwerte einstelle, um F...
01.07.2011, 11:33
1
Antwort

Teste den Rückgabewert von lower_bound gegen den Enditerator

In einer effektiven STL von Scott Meyers (Seite 195) gibt es die folgende Zeile: "Das Ergebnis von lower_bound muss getestet werden, um zu sehen, ob es auf den gesuchten Wert zeigt. Im Gegensatz zu find können Sie den Rückgabewert von lower_b...
05.01.2012, 10:38
3
Antworten

Ändert der Wert einer Map eine atomare Operation?

Ich habe mich gefragt, ob die Synchronisation oder die Verwendung einer gleichzeitigen Klasse erforderlich ist, oder umgekehrt ist es threadsicher, eine nicht gleichzeitige Klasse zu verwenden und keine Synchronisation in einer Map in einer Mult...
11.03.2012, 21:23