Database cmu15/445课程项目#2哈希表的实施问题

Database cmu15/445课程项目#2哈希表的实施问题,database,hashtable,Database,Hashtable,我正在做cmu15-445课程中的项目2哈希表,我有一个问题 哈希表必须同时支持唯一键和非唯一键。同一密钥不允许有重复值。这意味着(键0,值0)和(键0,值1)可以存在于同一个哈希表中,但不能存在(键0,值0)和(键0,值0)。Insert方法仅在尝试插入现有键值对时返回false。 这是项目需求描述,我的哈希表需要支持相同的键。 我的问题是,我如何查询,我需要遍历所有的bucket来找到具有相同键的所有值,所以我的哈希表是没有意义的,对吗

我正在做cmu15-445课程中的项目2哈希表,我有一个问题

哈希表必须同时支持唯一键和非唯一键。同一密钥不允许有重复值。这意味着(键0,值0)和(键0,值1)可以存在于同一个哈希表中,但不能存在(键0,值0)和(键0,值0)。Insert方法仅在尝试插入现有键值对时返回false。

这是项目需求描述,我的哈希表需要支持相同的键。 我的问题是,我如何查询,我需要遍历所有的bucket来找到具有相同键的所有值,所以我的哈希表是没有意义的,对吗