Archive/Questions
[programmers/Swift] 내적
Marco
2022. 5. 5. 18:51
728x90
programmers.co.kr - 코딩테스트연습 - Lv.1 - 월간 코드 챌린지 시즌 1 - 내적
코딩테스트 연습 - 내적
길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의
programmers.co.kr
Constraints :
- a, b의 길이는 1 이상 1,000 이하입니다.
- a, b의 모든 수는 -1,000 이상 1,000 이하입니다.
//
// Created by Yongwoo Marco on 2022/05/03.
// Copyright © 2022 Yongwoo Marco Kim. All rights reserved.
//
func solution(_ a:[Int], _ b:[Int]) -> Int {
return zip(a, b).reduce(0) { $0 + $1.0 * $1.1 }
}
print(solution([1,2,3,4], [-3,-1,0,2])) // 3
print(solution([-1,0,1], [1,0,-1])) // -2
How I tried this :
처음엔 내적이 뭔지 몰랐지만 다행히 간단한거라 금방 해결함
What I got is :
내적 이라는 개념을 처음 봄
문제에 관한 모든 저작권 : https://programmers.co.kr/
728x90