哈希表是unordered_map还是unordered_set
时间: 2024-03-18 16:37:33 浏览: 56
C++中的哈希容器unordered_map使用示例
哈希表既可以用unordered_map实现,也可以用unordered_set实现。哈希表是一种根据关键字值直接进行访问的数据结构,它通过将关键字映射到表中的一个位置来实现快速查找。unordered_map是一种关联容器,它将键值对存储在哈希表中,可以通过键快速查找对应的值。而unordered_set是一种集合容器,它将唯一的元素存储在哈希表中,可以快速判断一个元素是否存在于集合中。因此,根据具体的需求,可以选择使用unordered_map或unordered_set来实现哈希表的功能。
阅读全文