From 30090bb4f388557614b548365d6efda648224d4b Mon Sep 17 00:00:00 2001 From: jgk Date: Thu, 8 May 2025 13:27:51 +0000 Subject: [PATCH] Signed-off-by: jgk Signed-off-by: jgk --- src/exercise-22/matrix_mul.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/exercise-22/matrix_mul.c b/src/exercise-22/matrix_mul.c index 0752395..cacfb6e 100644 --- a/src/exercise-22/matrix_mul.c +++ b/src/exercise-22/matrix_mul.c @@ -18,7 +18,14 @@ multiply (int **A, int ASize, int *AColSize, int **B, int BSize, int *BColSize, } // 下面通过多重循环实现两个矩阵相乘 - + for (int i = 0; i < ASize; i++) { + for (int j = 0; j < BCo1Size[0]; j++) { + for (int k = 0; k < ACo1Size[0]; k++) { + result[i][j] += A[i][k] * B[k][j]; + } + } + } + *returnSize = ASize; return result; } -- Gitee