Was ist schneller, um ein Element in einer Hashtabelle oder in einer sortierten Liste zu finden?
Antworten
Zu viele Anzeigen?
Jan
Punkte
4096
SO User
Punkte
22342
HashTable wäre effizienter für Listen mit mehr als 10 Einträgen. Wenn die Liste weniger als 10 Elemente enthält, ist der Overhead aufgrund des Hash-Algos größer.
Wenn Sie ein schnelles Wörterbuch benötigen, aber auch die Elemente in einer geordneten Weise aufbewahren müssen, verwenden Sie das OrderedDictionary. (.Net 2.0 aufwärts)
- See previous answers
- Weitere Antworten anzeigen