프로그래머스_Lv1_행렬의 덧셈_파이썬

Today Jeeho Learned·2022년 9월 7일
0

알고리즘

목록 보기
12/38
post-thumbnail

문제 출처

https://school.programmers.co.kr/learn/courses/30/lessons/12950

내 답안

def solution(arr1, arr2):
    for i in range(len(arr1)):
        for j in range(len(arr1[0])):
            arr1[i][j] += arr2[i][j]
    return arr1


풀이 정리

행렬의 형태를 잘 파악해야한다.

반복문을 돌려주는데 2차원 배열의 형태를 파악하지 못해서 몇번의 에러를 만났다.

행과 열의 구조를 제대로 파악한 후에 for문을 돌려주면서 설정해주었다. 또한 기존의 answer이라는 [[]] 배열을 주어주었는데, 필요없이 그냥 기존의 배열에 더하여줘도 문제가 해결되었다.

왜 어려웠을까?

2차원 배열의 구조를 잘 파악하자!

[[a,b],[c,d]]

다른 풀이

profile
기록해야 (살아)남는다 !

0개의 댓글