Jieunny์ ๋ธ๋ก๊ทธ
[JS] ํ๋ก๊ทธ๋๋จธ์ค - ํ๋ ฌ์ ๊ณฑ์ ๋ณธ๋ฌธ
๐ ๋ฌธ์
2์ฐจ์ ํ๋ ฌ arr1๊ณผ arr2๋ฅผ ์ ๋ ฅ๋ฐ์, arr1์ arr2๋ฅผ ๊ณฑํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
์ ํ ์กฐ๊ฑด
- ํ๋ ฌ arr1, arr2์ ํ๊ณผ ์ด์ ๊ธธ์ด๋ 2 ์ด์ 100 ์ดํ์ ๋๋ค.
- ํ๋ ฌ arr1, arr2์ ์์๋ -10 ์ด์ 20 ์ดํ์ธ ์์ฐ์์ ๋๋ค.
- ๊ณฑํ ์ ์๋ ๋ฐฐ์ด๋ง ์ฃผ์ด์ง๋๋ค.
๐ก ์์ด๋์ด
์์ดํจ๋์ ์จ๋ณด๊ณ , ๊ท์น์ ์ฐพ์ผ๋ ค๊ณ ํ๋ค..
์ด๋ ต๋ค...
โ๏ธ ํ์ด
function solution(arr1, arr2) {
var answer = [];
for(let i = 0; i < arr1.length; i++) {
let sums = [];
for(let j = 0; j < arr2[0].length; j++) {
let sum = 0;
for(let k = 0; k < arr1[0].length; k++) {
sum += arr1[i][k] * arr2[k][j];
}
sums.push(sum);
}
answer.push(sums);
}
return answer;
}
'Study > Coding Test' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] ํ๋ก๊ทธ๋๋จธ์ค - ๊ทค ๊ณ ๋ฅด๊ธฐ (0) | 2023.02.28 |
---|---|
[JS] ํ๋ก๊ทธ๋๋จธ์ค - ์์ฅ (0) | 2023.02.27 |
[JS] ํ๋ก๊ทธ๋๋จธ์ค - ์บ์(LRU ์๊ณ ๋ฆฌ์ฆ) (0) | 2023.02.24 |
[JS] ํ๋ก๊ทธ๋๋จธ์ค - ๊ดํธ ํ์ ํ๊ธฐ (0) | 2023.02.22 |
[JS] ํ๋ก๊ทธ๋๋จธ์ค - H-index (0) | 2023.02.22 |