集合并集解决方案
集合并集
请选择一种你熟悉的语言,编写求解以下问题的程序
问题:设有集合A={3,11,6,9,25,42},B={87,42,44,6,109,35},求C=AUB。
急用,在线等,谢谢
------解决方案--------------------
stl还是很方便
#include <iostream>
#include <cmath>
#include <set>
#include <algorithm>
using namespace std;
int main()
{
int A[]={3,11,6,9,25,42};
int B[]={87,42,44,6,109,35};
int C[20];
sort(&A[0],&A[6]);
sort(&B[0],&B[6]);
set_union(&A[0],&A[6],&B[0],&B[6],&C[0]);
for(int i=0;i <10;i++)cout < <C[i] < <endl;
}
请选择一种你熟悉的语言,编写求解以下问题的程序
问题:设有集合A={3,11,6,9,25,42},B={87,42,44,6,109,35},求C=AUB。
急用,在线等,谢谢
------解决方案--------------------
stl还是很方便
#include <iostream>
#include <cmath>
#include <set>
#include <algorithm>
using namespace std;
int main()
{
int A[]={3,11,6,9,25,42};
int B[]={87,42,44,6,109,35};
int C[20];
sort(&A[0],&A[6]);
sort(&B[0],&B[6]);
set_union(&A[0],&A[6],&B[0],&B[6],&C[0]);
for(int i=0;i <10;i++)cout < <C[i] < <endl;
}