161 / 161 个通过测试用例
状态:通过
执行用时:177 ms
内存消耗:50.4 MB
提交时间:6 月,3 周之前
class Solution {
public int removeDuplicates(int[] nums) {
int len = 0;//记录相同个数
for(int i = 0; i < nums.length - 1 - len; i++){
for(int j = i+1; j < nums.length - len; j++){
if(nums[i] == nums[j]){
for(int k = j; k < nums.length -1 - len; k++){
nums[k] = nums[k+1];
}
len++;
if(nums[i] == nums[j])
j -= 1;
}
}
}
return nums.length - len;
}
}