Menu
CoddyTech

矩阵加法与减法

本课属于 Coddy Java 学习旅程的“逻辑与流程”单元。第 5 课,共 59 课。

要将两个矩阵相加或相减,它们必须具有相同的维度(也就是说,行数和列数都相同)。运算按元素进行,也就是说,你要将两个矩阵中对应的元素相加或相减。

例如:

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

挑战

简单

创建一个名为 subMatrices 的方法,接收两个二维数组(矩阵)作为输入,并返回一个新的二维数组,内容是它们的差。

亲手试试

// 只在类内部编写代码。不要编写 main(),也不要在这个类外部编写任何代码。
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // 在这里编写你的代码
    }
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

逻辑与流程中的所有课

自己练习: Java 在线编译器