直接能水的过的题
后来看到大神用的STL,忍不住学一下
还有学习链表
list操作:
#include <iostream>
#include <algorithm>
#include <list>
using namespace std;
int a[10005],b[10005];
int main()
{
int l1,l2;
while(cin>>l1>>l2)
{
list<int>la;
list<int>lb;
for(int i=0;i<l1;i++)
{cin>>a[i];
la.push_back(a[i]);
}
for(int i=0;i<l2;i++)
{cin>>b[i];
lb.push_back(b[i]);
}
la.merge(lb);
la.sort();
la.unique();//去重函数,“去掉”相邻中重复的元素,所以可以先排序
while(!la.empty())
{
cout<<la.front();
la.pop_front();
if(!la.empty())
cout<<" ";
else cout<<endl;
}
}
return 0;
}