[알고리즘과 자료구조] 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 블로거

최찬희

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

댓글작성

관련 블로그 구경하기

작성자의 다른 포스팅