unordered_map C++ · 头文件
无序关联容器头文件,提供 std::unordered_map,用哈希表实现,平均查找 O(1)。
怎么用
#include <unordered_map>
小例子
#include <unordered_map> std::unordered_map<int, std::string> um; um[1] = "one"; std::cout << um[1];
运行结果
one
提醒:不保证元素顺序;需要自定义类型的哈希函数时才写 hasher
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条