Menu
CoddyTech

Phép cộng và phép trừ ma trận

Thuộc phần Logic và luồng chương trình trong hành trình Java của Coddy. Bài học 5 trên 59.

Để cộng hoặc trừ hai ma trận, chúng phải có cùng kích thước (tức là cùng số hàng và số cột). Phép tính được thực hiện theo từng phần tử, nghĩa là bạn cộng hoặc trừ các phần tử tương ứng trong mỗi ma trận.

Ví dụ:

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

Phép nhân ma trận phức tạp hơn và sẽ được trình bày trong phần sau.

challenge icon

Thử thách

Dễ

Tạo một phương thức có tên subMatrices, nhận hai mảng 2D (ma trận) làm đầu vào và trả về hiệu của chúng dưới dạng một mảng 2D mới.

Tự làm thử

// Chỉ viết code bên trong lớp. Không viết main() hoặc bất kỳ code nào bên ngoài lớp này.
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // Viết code ở đây.
    }
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Logic và luồng chương trình

Tự luyện tập: Trình biên dịch Java online