[BOJ] 5520번: The Clocks

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


가능한 state의 갯수는 4^9=2^18개입니다. 대략 27만? 정도의 값이기 때문에 모든 state에 대해 DFS를 수행하면 됩니다. 최소 횟수만을 구하는 것이 아니라 경로 또한 구해야하기 때문에 테이블에 현재 state가 어디로부터 왔는지 또한 기록해두어야 합니다.


https://github.com/blisstoner/BOJ/blob/master/5520.cpp

'알고리즘 > BOJ' 카테고리의 다른 글

[BOJ] 2957번: BST  (0) 2018.04.10
[BOJ] 2467번: 용액  (0) 2018.04.09
[BOJ] 1456번: 거의 소수  (0) 2018.04.07
[BOJ] 5465번: Mecho  (0) 2018.04.06
[BOJ] 15632번: Drawing Character  (0) 2018.04.06
[BOJ] 15630번: Binary Game  (0) 2018.04.06
  Comments