◎ 문제
○ 출처
https://programmers.co.kr/learn/courses/30/lessons/12950
○ 문제 설명
행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요. |
○ 제한 조건
|
○ 입출력 예
○ 작성 예시 코드
public class Solution {
public int[,] solution(int[,] arr1, int[,] arr2) {
int[,] answer = new int[,] {{}};
return answer;
}
}
◎ 나의 문제 풀이
public class Solution
{
public int[,] solution(int[,] arr1, int[,] arr2)
{
// 배열의 각 차원에 있는 요소의 수를 구한다
int length1 = arr1.GetLength(0);
int length2 = arr1.GetLength(1);
int[,] answer = new int[length1, length2];
// 배열의 덧셈 계산
for (int i = 0; i < length1; ++i)
{
for(int j = 0; j < length2; ++j)
{
answer[i,j] = arr1[i,j] + arr2[i,j];
}
}
return answer;
}
}
'프로그래밍 문제 풀이 > C#' 카테고리의 다른 글
[프로그래밍 문제 풀이] 프로그래머스 - 문자열 내 마음대로 정렬하기 (C#) (0) | 2020.07.20 |
---|---|
[프로그래밍 문제 풀이] 프로그래머스 - 직사각형 별찍기 (C#) (0) | 2020.07.20 |
[프로그래밍 문제 풀이] 프로그래머스 - 최대공약수와 최소공배수 (C#) (0) | 2020.07.19 |
[프로그래밍 문제 풀이] 프로그래머스 - 콜라츠 추측 (C#) (0) | 2020.07.19 |
[프로그래밍 문제 풀이] 프로그래머스 - 정수 제곱근 판별 (0) | 2020.07.18 |