문제 설명
•
토마토가 모두 익을 때까지의 최소 날짜를 구하는 문제
◦
단, 토마토가 모두 익을 수 없을 경우 -1을 출력
예제 입력/출력
•
입력1
6 4
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 1
Plain Text
복사
•
출력1
8
Plain Text
복사
제약 조건
•
◦
: 가로의 크기
◦
: 세로의 크기
문제 풀이
•
그래프 탐색을 이용하여 문제를 해결하면 된다. -
◦
노드의 최대 개수가 이고, 나올 수 있는 간선의 최대 개수는
▪
최악의 경우
◦
BFS 알고리즘을 이용
풀이 코드
풀이1
풀이1 코드 개선