새소식

인기 검색어

프로그래머스/Lv.2

[Swift] 행렬의 곱셈

  • -
import Foundation

func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] {
    
    var answer = Array(repeating: [Int](), count: arr1.count)
    
    for i in 0..<arr1.count {
        for j in 0..<arr2[0].count{
            var value = 0
            for k in 0..<arr2.count{
                value += arr1[i][k] * arr2[k][j]
            }
            answer[i].append(value)
        }
    }
    return answer
}

'프로그래머스 > Lv.2' 카테고리의 다른 글

[Swift] JadenCase 문자열 만들기  (0) 2023.02.05
[Swift] H-Index  (0) 2023.02.05
[Swift] 피보나치 수  (0) 2023.02.05
[Swift] 튜플  (0) 2023.02.05
[Swift] 카펫  (0) 2023.02.05
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.