读书人

求教一个STL算法,该如何处理

发布时间: 2013-02-17 10:44:46 作者: rapoo

求教一个STL算法
真心求教,比如我有两个std::vector<CString> A 和 B

现在 A内放了1万条数据
B内放了5000条数据,

B里放的5000条数据 都存在与A内,
但我要找到A内的某一条数据 不在B内的,
说白了就是比对两个vector,找出差值。

如果按照循环比对的话 岂不是要for很多次?

哪位大神指导下,谢谢了。
分不多,新手
[解决办法]


#include <algorithm>
set_difference(a.begin(),a.end(),b.begin(),b.end(),inserter(c,c.begin()));
//直接有求差集算法

读书人网 >C++

热点推荐