我用了 unordered_map
当我使用 map
我从其他答案中得知当散列函数不好时,unordered_map 不好,有没有办法改变这个 unordered_map 的散列函数?
最佳答案
是的,你可以自由地这样做。std::unordered_map
的第三个模板参数是要使用的散列函数,它应该是一个满足列出的要求的仿函数here .
关于c++ - Unordered_map 或 hashMap 现有散列函数修改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62632710/