当前位置:   article > 正文

C/C++编程笔记:教你一招丨求两个 vector 中不同的所有元素_两个vector中值不一样的数据

两个vector中值不一样的数据

核心知识:set_symmetric_difference

两个排序范围

两组中的对称性差异是由一组中的元素而不是另一组中的元素形成的。在每个范围的等效元素中,被丢弃的元素是按调用之前的先后顺序出现的元素。对于已复制的元素,还将保留现有顺序。

对于第一个版本,使用operator <进行比较,而对于第二个版本,使用comp进行比较。如果(!(a <b)&&!(b <a))或if(!comp(a,b)&&!comp(b,a)),则认为两个元素a和b是等效的。

范围内的元素应已订购。

1.使用默认运算符<:

句法 :

代码示例:

输出:

第一个数组包含:5 10 15 20 25

第二个数组包含:50 40 30 20 10

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号