[Swift 알고리즘] 내적

장주명·2021년 5월 10일

https://programmers.co.kr/learn/courses/30/lessons/70128

func solution(_ a:[Int], _ b:[Int]) -> Int {
 
    let addArray = zip(a, b)
    var inner = 0
    
    for (a,b) in addArray {
        inner += a*b
    }
    
    return inner
}

✏️배운것

  • zip을 통해 튜플로 각 시퀀스들을 묶어서 리턴해준다.(타입이 달라도 괜찮음)
profile
flutter & ios 개발자

0개의 댓글