-
[Programmers] 행렬의 덧셈programing/Algorithm 2021. 3. 27. 20:07
행렬의 덧셈
level 1
연습문제
python3
def solution(a, b): return [[a[m][n]+b[m][n] for n in range(len(a[0]))] for m in range(len(a))]
list comprehension을 이용.
두 행렬의 크기가 같기 때문에 가능한 방법.
import numpy as np def sumMatrix(A,B): A = np.array(A) B = np.array(B) answer = A+B return answer.tolist()
혹은 numpy를 이용해도 된다.
'programing > Algorithm' 카테고리의 다른 글
[Programmers] 소수 만들기 (0) 2021.03.27 [Programmers] x만큼 간격이 있는 n개의 숫자 (0) 2021.03.27 [Programmers] 핸드폰 번호 가리기 (0) 2021.03.07 [Programmers] 평균 구하기 (0) 2021.03.07 [Programmers] 콜라츠 추측 (0) 2021.03.07 댓글