λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

Algorithm/Programmers

[Programmers] ν–‰λ ¬μ˜ λ§μ…ˆ

 

문제 

 

ν–‰λ ¬μ˜ λ§μ…ˆμ€ ν–‰κ³Ό μ—΄μ˜ 크기가 같은 두 ν–‰λ ¬μ˜ 같은 ν–‰, 같은 μ—΄μ˜ 값을 μ„œλ‘œ λ”ν•œ κ²°κ³Όκ°€ λ©λ‹ˆλ‹€. 2개의 ν–‰λ ¬ arr1κ³Ό arr2λ₯Ό μž…λ ₯λ°›μ•„, ν–‰λ ¬ λ§μ…ˆμ˜ κ²°κ³Όλ₯Ό λ°˜ν™˜ν•˜λŠ” ν•¨μˆ˜, solution을 μ™„μ„±ν•΄μ£Όμ„Έμš”.

 

 

μ œν•œ 쑰건 
  • ν–‰λ ¬ arr1, arr2의 ν–‰κ³Ό μ—΄μ˜ κΈΈμ΄λŠ” 500을 λ„˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

 

μ½”λ“œ 
def solution(arr1, arr2):
    answer = []
    for i in range(len(arr1)):
        array = []
        for k in range(len(arr1[i])):
            cnt = arr1[i][k]+arr2[i][k]
            array.append(cnt)
        answer.append(array)
    return answer
뢄석 > 2차원 배열을 μ–΄λ–»κ²Œ append ν•  수 μžˆμ„μ§€μ— λŒ€ν•΄μ„œ 고민이 λ§Žμ•˜λŠ”λ°, 빈 배열을 두 개 λ§Œλ“€λ©΄ λ˜λŠ” λ¬Έμ œμ˜€λ‹€. 

 

 

 

μ½”λ”©ν…ŒμŠ€νŠΈ μ—°μŠ΅ - ν–‰λ ¬μ˜ λ§μ…ˆ

ν–‰λ ¬μ˜ λ§μ…ˆμ€ ν–‰κ³Ό μ—΄μ˜ 크기가 같은 두 ν–‰λ ¬μ˜ 같은 ν–‰, 같은 μ—΄μ˜ 값을 μ„œλ‘œ λ”ν•œ κ²°κ³Όκ°€ λ©λ‹ˆλ‹€. 2개의 ν–‰λ ¬ arr1κ³Ό arr2λ₯Ό μž…λ ₯λ°›μ•„, ν–‰λ ¬ λ§μ…ˆμ˜ κ²°κ³Όλ₯Ό λ°˜ν™˜ν•˜λŠ” ν•¨μˆ˜, solution을 μ™„μ„±ν•΄μ£Όμ„Έμš”

programmers.co.kr