cin>>n;
for(int i=1;i<=n;i++) cin>>va[i];
n = unique(va+1,va+1+n)-va-1;
这里呢就是把va中间重复的去掉了
比如原来2 3 3 1 7 7 5
去重之后2 3 1 7 5
注意此时的va[n+1]还是有值的,记得再初始化一下
数组的去重
最新推荐文章于 2024-06-15 15:08:31 发布
cin>>n;
for(int i=1;i<=n;i++) cin>>va[i];
n = unique(va+1,va+1+n)-va-1;
这里呢就是把va中间重复的去掉了
比如原来2 3 3 1 7 7 5
去重之后2 3 1 7 5
注意此时的va[n+1]还是有值的,记得再初始化一下