gpt4 book ai didi

c++ - 比较 unordered_map 与 unordered_set

转载 作者:可可西里 更新时间:2023-11-01 16:26:44 29 4
gpt4 key购买 nike

首先,它们之间的主要区别是什么?

我唯一发现的是 unordered_set 没有运算符 []。我应该如何访问 unordered_set 中的元素,因为没有 []

哪个容器使用随机访问内存(或两者)?

哪一个在任何意义上都更快或使用更少的内存?

最佳答案

它们几乎完全相同。 unordered_set 只包含键,没有值。没有从键到值的映射,因此不需要 operator[]unordered_map 将键映射到值。

您可以使用 unordered_set 中的各种 find 方法来定位事物。

关于c++ - 比较 unordered_map 与 unordered_set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40320455/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com