删除重复元素
给定一个数组长度n,以及n个数,在这n个数中,请将n中重复元素删除后输出
输入用例:
5 1 2 8 9 1
输出用例:
1 2 8 9
输入用例:
10 50 21 335 20 335 335 1 2 3 4
输出用例:
50 21 335 20 1 2 3 4
输入用例:
1 20
输出用例:
20
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int num1[] = new int [n];
for(int i = 0;i < n;i++){
num1[i] = scan.nextInt();
}
for(int a = 0; a < n-1; a++){
for(int b = a+1; b < n; b++){
if(num1[a] == num1[b]){
num1[b]='d';
}
}
}
int c = 0;
int num2[]=new int[n];
for(int i = 0;i < n;i++){
if(num1[i]!='d'){
num2[c] = num1[i];
c++;
}
}
for(int i = 0;i < c;i++){
System.out.print(num2[i]+" ");
}
// your code
}
}
// your code