Completion requirements
Read this section on hashing, which presents a different perspective than the lectures above. This section uses C/C++ syntax.