Thread Performance bei Suche in Hashkeys (14 answers)
Opened by bianca at 2011-02-26 14:30

murphy
 2011-02-26 16:15
#146075 #146075
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
Die Frage ist eigentlich weniger, was die schnellste Variante ist, die Schlüssel zu durchsuchen, sondern wie man die Datenstruktur intelligenter aufbauen kann.

Sobald man in irgendeiner Form über die Schlüssel iteriert bietet ein Hash einfach überhaupt keinen Geschwindigkeitsvorteil mehr gegenüber einem Array.

Wenn es also nicht sinnvoll erscheint, die Monatsnummern direkt als Schlüssel zu verwenden, dann wäre es wahrscheinlich die effizienteste Lösung statt eines Hashes ein passend sortiertes Array anzulegen, in dem man die Existenz bestimmter Einträge schneller überpüfen kann als in der unsortierten Schlüsselliste eines Hashes.
When C++ is your hammer, every problem looks like your thumb.

View full thread Performance bei Suche in Hashkeys