2023 / 1월 8일 Today I Learned

신재원·2023년 1월 8일
0

diary

목록 보기
24/125

오늘 풀어본 알고리즘 문제 :
프로그래머스 : 행렬의 덧셈

// 행렬의 덧셈
class Solution {
    public int[][] solution(int[][] arr1, int[][] arr2) {
        //arr1[0].length로 한 이유 : arr1[0]일때 arr2[1]이므로 열이하나 더생긴다
        int[][] answer = new int[arr1.length][arr1[0].length];


        // 2중 for문을 사용해 행의 길이만큼 돌리고, 열의길이 만큼 돌린다.


        //[[1,2],[2,3]]	[[3,4],[5,6]]
        // ex : 1 = [0][0], 2 = [0][1], 2 = [1][0], 3 = [1][1]

        for (int i = 0; i < arr1.length; i++) {
            for (int j = 0; j < arr1[0].length; j++) {
                answer[i][j] = arr1[i][j] + arr2[i][j];
            }
        }
        return answer;
    }
}

스프링 핵심원리 싱글톤 컨테이너

졸업과제

  • 강의실 예약 구현 Dto, Repository 작성

  • 스프링 어노테이션에대해 공부

  • 강의실 예약 Controller [ ]

0개의 댓글