💬 문제 설명
길이가 같은 두 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의 길이)
🚫 제한 사항
- a, b의 길이는 1 이상 1,000 이하입니다.
- a, b의 모든 수는 -1,000 이상 1,000 이하입니다.
📢 입출력 예
👨🏫 입출력 예 설명
📃 제출 코드
class 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;
}
}
✏ 해결방법 & 배운점
문제에서 알려준 내적 식그대로 코드에 적용하여 문제를 해결하였습니다.
'PS > LV.1 프로그래머스 문제' 카테고리의 다른 글
[프로그래머스] LV.1 약수와 개수와 덧셈 - 자바 [25/80] (0) | 2024.07.18 |
---|---|
[프로그래머스] LV.1 문자열 내림차순으로 정렬하기 - 자바 [24/80] (0) | 2024.07.18 |
[프로그래머스] LV.1 수박수박수박수박수박수? - 자바 [22/80] (0) | 2024.07.17 |
[프로그래머스] LV.1 가운데 글자 가져오기 - 자바 [21/80] (0) | 2024.07.17 |
[프로그래머스] LV.1 휴대폰 번호 가리기 - 자바 [20/80] (0) | 2024.07.17 |