![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FckBxHu%2FbtrEzm3SFf3%2F6y9i5B5o97szkLHqNQpCS1%2Fimg.png)
[JAVA] 다차원 배열의 활용(3) [행렬의 곱셈, 두 행렬을 곱한 결과]
·
◎ Java/Java☕
- 다차원 배열 : 행렬의 곱셈, 두 행렬을 곱한 결과 - 행렬의 곱셈 두 행렬(matrix)을 곱한 결과를 출력한다. int[][] m1 = { {1, 2, 3}, {4, 5, 6} }; int[][] m2 = { {1, 2}, {3, 4}, {5, 6} }; 두 행렬의 곱셈이 가능하려면, m1의 열의 길이와 m2의 행의 길이가 같아야 한다는 조건이 있다. 위의 경우에는 m1이 2행 3열이고, m2가 3행 2열이므로 곱셈이 가능하다. final int ROW = m1.length; // m1의 행 길이 final int COL = m2[0].length; // m2의 열 길이 final int M2_ROW = m2.length; // m2의 행 길이 int[][] m3 = new int[ROW][COL..