
실버3 달팽이 구현

·
알고리즘/Array(1, 2차원 배열)
1. 문제 2. 나의 풀이이런 문제를 풀기 위해서는 규칙성을 찾는 게 중요하다고 생각했다.상하좌우 이동을 개별적 메서드로 만들었을 때, Up과 Right, Down과 Left의 시행 횟수가 같다는 걸 알았다.또한 시행 횟수가 Up,Right -> Down,Left -> Up, Right -> .... 로 흘러갈 때 마다 시행 횟수가 1씩 증가한다. 즉, Up, Right 한 번 씩 -> Down, Left 두 번씩 -> Up, Right 세 번씩 -> ... 이걸 구현하면 끝이당 3. 나의 코드import java.util.Scanner;public class Main { public static StringBuilder sb; public static int[][] arr; publi..