import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param nums int整型ArrayList
* @return int整型
*/
public int removenums (ArrayList<Integer> nums) {
// write code here
int l = nums.size();
if(l < 3){
return nums.size();
}
int rept = 1;
int pre = nums.get(0);
for(int i = 1;i<nums.size();i++){
if(nums.get(i) == pre){
rept++;
if(rept > 2){
nums.remove(i);
i--;
}
}else{
pre = nums.get(i);
rept = 1;
}
}
return nums.size();
}
}

京公网安备 11010502036488号