unorder_map + pair
作者:互联网
传入 pair 的哈希函数
struct hash_pair {
template <class T1, class T2>
size_t operator()(const pair<T1, T2>& p) const
{
auto hash1 = hash<T1>{}(p.first);
auto hash2 = hash<T2>{}(p.second);
return hash1 ^ hash2;
}
};
unordered_map<pair<int,int>, int, hash_pair> mp;
标签:unorder,map,hash,auto,hash1,hash2,pair 来源: https://blog.csdn.net/qq_43461168/article/details/116715684