Question: std::list * mTable; // A dynamic array of lists (these are the buckets) size_t mNumBuckets; // Number of elements in mTable unsigned int(*mHashFunc)(const Key&); //
std::list
size_t mNumBuckets; // Number of elements in mTable
unsigned int(*mHashFunc)(const Key&); // Pointer to the hash function
public:
// Constructor
// In: _numBuckets The number of elements to allocate
// _hashFunc The hashing function to be used
Dictionary(size_t _numBuckets, unsigned int (*_hashFunc)(const Key&))
{
// TODO: Implement this method
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
