public static int countRepeats(int[] items) {
int l=items.length;
int num=0;
int[] count=new int[l];
for(int i=0;i<l;i++){
for(int j=i+1;j<l;j++){
if(items[i]==items[j]){
count[i]++;
}
}
}
for(int i=0;i<l;i++){
if(count[i]>0){
num++;
}
}
return num;
}
// {1,2,1,3,4,5,5} 2を与えるべきである; 2numbersが // {0,0,0}を繰り返したが、私のコードはこの1つのために2を与える..数字が3回現れた場合、繰り返し数を数える際の繰り返し回数を避けるには?
は、私が使用することができます?? –