[알고리즘-자바] 백준 2667번 단지번호붙이기
문제 https://www.acmicpc.net/problem/2667 2667번: 단지번호붙이기 과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여 www.acmicpc.net 언어 자바 JAVA 로직 동서남북 현재 위치에서 동서남북으로 이동하면서 이웃된 집이 있는지 확인한다. static int[] dx = {1, -1, 0, 0}; // 동:1, 서:-1 static int[] dy = {0, 0, 1, -1}; // 남:1, 북:-1 탐색 시작 위치 탐색을 시작할 위치(단지)를 찾는다. 주어진 구간 내에 위치하면서 방문한 적이 없는 위치를 찾는다. 해당 위치를 ..
Algorithm/백준 - Java
2023. 7. 22. 23:37