标签:style color io os java ar for div sp
Follow up for "Remove Duplicates":
What if duplicates are allowed at most twice?
For example,
Given sorted array A = [1,1,1,2,2,3]
,
Your function should return length = 5
, and A is now [1,1,2,2,3]
.
public class Solution { public int removeDuplicates(int[] A) { int result=A.length; int i,j; for(i=2,j=2;i<A.length;i++) { if((A[i]==A[j-1])&&(A[i]==A[j-2])) { result--; } else { A[j]=A[i]; j++; } } return result; } }
Remove Duplicates from Sorted Array II
标签:style color io os java ar for div sp
原文地址:http://blog.csdn.net/jiewuyou/article/details/39369013