首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2013-02-17 
求教一个STL算法真心求教,比如我有两个std::vectorCStringA 和 B现在 A内放了1万条数据B内放了5000条数

求教一个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()));
//直接有求差集算法

热点排行