코린이의 소소한 공부노트

[프로그래머스/Lv.1] 내적 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.1] 내적

무지맘 2022. 11. 17. 01:46

1. Input

1) 정수 배열 a

2) 정수 배열 b

 

2. Output

1) ab의 내적 결과

2) 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] (na, b의 길이)

 

3. Constraint

1) ab의 길이는 같다.

2) a, b의 길이는 1 이상 1,000 이하

3) a, b의 모든 수는 -1,000 이상 1,000 이하

 

4. Example

Input: a={1,0,1}, b={-1,0,1} -> Output: 0

설명: 1*(-1) + 0*0 + 1*1 = 0

 

5. Code

1) 첫 코드(2022/??)

int answer = 0;
for(int i=0 ; i<a.length ; i++)
    answer += a[i]*b[i];
return answer;