C++ 求两个集合的交集和并集

来源:互联网 发布:nba总决赛个人数据统计 编辑:程序博客网 时间:2024/05/18 03:32

看紫书看到的

先学会用法吧,具体的以后看C++ Primer

#include<bits/stdc++.h>using namespace std;set<int> s1{1,2,3,5};set<int> s2{5,7,9};int main(void){    vector<int> ANS;    set_union(s1.begin(),s1.end(),s2.begin(),s2.end(),inserter(ANS,ANS.begin()));    for(auto it:ANS)        cout<<it<<endl;    return 0;}

这是求两个集合的并集。


交集就是set_intersection()

原创粉丝点击