一、题目:
描述
题目标题:
将两个整型数组按照升序合并,并且过滤掉重复数组元素。
输出时相邻两数之间没有空格。
请注意本题有多组样例。
输入描述:
输入说明,按下列顺序输入:
1 输入第一个数组的个数
2 输入第一个数组的数值
3 输入第二个数组的个数
4 输入第二个数组的数值
输出描述:
输出合并之后的数组
二、输入输出示例:
三、代码:
1、偷懒,直接用set容器:
#include<iostream>
using namespace std;
#include<set>
int main()
{
int n1;
while(cin>>n1){
int num;
set<int> res;
for(int i=0;i<n1;i++){
cin>>num;
res.insert(num);
}
int n2;
cin>>n2;
for(int i=0;i<n2;i++){
cin>>num;
res.insert(num);
}
for(set<int>::iterat