0
已采纳
陆麟瑞
资深天翼
资深天翼
这道题可用一个桶来写,大大降低时间复杂度,(通俗的来讲就是很快)。
memset(a,0,sizeof(a)); memset(c,true,sizeof(a)); cin>>n; for(int i=0; i<n; ++i) { cin>>a[i]; } for(int i=0; i<n; i++) if(c[a[i]]==true) { c[a[i]]=false; cout<<a[i]<<' '; }
0
0
0
0
0
张睿杰
初级天翼
初级天翼
定义a[101];
int main()
{
定义n,c[101],bz=0;
输入n
for(int i=0;i<=n-1;i++) 输入a[i]
for(int i=0;i<=n-1;i++)
{
c[i]=a[i];
for(int j=0;j<=i-1;j++)
{
if(c[j]==a[i])
{
bz=1;
跳出循环
}
}
if(bz==1) bz=0;
else cout<<a[i]<<' ';
}
}
0
0
0