unordered-map 相关问题

是一个C ++类,它是一个关联容器,存储键值和映射值的组合,允许根据键来快速检索元素。

将对的向量放入unordered_map与地图中

因此,请考虑以下代码:#include 使用名称空间std; int main(){unordered_map >,int> mp; for(int i = 0; i <10; i ++){...

回答 1 投票 0

如何在c ++中修改无序映射中的每个值

我在C ++中有一个无序映射(umap):unordered_map dTimeResetUmap;我将其值设置为:dTimeResetUmap [person.object_id] = true; person.object_id可以是0、1、2、3任意...

回答 3 投票 0

std :: unordered_map构造函数,具有initializer_list和size,但在main中进行编译,但在类定义中未进行编译

我正在尝试使用构造函数来初始化std :: unordered_map,该构造函数通过初始化列表和初始存储桶数量接受数据。出于某种原因,如果我...

回答 1 投票 4

为什么带有initializer_list和size的std :: unordered_map构造函数在main中而不在类定义中进行编译?

我正在尝试使用构造函数来初始化std :: unordered_map,该构造函数通过初始化列表和初始存储桶数量接受数据。出于某种原因,如果我...

回答 1 投票 2

具有initializer_list和size的unordered_map构造函数在主程序中编译,但不在类标题中编译

我正在尝试使用构造函数来初始化std :: unordered_map,该构造函数通过初始化列表和初始存储桶数量接受数据。由于某种原因,如果我把...

回答 1 投票 0

为[]运算符,为unordered_map中的元素设置默认构造函数

我有此类:class test_t {public:int value; test_t(){} test_t(int _value):value(_value){}};现在,我创建了一个int值作为键std :: ......>

回答 1 投票 0

unordered_map上的C ++未定义行为在基于范围的for循环中作为右值

我讨厌增加关于堆栈溢出时未定义行为的众多问题,但是这个问题使我感到困惑。在嵌入式创建的unordered_map上使用基于范围的for循环时,I ...

回答 1 投票 0

如何解决'对类型的引用需要初始化程序?'

我正在基于LeetCode练习来实现LRU Cache,但是以下代码无法使用命名空间std进行编译; LRUCache类{private:list data; ...

回答 1 投票 0

检查两个数组是否相等

我试图知道两个给定的数组是否相等,与元素的排列无关,但包含相同的元素,并且所有元素的频率必须相同。 int SameArray(...

回答 1 投票 0

此特定代码的时间复杂度是多少?

我创建了一个简单的程序,该程序使用无序映射来保留数组中元素的数量。我想知道以下程序的时间复杂度。只是O(n)时间吗?多少时间...

回答 1 投票 0

为什么不能用ostream和map(或unordered_map)重载运算符<

我有一个从std :: ostringstream派生的类,并对流输出喜欢的运算符进行了编码<< friend-func,这样我就有机会在真正的流输出之前对某些内容进行预处理...

回答 1 投票 0

unordered_map不迭代所有的键

我有以下的代码来遍历在unordered_map所有的按键,而迭代我通过地图的一些其他功能。由于某些原因,迭代器无法遍历所有的键。 ...

回答 2 投票 -1

使用自定义类类型作为键的C ++ unordered_map

我试图使用自定义类作为unordered_map的键,如下所示:#include #包括 #包括 using namespace std;上课...

回答 2 投票 234

在set中查找比unordered_map更快[关闭]

我有一个关于查找速度的问题。我想知道哪个STL容器可以在C ++中产生最快的查找时间。我记得unordered_map,因为它是由哈希映射实现的,但我担心......

回答 2 投票 -1

SIMD值的Sane哈希值?

我想使用__m128i作为测试一个简单的hashmap,但是C ++抱怨散列函数不兼容:/Applications/Xcode.app/[...]/c++/v1/__hash_table:880:5:error :static_assert ...

回答 1 投票 2

任何人都可以帮我提高效率

所以我试图对unordered_map容器进行排序。容器从文件中读取输入,该文件是人员列表。文件中的每一行都像rCB,bIA,这将被存储为...

回答 1 投票 0

CDT Indexer找不到std :: unordered_map

我的Eclipse CDT索引器显然找不到std :: unordered_map,尽管编译器确实如此。它显示以下“错误”:我的项目的“包含”文件夹如下所示:我怎么能告诉...

回答 3 投票 3

使用pair作为键的unordered_map构建失败(C ++)

我看到有可能使用std :: pair作为std :: unordered_map的键。在我的情况下,我需要在对中使用std :: type_index。但是在构建它时遇到一些问题。我的代码是:模板

回答 1 投票 3

为什么在打印unordered_map和map(字典)的键和值时出现异常?

这是我的代码请告诉我为什么它不是从地图开始打印,因为它以正确的方式打印#include using namespace std; int main(){unordered_map

回答 1 投票 0

对于unordered_map使用[]运算符时,如何在case键中构造值对象?

在unordered_map中,当我们使用[]运算符获取键的值时,如果键不存在,则执行插入。我想了解它是如何实现的。的std :: unordered_map&...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.