struct pairhash {
public:
template <typename T, typename U>
std::size_t operator()(const std::pair<T, U> &x) const
{
return std::hash<T>()(x.first) ^ std::hash<U>()(x.second);
}
};
class abc {
std::unordered_map<std::pair<int,int>, int, pairhash> rules;
};
unordered_map使用pair
原创
©著作权归作者所有:来自51CTO博客作者black_hole6的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:编译原理 自底向上的学习笔记
下一篇:第k大数查询 链表优化
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
set、map、unordered_set、unordered_map区分
是红黑树...
子树 红黑树 二叉搜索树 -
unordered_map初用
unordered_map,顾名思义,就是无序map,使用时可以当做STL的Hash表使用,时间复杂度可做到O(1)查询
红黑树 时间复杂度 #include -
STL::unordered_map之无序map
class tem
C++ C++程序设计 程序设计 算法 键值 -
【C/C++ 学习】mutable关键字
mutable关键字学习记录
#c语言 #c++ #学习 成员变量 #include
















