#include "List.h" void insert(HashTable ht, Item it) { Key k = key(it); int i = hash(k, ht->nslots); ListInsert(ht->lists[i], it); } void delete(HashTable ht, Key k) { int i = hash(k, ht->nslots); ListDelete(ht->lists[i], k); }
Essentially: select a list; operate on that list.