我正在创建一个std::unordered_map
,我将立即用 n 个键值对填充它——我知道 n. 之后将不再添加任何元素 - 我只会执行查找。
因此,我应该将什么传递bucket_count
给构造函数?
笔记:
- 我知道这不是非常关键,我可以简单地不指定任何东西,它会起作用。
- 这与但不是欺骗有关,如果我只想指定哈希函数,我应该将什么传递给 unordered_map 的存储桶计数参数?)
- 如果它有助于您的回答,您可能会假设我希望在 f_1 和 f_2 之间有一个负载因子(提前知道)。
- 我使用的是默认的散列函数,我不知道输入是什么样的,但它不太可能与散列对抗..