去重函数

xiaoxiao2021-02-28  72

 sort(a,a+n);    n = unique(a,a+n) - a; #include<iostream> #include<cstdio> #include<algorithm> using namespace std; const int N = 100000; int a[N+5]; int main() { int n; while (cin>>n) { for (int i = 0;i < n;++i) { scanf("%d",&a[i]); } sort(a,a+n); n = unique(a,a+n) - a; for (int i = 0;i < n;++i) { printf("%d ",a[i]); } puts(""); } return 0; } 去重函数最后输出的结果是排序好的结果,并不是原来的序列。
转载请注明原文地址: https://www.6miu.com/read-71607.html

最新回复(0)