leetcode 26 消除重复排序数组
算法思想:使用标识符index,如果前后数组元素不同则计入index中,index值为数组中非重复元素的个数。
int removeDuplicates(int* nums, int numsSize){
int i,front,index=1;
if(numsSize == 0)
return 0;
front = nums[0];
for(i=1;i<numsSize;i++){
if(front!= nums[i]){
nums[index] = nums[i];
index++;
front = nums[i];
}
}
return index;
}