Algorithmen und Datenstrukturen · Senior · Frage 70 von 75

Warum verarbeitet eine gute Hashfunktion für Strings jedes Zeichen?

Antwort zeigen

Richtige Antwort: Nur ein Präfix zu hashen lässt Schlüssel mit gleichem Präfix kollidieren

Erklärung

Frühe Java-Versionen hashten bei langen Strings nur einige Zeichen, und URLs mit gleichem Anfang kollidierten stark. Den ganzen Schlüssel zu lesen ist der Preis einer gleichmäßigen Verteilung.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 70

Teste dich selbst

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

Diesen Test machen