Lined Notebook

[Level 1][Java] 행렬의 덧셈

by HeshAlgo
728x90

<행렬의 덧셈>

문제 설명

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

 

제한사항

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

입출력 예

내 생각

행렬의 덧셈을 하려면 각각의 행렬의 행의 개수와 열의 개수가 같아야 하기 때문에 arr1의 길이 만을 구해보았습니다. 만약에 두 개의 행렬의 길이가 서로 다를 경우라면 arr2의 길이를 따로 구해서 비교해 예외 처리하면 될 것 같습니다. 다행히 테스트 케이스에 그런 경우는 없는 것 같아 모든 경우가 통과됐습니다.

2차원 배열을 최근에 별로 사용하지 않아서 이렇게 row, col을 구하는 게 맞는지 헷갈리네요.. 틀린 부분이 있으면 댓글로 부탁드리겠습니다!!!

 

작성 코드

실행 결과

블로그의 정보

꾸준히 공부하는 개발 노트

HeshAlgo

활동하기