Skip to content

[Algorithm] 행렬의 덧셈 #88

@hwangJi-dev

Description

@hwangJi-dev

💬 문제

[코딩테스트 연습 - 행렬의 덧셈](https://school.programmers.co.kr/learn/courses/30/lessons/12950)


💬 풀이

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

💬 더 나은 방법?

func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] {
    return zip(arr1, arr2).map{ zip($0, $1).map{ $0 + $1 } }
}

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions