[프로그래머스 Lv1] 행렬의 덧셈(python)

이진규·2022년 1월 10일
1
post-thumbnail

문제

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

나의 코드

'''
1. 아이디어
빈 리스트를 2개 만들어 덧셈한 결과를 추가해준다.

2. 시간복잡도
이중 for문이 진행되므로 O(n^2)
'''

def solution(arr1, arr2):
    
    sum = []
    
    for i in range(len(arr1)):
        tmp = []
        
        for j in range(len(arr1[i])):
            tmp.append(arr1[i][j] + arr2[i][j])
        
        sum.append(tmp)               
    
    return sum

느낀점

쉬운 문제라도 코드부터 작성하지말고 항상 아이디어, 시간복잡도 생각 후 코딩!

profile
항상 궁금해하고 공부하고 기록하자.

0개의 댓글