벽부수고이동하기4 16946 Java
·
문제풀이/백준
16946번: 벽 부수고 이동하기 4 N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽이 있는 곳을 나타낸다. 한 칸에서 다른 칸으로 이동하려면, 두 칸이 인접해야 한다. 두 칸이 www.acmicpc.net package 백준.자바.벽부수고이동하기4_16946; import java.io.*; import java.util.*; public class Main { private boolean[][] visited; private int N, M, indexNum; private int[][] map; private int[][] emptyCount; private int[] spaceCount; private int count; private i..