
https://school.programmers.co.kr/learn/courses/30/lessons/12950
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
1. ์์ ์ ํ๊ต์์ C์ธ์ด ๋ฐฐ์ธ ๋ ์ดํ๋ก ์ค๋๋ง์ ๋ณด๋ 2์ฐจ์ ๋ฐฐ์ด... ์ค๋ฌด์์๋ ๊ฑฐ์ ์ธ ์ผ์ด ์์๋ค.
2. ํท๊ฐ๋ ค์ ๋ฐฐ์ด ์์์ ๋ํ ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๋ฉฐ ํ์๋ค.
๋์ ํ์ด
class Solution {
public int[][] solution(int[][] arr1, int[][] arr2) {
int[][] answer = new int[arr1.length][arr1[0].length];
for(int i=0; i<arr1.length; i++){
for(int j=0; j<arr1[i].length; j++){
answer[i][j] = arr1[i][j] + arr2[i][j];
}
}
return answer;
}
}
์ฒ์์ answer ๋ฐฐ์ด์ ์ ์ธํ ๋ ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ์๋์ ๊ฐ์ด ํ๋๋ ํ ์คํธ ์ผ์ด์ค 2๋ฅผ ํต๊ณผํ์ง ๋ชปํ๋ค.
int[][] answer = new int[arr1.length][arr2.length];
ํ ์คํธ ์ผ์ด์ค 2์์ [[4], [6]] ์ด๋ ๊ฒ ์ถ๋ ฅ์ด ๋ผ์ผ ํ๋๋ฐ [[4,0],[6,0]] ์ด๋ฐ์์ผ๋ก ์คํ๊ฒฐ๊ณผ๊ฐ ๋์๋ค.
์๋์ ๊ฐ์ด ์ด์ ํฌ๊ธฐ๋ฅผ ํ์ ํฌ๊ธฐ์ ๋ง์ถฐ์ค์ผ ๊ธฐ๋๊ฐ๋๋ก ์ถ๋ ฅํ ์ ์๋ค.
int[][] answer = new int[arr1.length][arr1[0].length];
'Algorithm > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [LV2/JAVA] ์ต๋๊ฐ๊ณผ ์ต์๊ฐ (1) | 2024.10.02 |
|---|---|
| [LV1/JAVA] 3์ง๋ฒ ๋ค์ง๊ธฐ (0) | 2024.09.30 |
| [LV1/JAVA] ์ฝ๋ผ์ธ ์ถ์ธก (0) | 2024.08.27 |
| [ํ๋ก๊ทธ๋๋จธ์ค/JAVA] ์์ ์ํธ (0) | 2022.10.12 |
| [ํ๋ก๊ทธ๋๋จธ์ค/JAVA] ์์ฐ์ ๋ค์ง์ด ๋ฐฐ์ด๋ก ๋ง๋ค๊ธฐ (0) | 2021.12.14 |