unordered-set 相关问题

`std :: unordered_set`是一个包含一组唯一对象的关联容器。搜索,插入和删除具有平均的恒定时间复杂度。

将选定的字段从结构上的无序集存储到向量

我有一个unordered_set存储以下struct struct match_t {size_t得分; size_t ci; }; typedef std :: unordered_set uniq_t;现在我想存储...的元素

回答 1 投票 2

在unordered_set中存储多态对象

假设我有一个基类struct Base {int x; };我知道有一个Derived类派生自Base,但此时我的定义不可用(它存在于下游...

回答 1 投票 0

std :: swap boost :: unordered_set和std :: vector之间不兼容?

是什么东西搞乱了std :: swap和boost :: unordered_set?我在使用std :: swap和boost :: unordered_set时遇到了一些问题。以下代码生成C2039错误...

回答 2 投票 0

使用mutable允许修改unordered_set中的对象

请考虑以下代码:#include #包括 struct MyStruct {int x,y;双重可变z; MyStruct(int x,int y):x {x},y {y} ...

回答 3 投票 1

c ++ unordered_set .find方法不会编译,给出“表达式必须有类类型”的错误

所以,我正在尝试编写一个函数,可以确定集合中有多少字符串是该集合中其他字符串的字符串。为了快速做到这一点,我选择对字符串进行排序,然后......

回答 1 投票 1

如何为自定义结构中定义的无序集编写自定义哈希函数?

我正在尝试为自己的结构编写一个新的哈希函数。这是我的代码:struct people {int id; unordered_set 朋友; people(int x):id(x){}};我需要哈希......

回答 1 投票 1

可以重新插入元素“重新验证”迭代器吗?

我在unordered_set中有一些对象,在某些时候,需要以不改变散列函数或比较运算符的行为的方式更新。将结构拆分为......

回答 2 投票 0

减去unordered_set的迭代器不起作用[重复]

试图在无序集中找到元素的索引。发现迭代器的减法(运算符' - ')是这样做的一种方式。向量 twoSum(矢量 &nums,int target){...

回答 1 投票 0

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