ないせき
609 ワード
問題の説明
パラメータは、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
コード#コード#
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;
}
}
に答える
for文が終わる前に、a[i]とb[i]に答えを乗じ、for文が終わると答えを返します.
Reference
この問題について(ないせき), 我々は、より多くの情報をここで見つけました https://velog.io/@rhk050224/0404-내적テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol