@[CuSO4_and_5H2O](/user/231946) put函数是int类型返回1(
by AkeuchiTsuzuri @ 2022-07-07 15:29:22
@[SoN3ri](/user/529262) 别乱艾特好吗,我以为有人回了我的帖子,白激动一场![](//图.tk/b)![](//图.tk/d)
by CuSO4_and_5H2O @ 2022-07-07 15:32:28
@[CuSO4_and_5H2O](/user/231946) 这不是回复吗,ybb
by AkeuchiTsuzuri @ 2022-07-07 15:35:49
@[CuSO4_and_5H2O](/user/231946)
破案了,别用erase
by yszs @ 2022-07-07 16:54:42
```cpp
#include<bits/stdc++.h>
#define int long long
const int N=200005;
using namespace std;
int t,n,a;
vector<int> vec[N+1];
struct node{
int c,b;
};
queue<node> que;
void put(int x)
{
int wuy;
if(x>0) wuy=x%N;
else wuy=(-x)%N;
int siz=vec[wuy].size();
for(int i=0;i<siz;i++)
if(vec[wuy][i]==x)
return ;
que.push(node{wuy,siz});
vec[wuy].push_back(x);
}
signed main(){
cin>>t;
for(int qwq=1;qwq<=t;qwq++)
{
cin>>n;
for(int i=1;i<=n;i++)
{
scanf("%lld",&a);
put(a);
}
while(!que.empty())
{
cout<<vec[que.front().c][que.front().b]<<' ';
que.pop();
}
for(int i=0;i<=N;i++)
vec[i].clear();
cout<<endl;
}
}
```
AC代码
by yszs @ 2022-07-07 16:55:15
@[yszs](/user/363980) 谢谢谢谢谢谢谢![](//图.tk/2)
~~果然不认识的函数不好用~~
by CuSO4_and_5H2O @ 2022-07-07 17:35:41