题解 | #序列中整数去重#
序列中整数去重
https://www.nowcoder.com/practice/6564a2f6e70f4153ad1ffd58b2b28490
#include <stdio.h>
int main()
{
int n = 0;
int arr[1000] = { 0 };
//输入
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
}
for(int i = 0; i < n; i++)
{
for(int j = i+1; j < n; j++)
{
if(arr[i] == arr[j])
{
for(int k = j; k < n-1; k++)
{
arr[k] = arr[k+1];
}
n--;
j--;
}
}
}
for(int i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}
return 0;
}