[알고리즘과 자료구조] JAVA - 행렬의 덧셈

가이드문구

문제 설명

행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.


제한 조건

행렬 arr1, arr2의 행과 열의 길이는 500을 넘지 않습니다.


문제풀이

- 행과 열의 길이를 구해서 for문만 돌려주면 끝,

  1. class Solution {
  2. public int[][] solution(int[][] arr1, int[][] arr2) {
  3. int[][] answer = {};
  4. // answer 배열 크기 선언
  5. answer = new int[arr1.length][arr1[0].length];
  6. for( int i=0; i<arr1.length; i++){ // 0번째 for~
  7. for( int j=0; j<arr1[0].length; j++){ // 1번째 for~
  8. answer[i][j] += arr1[i][j] + arr2[i][j];
  9. }
  10. }
  11. return answer;
  12. }
  13. }



작성자 소개
초이 프로필
WrapUp 블로거

초이

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^