QList <int>的数学联合?

问题描述

| 我有一个
QList<int>
\的集合,我需要计算它的并集。是否有内置函数可以为我执行此操作? 如果没有,我自己执行此操作时是否应考虑任何特殊考虑?     

解决方法

您可以将每个
QList
转换为带有
Qlist::toSet()
QSet
,然后使用
QSet::operator+
将每个
QSet
加在一起。这将为您提供并集,但顺序会随机。     ,如果您维护订购的清单,则可以使用STL的ѭ7中的ѭ6来创建并集。 http://www.cplusplus.com/reference/algorithm/set_union/     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...