𝗔𝗣𝗣𝗟𝗘/ALGORITHM
2024. 2. 17.
[내일배움캠프] 데일리 루틴(iOS_3회차) - 내적
내 풀이 import Foundation func solution(_ a:[Int], _ b:[Int]) -> Int { return zip(a, b).map(*).reduce(0, +) } - zip 함수를 사용하여 두 배열(a와 b)을 순서쌍으로 묶기 - map 함수를 사용하여 각 순서쌍의 내적을 계산 - reduce 함수를 사용하여 내적 결과 합산 reduce 함수는 초기값(여기서는 0)과 배열의 각 요소를 결합하여 하나의 값으로 축소 내적이란? 두 벡터의 곱셈 연산 중 하나 두 벡터의 내적은 각 벡터의 대응하는 요소를 곱한 후 그 결과를 모두 더한 값 예시 내적=a[0]×b[0]+a[1]×b[1]+…+a[n−1]×b[n−1] ※ n은 벡터의 길이 두 벡터의 길이가 같을 때에 한하여, 내적은 각 대..