Computer Science, asked by ppriyam99, 8 months ago

Program to remove dublicate row from marix in java.

Answers

Answered by meesalagmanoz
0

Answer:

public class RemoveDuplicateInArrayExample{

public static int removeDuplicateElements(int arr[], int n){

if (n==0 || n==1){

return n;

}

int[] temp = new int[n];

int j = 0;

for (int i=0; i<n-1; i++){

if (arr[i] != arr[i+1]){

temp[j++] = arr[i];

}

}

temp[j++] = arr[n-1];

// Changing original array

for (int i=0; i<j; i++){

arr[i] = temp[i];

}

return j;

}

public static void main (String[] args) {

int arr[] = {10,20,20,30,30,40,50,50};

int length = arr.length;

length = removeDuplicateElements(arr, length);

//printing array elements

for (int i=0; i<length; i++)

System.out.print(arr[i]+" ");

}

}

Similar questions