Czesc,
Mam taki oto kod, ktory sprawdza czy podana jako parametr liczba wystepuje w k-pierwszych elementach tablicy:
public boolean czyWystepuje(int szukana, int k)
{
int i = 0;
while (i < k && tablica[i] != szukana)
{
i++;
}
return i < k;
}
Teraz chce sprawdzic czy dana tablica jest roznowartosciowa, wiec moge wykorzystac poprzednia metode, zeby sprawdzic czy po kolei kazda nastepna wartosc tablicy wystepuje do tego momentu skad jest brana:
public boolean czyRoznowartosciowa()
{
int i = 1;
while (i < n && !czyWystepuje(i, tablica[i]))
{
i++;
}
return i==n;
}
Tylko, jak zrobic metode sprawdzajaca roznowartosciowosc ktora jest samo-wystarczalna, znaczy nie korzysta z innych metod... ? Prosze o pomoc w tej kwestii</cpp>