Algorithm/프로그래머스

[프로그래머스 스위프트] 행렬의 덧셈

devKen 2022. 8. 24. 09:51

문제 요약

이중 배열을 알아보는 문제였다. 이중 배열을 다룰 때 빈 배열을 더해서 다뤄야지 없는 배열에 접근하여 다루는 것은 불가능한 것에 주의.

 

해답

func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] {
    var result: [[Int]] = []
    for i in 0..<arr1.count {
        result.append([])
        for j in 0..<arr1[i].count {
            var sum = arr1[i][j] + arr2[i][j]
            result[i].append(sum)
        }
    }
    return result
}