Menu
CoddyTech

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ć takie same wymiary (tj. taką samą liczbę wierszy i kolumn). Działanie wykonuje się 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 2D (macierze) i zwraca ich różnicę jako nową tablicę 2D.

Spróbuj swoich sił

// Napisz kod wyłącznie wewnątrz klasy. Nie pisz main() ani żadnego kodu poza tą klasą.
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // Napisz 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