Hashing (cont)
The ideal for key-indexed collections:
courses["COMP3311"] = "Database Systems";
printf("%s\n", courses["COMP3311"]);
|
Almost as good:
courses[h("COMP3311")] = "Database Systems";
printf("%s\n", courses[h("COMP3311")]);
|
In practice:
item = {"COMP3311","Database Systems"};
courses = insert(courses, item);
printf("%s\n", search(courses, "COMP3311"));
|
|