c++ - C++中的map数据结构是什么

标签 c++ data-structures stl map std

<分区>

在 C++ 中,以下代码行使用的数据结构是什么?

map <char, int> dict;

它是哈希表吗?

最佳答案

std::unordered_map 使用哈希来存储其对象。

关于c++ - C++中的map数据结构是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12207634/

相关文章:

algorithm - (非压缩)Trie 的使用

c++ - 如果第一个相同,则按第二个排序插入成对的 STL 集合

c++ - 树节点之间最大距离的运行时错误

android - Kotlin 中的 Swift 等效数据结构

c++ - hash_map 和 stdext::hash_map?

c++ - 使用 STL 将 vector 元素乘以标量值

c++ - 尝试创建一个线程来向套接字发送消息。出现 2 个与线程构造函数有关的错误

c++ - 为什么我在预处理器中找不到类?

c++ - 使用 trie 打印字典中的所有单词

c++ - 在内存中创建文件,然后使用 7-zip 命令行将它们推送到 zip 存档中?