(一)集合运算
包含以下几个函数:
includes
,
set_difference使用方法:
vector<int> vec1;
vector<int> vec2;
vec1.push_back(1);
vec1.push_back(2); vec1.push_back(3);
vec1.push_back(5); vec1.push_back(8);
vec2.push_back(2);
vec2.push_back(3); vec2.push_back(4);
vec2.push_back(6);
vector<int> vec(5);
set_difference(vec1.begin(), vec1.end(), vec2.begin(), vec2.begin(), vec.begin);
注意: 结果集包含,vec1中存在,但在vec2中不存在的元素。