기몽수
코딩 기록일지
기몽수
전체 방문자
오늘
어제
  • 분류 전체보기 (443)
    • 알고리즘 - SWEA (210)
      • D1 (19)
      • D2 (25)
      • D3 (143)
      • D4 (21)
      • D5 (2)
    • 알고리즘 - Programmers (74)
      • Unrated (34)
      • Lv 0 (4)
      • Lv 1 (3)
      • Lv 2 (32)
      • Lv 3 (1)
    • 알고리즘 - Baekjoon (158)
      • Bronze (1)
      • Silver (65)
      • Gold (90)
      • Platinum (2)
    • 취업 (0)
    • SSAFY (1)
hELLO · Designed By 김용수.
기몽수

코딩 기록일지

알고리즘 - Programmers/Unrated

[프로그래머스] [이차원 배열 대각선 순회하기] : unrated 자바(Java)

2023. 11. 11. 07:41

[level unrated] 이차원 배열 대각선 순회하기 - 181829

문제 링크

성능 요약

메모리: 76.8 MB, 시간: 0.03 ms

구분

코딩테스트 연습 > 코딩 기초 트레이닝

채점결과

정확성: 100.0
합계: 100.0 / 100.0

제출 일자

2023년 11월 6일 7:38:43

문제 설명

2차원 정수 배열 board와 정수 k가 주어집니다.

i + j <= k를 만족하는 모든 (i, j)에 대한 board[i][j]의 합을 return 하는 solution 함수를 완성해 주세요.


제한사항
  • 1 ≤ board의 길이 ≤ 100
  • 1 ≤ board[i]의 길이 ≤ 100
    • 1 ≤ board[i][j] ≤ 10,000
    • 모든 board[i]의 길이는 같습니다.
  • 0 ≤ k < board의 길이 + board[i]의 길이

입출력 예
board k result
[[0, 1, 2],[1, 2, 3],[2, 3, 4],[3, 4, 5]] 2 8

입출력 예 설명

입출력 예 #1

  • 입출력 예 #1의 board를 표로 나타내면 다음과 같습니다.
i \ j 0 1 2
0 0 1 2
1 1 2 3
2 2 3 4
3 3 4 5
  • i + j가 2보다 작거나 같은 항들의 합은 0 + 1 + 2 + 1 + 2 + 2 = 8이므로 8을 return 합니다.

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges

class Solution {
    public int solution(int[][] board, int k) {
        int answer = 0;
        for(int i = 0; i < board.length; i++){
            for(int j = 0; j < board[i].length; j++){
                if(i + j <= k) answer += board[i][j];
            }
        }
        return answer;
    }
}

'알고리즘 - Programmers > Unrated' 카테고리의 다른 글

[프로그래머스] 1로 만들기 : Lv.0 자바(Java)  (0) 2023.11.20
[프로그래머스] [글자 지우기] : Lv.0 자바(Java)  (0) 2023.11.11
[level unrated] 날짜 비교하기 - JAVA[자바]  (0) 2023.10.13
[level unrated] 분수의 덧셈  (0) 2023.10.12
[level unrated] 세로 읽기  (0) 2023.10.12
    '알고리즘 - Programmers/Unrated' 카테고리의 다른 글
    • [프로그래머스] 1로 만들기 : Lv.0 자바(Java)
    • [프로그래머스] [글자 지우기] : Lv.0 자바(Java)
    • [level unrated] 날짜 비교하기 - JAVA[자바]
    • [level unrated] 분수의 덧셈
    기몽수
    기몽수

    티스토리툴바