15683번 - 감시
1. dfs를 이용해 cctv가 볼수있는 모든 방향을 탐색합니다.
2. 각 뎁스에서 cctv가 볼 수 있는 곳을 myArea에 넣습니다.
3. cctv가 바라보는 곳의 중복이 있을 수 있기 때문에, UNWATCHED인 곳만 myArea에 넣습니다.
4. dfs가 리턴되어 돌아오면 myArea에 있는 좌표들을 UNWATECHED로 다시 변경합니다.
최종적으로 area가 가장 많이 보았을 때 - cctv개수 - 벽의 갯수 를 출력하게끔 구성했습니다...
무엇이 문제일까요,,, 반례를 찾아주시면 너무 감사하겠습니다.
댓글을 작성하려면 로그인해야 합니다.
syg4806 3년 전
1. dfs를 이용해 cctv가 볼수있는 모든 방향을 탐색합니다.
2. 각 뎁스에서 cctv가 볼 수 있는 곳을 myArea에 넣습니다.
3. cctv가 바라보는 곳의 중복이 있을 수 있기 때문에, UNWATCHED인 곳만 myArea에 넣습니다.
4. dfs가 리턴되어 돌아오면 myArea에 있는 좌표들을 UNWATECHED로 다시 변경합니다.
최종적으로 area가 가장 많이 보았을 때 - cctv개수 - 벽의 갯수 를 출력하게끔 구성했습니다...
무엇이 문제일까요,,, 반례를 찾아주시면 너무 감사하겠습니다.