Menu
Coddy logo textTech

Dodawanie i odejmowanie macierzy

Część sekcji Logika i przepływ sterowania ścieżki Java w Coddy. Lekcja 5 z 59.

Aby dodać lub odjąć dwie macierze, muszą mieć te same wymiary (tj. taką samą liczbę wierszy i kolumn). Operacja jest wykonywana element po elemencie, co oznacza, że dodajesz lub odejmujesz odpowiadające sobie elementy w każdej macierzy.

Na przykład:

Matrix A:
1 2
3 4

Matrix B:
5 6
7 8

A + B:
(1+5) (2+6)
(3+7) (4+8)

Result:
6  8
10 12

Mnożenie macierzy jest bardziej złożone i zostanie omówione w późniejszej sekcji.

challenge icon

Wyzwanie

Łatwy

Utwórz metodę o nazwie subMatrices, która przyjmuje jako dane wejściowe dwie tablice dwuwymiarowe (macierze) i zwraca ich różnicę jako nową tablicę dwuwymiarową.

Spróbuj swoich sił

// Wpisz kod tylko wewnątrz klasy. Nie pisz main() ani żadnego kodu poza tą klasą.
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // Wpisz tutaj swój kod
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ sterowania

Poćwicz samodzielnie: Kompilator Java online