티스토리 뷰

PS

백준 1937. 욕심쟁이 판다

tose33 2022. 8. 2. 12:34

https://www.acmicpc.net/problem/1937

 

1937번: 욕심쟁이 판다

n × n의 크기의 대나무 숲이 있다. 욕심쟁이 판다는 어떤 지역에서 대나무를 먹기 시작한다. 그리고 그 곳의 대나무를 다 먹어 치우면 상, 하, 좌, 우 중 한 곳으로 이동을 한다. 그리고 또 그곳에

www.acmicpc.net

 

처음에 dp와 bfs 로 해결하려 했다가 시간초과나서 결국 dfs로 다시 풀었다.

 

문제의 핵심은 판다가 한번 방문한 곳은 다시 방문할 필요가 없다는 것이다. 

다음 지점을 계산했는데 다음 지점이 이미 방문한 곳이라면 어처피 해당 지점에서 부터 이어지는 길들은 모두 이미 방문한것이기 때문이다.

 

d[r][c] : (r,c) 지점에서 시작해 최대로 이동할수 있는 횟수 

 

 

 

'PS' 카테고리의 다른 글

백준 5582. 공통 부분 문자열  (0) 2022.08.02
백준 1600. 말이 되고픈 원숭이  (0) 2022.08.02
백준 2011. 암호코드  (0) 2022.08.01
백준 1111. IQ Test  (0) 2022.08.01
백준 9011. 순서  (0) 2022.07.30
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함