행렬의 곱셈
A,B 2개의 행렬의 곱을 구하여라
- answer를 선언해준다.
- 행은 A.length, 열은 B[0].length이다 (2x3) * (3x2) = (2x2) 배열이 나오기 때문이다.
- 3중 for문을 사용하여서 값들을 answer에다가 저장한다.
- answer[0][0] = A[0][0]*B[0][0] + A[0][1]*B[1][0] + A[0][2]*B[2][0]
- answer[0][1] = A[0][0]*B[0][1] + A[0][1]*B[1][1] + A[0][2]*B[2][1]
- answer[1][0] = A[1][0]*B[1][0] + A[1][1]*B[1][0] + A[1][2]*B[2][0]
- answer[1][1] = A[1][0]*B[1][1] + A[1][1]*B[1][1] + A[1][2]*B[2][1]
1 | package productMatrix; |