public int removeDuplicates(int[] nums) {
if (nums.length == 0) {
return 0;
}
int dump = nums[0];
int end = 1;
for(int i = 0; i<nums.length; i++) {
if (nums[i] != dump) {
nums[end] = nums[i];
dump = nums[i];
end++;
}
}
return end;
}