johyesong8686   3년 전

처음의 저의 접근 방법은

1. BFS를 돌며 더러운칸을 찾는다.

2. 만일 더러운 칸을 찾았으면 queue와 방문 배열을 초기화 하고 break하여 해당 지점을 다시 시작으로 BFS를 돌며 더러운 칸을 찾는다.

로 풀었습니다. 몇 풀이들을 보니까 그리디를 이용한것 같은데,

해당 풀이로 왜 안되는 지왜 그리디를 사용해야하는 지 알려주실 수 있을까요?

bok03220   3년 전

저도 처음엔 똑같이 접근했는데요.

3 3

...

.o*

***

이 경우 오른쪽을 먼저 탐색하게 되면 최소 이동 횟수인 4개가 나오지만

아래를 먼저 탐색하게 되면 5개가 나와 틀립니다.

댓글을 작성하려면 로그인해야 합니다.