C++实现
KiKi去重整数并排序
http://www.nowcoder.com/questionTerminal/f59b914172b94c69a2b29ad0a1d9b1a7
#include<iostream> #include<algorithm> using namespace std; int main(void){ int n; int arr[1000]; cin>>n; for(int i=0;i<n;i++){ cin>>arr[i]; } for(int i=0;i<(n-1);i++){ if(arr[i]==-1){ continue; } for(int j=(i+1);j<n;j++){ if(arr[i]==arr[j]){ arr[j]=-1; } } } sort(arr,arr+n); for(int i=0;i<n;i++){ if(arr[i]==-1){ continue; } cout<<arr[i]<<" "; } }