题解 | #序列中整数去重#
序列中整数去重
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; }