Algorithm/programmers
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ด์ (JAVA)
๋น๋ฒ๋ฒ๋น
2021. 10. 1. 09:38
๐ ๋ฌธ์
๊ธธ์ด๊ฐ ๊ฐ์ ๋ 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์ ๊ธธ์ด)
๐ ํ์ด
class Solution {
public int solution(int[] a, int[] b) {
int sum = 0;
for (int i = 0 ; i < a.length; i++) {
sum += (a[i] * b[i]);
}
return sum;
}
}
https://programmers.co.kr/learn/courses/30/lessons/70128
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ด์
๊ธธ์ด๊ฐ ๊ฐ์ ๋ 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์
programmers.co.kr