[알고리즘] 행렬의 덧셈

2023. 3. 8. 14:01·알고리즘
반응형

문제 설명

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

제한사항

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

입출력 예

arr1 arr2 return
[[1,2],[2,3]] [[3,4],[5,6]] [[4,6],[7,9]]
[[1],[2]] [[3],[4]] [[4],[6]]

나의 풀이

function solution(arr1, arr2) {
    var answer = [];
    
    for(let i =0; i< arr1.length; i++) {
        const a1 = arr1[i];
        const a2 = arr2[i];
        
        const temp= []
        
        for(let j = 0; j < a1.length; j++) {
            temp.push(a1[j] + a2[j])
        }
        
        answer.push(temp)
    }
    
    return answer;
}
반응형
저작자표시 비영리 변경금지 (새창열림)

'알고리즘' 카테고리의 다른 글

[알고리즘] 정수 내림차순으로 배치하기  (0) 2023.03.10
[알고리즘] 대충 만든 자판  (0) 2023.03.09
[알고리즘] 콜라츠 추측  (0) 2023.03.07
[알고리즘] 짝수와 홀수  (0) 2023.03.04
[알고리즘] 평균 구하기  (0) 2023.03.03
'알고리즘' 카테고리의 다른 글
  • [알고리즘] 정수 내림차순으로 배치하기
  • [알고리즘] 대충 만든 자판
  • [알고리즘] 콜라츠 추측
  • [알고리즘] 짝수와 홀수
잉여개발자
잉여개발자
풀스택 개발자를 목표로 잉여롭게 개발 공부도 하면서 다양한 취미 생활도 즐기고 있는 잉여 개발자입니다.
  • 잉여개발자
    잉여로운 개발일지
    잉여개발자
    • 분류 전체보기 (789)
      • 개발정보 (36)
      • 개발환경 (7)
      • 개발생활 (19)
      • React (141)
        • 이론 (23)
        • 기능 (12)
        • 실험실 (88)
        • 버그 (6)
        • 패스트캠퍼스 (9)
        • Npm (3)
      • React Native (28)
        • 공통 (6)
        • TypeScript (3)
        • JavaScript (18)
        • 버그 (1)
      • Next.js (30)
        • 이론 (13)
        • 실험실 (13)
        • 버그 (3)
      • Web (35)
      • 알고리즘 (202)
        • 풀이 힌트 (39)
      • JavaScript (47)
      • TypeScript (29)
        • 기초 (27)
        • 실험실 (2)
      • Node.js (13)
        • 이론 (0)
        • 기능 (3)
        • 실험실 (9)
        • 버그 (1)
      • 도커 (4)
      • CCNA (22)
        • 이론 (4)
        • 문제 (18)
      • 취미생활 (167)
        • 잉여로운 칵테일 (2)
        • 잉여의 식물키우기 (130)
        • 잉여로운 여행기 (11)
        • 잉여의 제2외국어 (21)
        • 잉여로운 책장 (2)
      • Java (1)
        • Java의 정석 (1)
      • 꿀팁 공유 (3)
  • 태그

    바질
    덤프
    typescript
    Babel
    CSS
    타일러영어
    webpack
    javascript
    영어독학
    식물
    알고리즘
    다이소
    ReactNative
    CCNA
    네이버 부스트캠프
    next.js
    Node.js
    Docker
    바질 키우기
    리액트
    리얼클래스
    ChatGPT
    react
    영어회화
    리얼학습일기
    자바스크립트
    프로그래머스
    네트워크
    타입스크립트
    redux
  • hELLO· Designed By정상우.v4.10.1
잉여개발자
[알고리즘] 행렬의 덧셈
상단으로

티스토리툴바