길이가 같은 두 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의 길이)
public class DotProduct {
public static void main(String[] args) {
DotProduct dotProduct = new DotProduct();
int[] a = {-1,0,1};
int[] b = {1,0,-1};
int solution = dotProduct.solution(a, b);
System.out.println("solution = " + solution);
}
public int solution(int[] a, int[] b) {
int answer = 0;
for(int i =0; i<a.length; i++){
answer += a[i] * b[i];
}
return answer;
}
}
오늘 문제가 다 쉽다... 내적이라는 개념에 대해 알수 있었고 9천명 정도가 문제를 풀었는데 이같은 풀이가 거의 1600명이다 ㅎㅎ... 다 똑같구나...
너무 쉬움!