2d 배열을보고 숫자가 두 번 이상 입력 된 횟수를보고 그 결과를 출력하는 Java 메소드를 생성하려고합니다.자바 카운팅 중복 숫자 2d 배열에서
은 따라서 방법 3
의 카운트를 반환이 배열
1 2 3 3
5 6 7 8
8 45 9 45
10 17 18 13
주어진.
지금까지이 난 그냥 그들에게 검사가 실행될 때마다 선언하고 다시 두 번째 4 내부 CHK1 및 chk2를 선언하지 않는 한 실행되지 않습니다 그러나 내가
int dupe=0;
int chk1=0, chk2=0;
for (int row =0; row < dataTable.length; row ++)
{//for 1
for (int col = 0; col < dataTable[row].length; col++)
{//for 2
if (dataTable[row][col] == dataTable [chk1][chk2])
{//if
dupe++;
}//end if
chk1++;
chk2++;
}//end for 2
}//end for 1
dupe=dupe-1;
return dupe;
을 것입니다.
당신이 지금까지 시도합니까? –
코드는 어디에 있습니까? 이 숙제가 있니? – Jeffrey
전체 중복 수 또는 개별 중복 수를 계산합니까? 당신이 글로벌 중복을 얻는 것 같습니다. – Makoto