假设我的矩阵 A 的顺序为 3 x 2,矩阵 B 的顺序为 2 x 4。我得到的矩阵应该是 3 x 4 的顺序,它应该包含矩阵 A 和矩阵 B 的相加。为了实现我必须首先通过附加必要的零来使矩阵 A 和矩阵 B 的大小相等(两者都应该是 3 x 4)。
例子 :-
int[][] a = { {1,0}, {1,1}, {1,0} };
int[][] b = { {1,1,0,1}, {1,1,1,1} };
sumArray(a,b) 将返回: { {2,1,0,1}, {2,2,1,1}, {1,0,0,0} }
我试过的是。(ans.length 表示结果矩阵长度)
for(int i =0;i<ans.length;i++)
{
for(int j=0;j<ans[i].length;j++)
{
if(arr1[i][j] == null)
{
arr1[i][j]= 0;
}
if(arr2[i][j] == null)
{
arr2[i][j]= 0;
}
}
}
潇潇雨雨
慕桂英3389331
相关分类