반응형
문제 설명
길이가 같은 두 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 iternal {
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;
}
public static void main(String[] args) {
iternal method = new iternal();
int[] a = {1, 2, 3, 4};
int[] b = {-3, -1, 0, 2};
System.out.println(method.solution(a, b));
}
}
반응형
'코테풀이' 카테고리의 다른 글
| [프로그래머스 Lv.1 - Java] 문자열 다루기 기본 (0) | 2021.11.10 |
|---|---|
| [프로그래머스 Lv.1 - Java] 문자열 내 p와 y의 개수 (0) | 2021.11.10 |
| [프로그래머스 Lv.1 - Java] 나누어 떨어지는 숫자 배열 (0) | 2021.11.10 |
| [프로그래머스 LV.1 - Java] 2016년 (0) | 2021.11.10 |
| [프로그래머스 Lv.1 - Java] 부족한 금액 계산하기 (0) | 2021.11.08 |