개발/문제 풀이 (3) 썸네일형 리스트형 [JAVA] 다차원배열 - 달팽이 만들기 안녕하세요. 쵸이킴 입니다. 다차원배열의 '달팽이' 형태를 자바 코딩으로 구현해 보았습니다. * 특징 : 왼쪽부터 시계방향으로 가운데 25까지 뺑뺑이 도는 형태 ( 아래 그림처럼 숫자를 채우면 됩니다) *솔루션 우선 코딩을 먼저 보여드리겠습니다. class snail { public static void main(String[] args) { int[][] snail = new int[5][5]; int print = 5; int k = 1; int right = -1; int bottom = 0; int top = 1; for(int i=5; i>0; i--) { for(int j=0; j [JS] 배열에서 각 숫자의 중복횟수 구하기 * 언어 : 자바스크립트 (Java Script) * 입력값 및 출력값 : 배열 형태 * 입력값 예 : [2, 4, 4, 3, 4, 3, 5] * 출력값 예 : [3, 2] [JAVA] 다차원배열(2차원) 실습 - 4문제 아래 다차원배열 문제를 JAVA로 코딩해 보았습니다. *1번 솔루션 : 1~25까지 숫자가 순서대로 나열된 형태. 2중 for문으로 변수 k를 증가시켜주면 된다. *2번 솔루션 : 순서대로 "(i+1)+(5*j)"의 패턴을 가진다. *3번 솔루션 숫자가 'ㄹ' 형태로 채워져 있다. 홀수 가로는 증가(++) 형태이고, 짝수 가로는 감소(--) 형태로 지정해 주면 된다. *4번 솔루션 : 세로로 'ㄹ' 형태로 채워져 있다. 홀수 세로는 "(i+1) + (5*j)" 형태 짝수 세로는 "5*(j+1) - i" 형태의 패턴을 가진다. (2018. 9월경 작성됨. 블로그 새단장으로 인해 옮김) 이전 1 다음