Q. 내적
A.
class Solution {
public int solution(int[] a, int[] b) {
int answer = 0;
//a와 b 배열의 요소를 순차적으로 불러와 곱한 후 그 값을 더하는 것이니까 for문 사용
//배열은 0부터 시작하고 내적은 n-1까지 곱해야하니까
//0 <= i <a.length 가 된다.
//i=0부터 n-1까지 1씩 증가하면서 각 배열의 값을 꺼내 곱한 후 answer에 값을 증가해주면 됨
for(int i=0; i<a.length; i++){
answer += a[i]*b[i];
}
return answer;
}
}
'알고리즘, 코딩테스트' 카테고리의 다른 글
[프로그래머스/ 코딩테스트 연습문제] 문자열 내림차순으로 배치하기 (0) | 2024.11.14 |
---|---|
[프로그래머스/ 코딩테스트 월간코드챌린지 시즌2] 약수의 개수와 덧셈 (0) | 2024.11.13 |
[프로그래머스/ 코딩테스트 연습문제] 수박수박수박수박수박수? (0) | 2024.11.12 |
[프로그래머스/ 코딩테스트 연습문제] 가운데 글자 가져오기 (0) | 2024.11.11 |
[프로그래머스/ 코딩테스트 연습문제] 제일 작은 수 제거하기 (0) | 2024.11.11 |