Różnowartościowe macierze

Odpowiedz Nowy wątek
2011-10-19 15:58
1

Jak sprawdzić czy macierz jest różnowartościowa?

 boolean roznowartosciowa() boolean roznowartosciowa() {
        int zmienna = tablica[0][0];
            for (int w = 0; w < tablica.length; w++) 
                              for (int k = 0; k < tablica[w].length; k++)
                           if(tablica[w][k] == zmienna) return false;
        return true;
    }

To nie zadziała bo pierwszy z pierwszym przerwie.

edytowany 2x, ostatnio: squixy, 2011-10-19 15:59

Pozostało 580 znaków

2011-10-19 16:07
bo
1

Utworzyć kolekcję (zbiór) typu Set<integer>, dodawać do zbioru w podwójnej pętli wyrazy tablicy. Jeżeli na końcu rozmiar zbioru jest równy rozmiarowi tablicy, to znaczy, że tablica była różnowartościowa.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0