STL中字典的最佳容器

时间:2017-06-13 13:08:48

标签: c++ dictionary stl

STL中字典中最好的容器是什么? 字典将接受来自没有重复项的文件中的单词。 主要用途是单词搜索。 感谢...

3 个答案:

答案 0 :(得分:4)

std::unordered_map不是STL的一部分,而是标准库的一部分。 STL的地图几乎相同。

答案 1 :(得分:3)

如果您只是需要检查单词是否存在,set是您正在寻找的容器。如果您希望使用原始单词(键 - 值)保留翻译,则应使用map容器。 set和map都是标准的STL容器。

答案 2 :(得分:0)

最好的容器是你测得的最好的容器。

尝试setvector并使用binary_search对{{1}}进行排序。