본문 바로가기
🫧 코테 : CodingTest

[프로그래머스] Java : 행렬의 곱셈

by 예옹이 2025. 3. 13.

 

 

 

위의 행렬의 곱셈 규칙을 확인해가며 풀었습니다.

 

class Solution {
    public int[][] solution(int[][] arr1, int[][] arr2) {
        int[][] answer = new int[arr1.length][arr2[0].length];
        
        for (int i = 0; i < arr1.length; i++) {
            
            for (int j = 0; j < arr2[0].length; j++) {
                
                int temp = 0;
                for (int z = 0; z < arr2.length; z++) {
                    temp += arr1[i][z] * arr2[z][j];
                }
                answer[i][j] = temp;
            }
            
        }
        
        return answer;
    }
}