5월 21일 월요일
행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬을 입력받는 sumMatrix 함수를 완성하여 행렬 덧셈의 결과를 반환해 주세요.
예를 들어 2x2 행렬인 A = ((1, 2), (2, 3)), B = ((3, 4), (5, 6)) 가 주어지면, 같은 2x2 행렬인 ((4, 6), (7, 9))를 반환하면 됩니다.(어떠한 행렬에도 대응하는 함수를 완성해주세요.)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def sumMatrix(A,B): | |
answer = [] | |
num = len(A[0]) | |
for i in range(len(A)): | |
ans = []; | |
for j in range(num): | |
ans.append(A[i][j] + B[i][j]); | |
answer.append(ans); | |
return answer |
'파이썬' 카테고리의 다른 글
파이썬과 함께하는 자료구조) 7장 정렬 연습문제. (0) | 2018.06.07 |
---|---|
파이썬)문제풀기 (0) | 2018.05.22 |
파이썬과 함께하는 자료구조 5장 탐색트리 두번째 (0) | 2018.05.19 |
파이썬) 1일 1문제 또는 2문제 알고리즘 풀기(프로그래머스) (0) | 2018.05.18 |
파이썬과 함께하는 자료구조 8장 그래프(알고리즘) 연습문제. (0) | 2018.05.16 |