문제
내 정답 코드
func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] {
var result:[[Int]] = []
for i in 0..<arr1.count {
var temp:[Int] = []
for j in 0..<arr1[0].count {
temp.append(arr1[i][j] + arr2[i][j])
}
result.append(temp)
}
return result
}
#
1. arr1 2차원 배열에 따라 2개의 반복문을 돌리고
2. arr1, arr2 같은 위치를 더하여 temp 배열에 더해준다.
3. temp를 result에 더해준다. result를 반환한다.
'프로그래머스 (Swift) > lv 1' 카테고리의 다른 글
[lv1] 하샤드 수 (0) | 2024.10.02 |
---|---|
[lv1] 대충 만든 자판 (0) | 2024.09.11 |
[lv1] 짝수와 홀수 (0) | 2024.09.05 |
[lv1] 성격 유형 검사하기 (0) | 2024.09.03 |
[lv1] 로또의 최고 순위와 최저 순위 (0) | 2024.09.02 |