Answers for "how do you remove duplicates from an unsorted array in place?"

3

remove duplicates from sorted array

// Java
public int removeDuplicates(int[] nums) {
    if (nums.length == 0) return 0;
    int i = 0;
    for (int j = 1; j < nums.length; j++) {
        if (nums[j] != nums[i]) {
            i++;
            nums[i] = nums[j];
        }
    }
    return i + 1;
}
Posted by: Guest on June-18-2020

Code answers related to "how do you remove duplicates from an unsorted array in place?"

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language