Cześć! Mam następującą dwuwymiarową szarpaną tablicę:
int tab[][] =
{{1, 1, 3, 4, 5, 1},
{8, 7, 3},
{5, 5,}};
int k = 0;
for (int i = 0; i < tab.length; i++) {
for (int j = 0; j < tab.length; j++) {
for (int p = j+1; p < tab.length; p++) {
if (tab[i][j] == tab[i][p] && j != p)
k++;
}
}
}
Chcę zliczyć powtarzające się w niej wartości. Jak ustawić iterację w pętli, aby nie pojawiał się wyjątek java.lang.ArrayIndexOutOfBounds? Czy w ogóle jest to możliwe dla tablic szarpanych?