Skip to content

Commit 116757b

Browse files
authored
Update RemoveDuplicates.java
1 parent 84b4d20 commit 116757b

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

Arrays/RemoveDuplicates.java

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,27 @@ public static void main(String[] args){
44
Scanner sc = new Scanner(System.in);
55

66
int n = sc.nextInt();
7-
int arr[] = new int[n];
8-
int temp[] = new int[n];
7+
int a[] = new int[n];
98

10-
//input array
11-
for(int i=0; i<arr.length; i++){
12-
arr[i]=sc.nextInt();
9+
for(int i=0; i<a.length; i++){
10+
a[i]=sc.nextInt();
1311
}
1412

15-
//iterate in array & check if found duplicate then store duplicate in temp array
16-
for(int i=0; i<arr.length; i++){
17-
for(int j=i+1; j<arr.length; j++){
18-
if(arr[i]==arr[j]){
19-
temp[i]=arr[i];
13+
int temp[] = new int[n];
14+
15+
for(int i=0; i<a.length; i++){
16+
for(int j=i+1; j<a.length; j++){
17+
if(a[i]==a[j]){
18+
temp[i]=a[j];
2019
}
2120
}
2221
}
23-
24-
//print only single element (not duplicate)
25-
for(int i=0; i<n; i++){
26-
int res = arr[i]-temp[i];
22+
for(int i=0; i<a.length; i++){
23+
int res = a[i]-temp[i];
2724
if(res!=0){
2825
System.out.print(res+" ");
2926
}
3027
}
28+
3129
}
3230
}

0 commit comments

Comments
 (0)