

Hash -Tabellen sind eine der nützlichsten Datenstrukturen. Ihre schnelle und skalierbare Einfügung, Suche und Löschung machen sie für eine große Anzahl von Informatikproblemen relevant.
In diesem Tutorial implementieren wir eine offenadressierte, doppelhasste Hash-Tabelle in C. Durch die Durchführung dieses Tutorials erhalten Sie:
C ist eine großartige Sprache, um eine Hash -Tabelle zu schreiben, weil:
Dieses Tutorial setzt eine gewisse Vertrautheit mit der Programmierung und der C -Syntax aus. Der Code selbst ist relativ einfach, und die meisten Probleme sollten durch eine Web -Suche lösbar sein. Wenn Sie auf weitere Probleme stoßen, öffnen Sie bitte ein GitHub -Problem.
Die vollständige Implementierung beträgt rund 200 Codezeilen und sollte ungefähr ein oder zwei Stunden dauern.
Dieses Tutorial wurde von James Routley geschrieben, der bei Routley.io bloggt.