Algorithmen und Datenstrukturen · Middle · Frage 53 von 75

Was passiert mit einer Hashtabelle, wenn ihr Füllfaktor zu hoch wird?

Antwort zeigen

Richtige Antwort: Sie vergrößert das Array und fügt alle Einträge neu ein (Rehashing)

Erklärung

Der Füllfaktor ist die Zahl der Einträge geteilt durch die Buckets. Überschreitet er eine Schwelle, werden Kollisionen häufig, also wächst die Tabelle, meist auf das Doppelte. Rehashing ist O(n), aber selten, Einfügen bleibt also amortisiert O(1).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Middle · Frage 53

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen