STL实现集合交集运算

来源:互联网 发布:安卓看片软件哪个好 编辑:程序博客网 时间:2024/05/18 03:02

#include "stdafx.h"
#include
#include
#include
#include
#include
#include
using namespace std;

int main()
{
    set a;
    set b;
    set c;
    set ::iterator aa;
    for(int i=0; i < 9; i++)
    {
        a.insert(i);
    }
    for(int j=4; j < 10; j++)
    {
        b.insert(j);
    }

    set_intersection(a.begin(),a.end(),b.begin(),b.end(),insert_iterator >(c,c.begin()));

    for (aa=a.begin(); aa != a.end(); ++aa)
    {
        cout<<"集合a:"<        cout<<*aa<    }

    system("PAUSE");
    return 0 ;
}

原创粉丝点击