본문 바로가기

개발/문제 풀이

[JAVA] 다차원배열(2차원) 실습 - 4문제

아래 다차원배열 문제를 JAVA로 코딩해 보았습니다.

다차원 배열 실습

 

*1번

  • 솔루션 : 1~25까지 숫자가 순서대로 나열된 형태. 2중 for문으로 변수 k를 증가시켜주면 된다.

다차원 배열 실습 - 1번, JAVA 코딩

 

*2번

  • 솔루션 : 순서대로 "(i+1)+(5*j)"의 패턴을 가진다.

다차원 배열 실습 - 2번, JAVA 코딩

*3번

  • 솔루션
    • 숫자가 'ㄹ' 형태로 채워져 있다.
    • 홀수 가로는 증가(++) 형태이고,
    • 짝수 가로는 감소(--) 형태로 지정해 주면 된다.

다차원 배열 실습 - 3번, JAVA 코딩

*4번

  • 솔루션 : 세로로 'ㄹ' 형태로 채워져 있다.
  • 홀수 세로는 "(i+1) + (5*j)" 형태
  • 짝수 세로는 "5*(j+1) - i" 형태의 패턴을 가진다.

다차원 배열 실습 - 4번, JAVA 코딩

 

(2018. 9월경 작성됨. 블로그 새단장으로 인해 옮김)