1012번: 유기농 배추 문제 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 효과적인 배추흰지렁이를 구입하기로 결심한다.
이 지렁이는 배추근처에 서식하며 해충을 잡아 먹음으로써 배추를 보호한다. 특히, 어떤 배추에 배추흰지렁이가 한 마리라도 살고 있으면 이 지렁이는 인접한 다른 배추로 이동할 수 있어, 그 배추들 역시 해충으로부터 보호받을 수 있다.
한 배추의 상하좌우 네 방향에 다른 배추가 위치한 경우에 서로 인접해있는 것... www.acmicpc.net 이 문제는 유명한 탐색 문제이다. 1. Problem Analysis 이 문제는 nxm 크기의 밭에서 유기농법으로 배추를 키울 때 해충을 잡아잡아먹는 지렁이를 최소 몇마리 키워야 하는지를 구해야하는 문제이다.
이때 지렁이를 키우는 조건은 다음과 같다. 지렁이는 상하좌우 한 칸에 인접한 배추로 이동...
#
1012
#
BFS
#
그래프
#
백준
#
순회
원문 링크 : 백준1012: 유기농 배추