행렬곱셈1 [프로그래머스] 행렬 곱셈 문제 설명 2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요. 풀이 def solution(arr1, arr2): a = len(arr1) b = len(arr2) c = len(arr2[0]) arr = [[0 for i in range(c)] for j in range(a)] for i in range(a): for j in range(c): for k in range(b): arr[i][j] += arr1[i][k]*arr2[k][j] return arr 단순한 문제이자, 아주 헷갈렸던 문제이다. 행렬 곱셈은 3x3, 3x2 => 3x2 가 된다. 수식으로 적자면 $$ \begin{bmatrix} ab & b & b \\ a.. 2023. 9. 24. 이전 1 다음 728x90 반응형