Hash-Map Einfüge-/Suchkomplexität (Big-O)

Eine Hash Map bietet erwartet O(1) für Einfügen, Suche und Löschen per Hash-Funktion; der Worst Case ist O(n), wenn viele Schlüssel kollidieren. Speicher ist O(n).

Interaktives DevRef Hub-Tool öffnen →

Wichtige Fakten

BestO(1)
AverageO(1)
WorstO(n)
SpeicherO(n)

Häufige Fragen

Zeitkomplexität für Hash-Map-Einfügen?

Erwartet O(1), Worst Case O(n) bei vielen Kollisionen.

Warum ist der Worst Case O(n)?

Wenn viele Schlüssel im selben Bucket landen, wird es zum linearen Scan.

Verwandte Seiten

Big-O von Hash Map ist Teil von DevRef Hub auf GOAT Lab — eine kostenlose Referenz, die ohne Anmeldung und auch offline funktioniert. Öffne oben das Tool für beliebige Werte.

Werbung

Teil von GOAT Lab — 26 kostenlose Browser-Tools für Wissenschaft, Technik und Entwicklung. Ohne Anmeldung.