内在的


質問する


問題の説明
パラメータは、2つの長さが等しい1次元整数配列a,bである.解関数を完了し、aとbの内積を返してください.
このとき、aとbの内積a[0]b[0]+a[1]b[1]+...+a[n-1]*b[n-1].(nはa,bの長さ)
せいげんじょうけん
a,bの長さは1または1000以下である.
a、bのすべての数字は-1000または1000以下です.
I/O例
a b result
[1,2,3,4][-3,-1,0,2] 3
[-1,0,1][1,0,-1] -2
I/O例説明
I/O例#1
aとbの内積は1(−3)+2(−1)+30+42=3であった.
I/O例#2
aとbの内積は(−1)1+00+1*(−1)=−2である.

コード#コード#

class Solution {
    public int solution(int[] a, int[] b) {
        int answer = 0;
        // 1. 내적 공식에 맞게 연산처리.
        for(int i =0;i<a.length;i++){
            answer+=(a[i]*b[i]);
        }
        
        return answer;
    }
}