每個標準排序集合都有一個基於雜湊表的替代實現。例如,您可以選擇使用 std::unordered_map<char,int,std::hash<char>>,而不是 std::map<char,int>。
std::unordered_map<char,int,std::hash<char>>
std::map<char,int>
有關基於雜湊表的實現的更多資訊