在向量上设置操作



我想在两个向量上做所有集合运算,即联合、交集、独占或减法。我该怎么做?

查看链接:用于设置操作的图像

最简单的答案是使用标准库算法set_differenceset_unionset_intersection等。

但是,缺点是需要对输入集合进行排序,并且元素必须使用 operator< 或比较函子进行比较。

您必须对向量进行排序(并保持它们的排序)。 完成此操作后,所需的所有操作都可以在标准库中使用。

相关内容

  • 没有找到相关文章

最新更新