题目·:
求解一般集合的并集问题。 已知两个集合A和B,现要求一个新的集合A=AUB。例如,设 A=(7,5,3,11) B=(2,6,3) 合并后 A=(7,5,3,11,2,6)
输入格式:
第一行输入集合A的元素个数,第二行输入集合A的各元素值。 第三行输入集合B的元素个数,第四行输入集合B的各元素值。
输出格式:
输出完成合并后的集合A。
例:
C++实现:
#define MAXSIZE 100
#define OK 1
#define ERROR 0
#define OVERFLOW -2
#include<iostream>
using namespace std;
typedef int Status;
typedef int ElemType;
typedef struct {
ElemType *elem;
int length;
}SqList;
//初始化
Status InitList(SqList &L){
L.elem=new ElemType[MAXSIZE];
if(