Menu
Coddy logo textTech

행렬 덧셈 & 뺄셈

Coddy Java 여정의 논리와 흐름 섹션에 포함된 레슨 — 59개 중 5번째.

두 행렬을 더하거나 빼려면, 두 행렬의 차원이 같아야 합니다 (즉, 행과 열의 수가 같아야 합니다). 연산은 요소별(element-wise)로 수행되며, 이는 각 행렬의 대응하는 요소들을 더하거나 빼는 것을 의미합니다.

예를 들어:

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

행렬 곱셈은 더 복잡하며 이후 섹션에서 다룰 것입니다.

challenge icon

챌린지

쉬움

두 개의 2차원 배열(행렬)을 입력으로 받아 그 차이를 새로운 2차원 배열로 반환하는 subMatrices라는 이름의 메서드를 작성하세요.

직접 해보기

// 코드는 클래스 내부에만 작성하세요. main()이나 클래스 외부에는 어떤 코드도 작성하지 마세요.
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // 여기에 코드를 작성하세요
    }
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

논리와 흐름의 모든 레슨