(삼성) 14053 로봇청소기

2019. 3. 28. 18:40알고리즘/백준

시뮬레이션

문제를 해석하면 dfs + 백트래킹으로 분류할 수 있다

후진을 할 수 없을 때, 프로그램을 완전히 종료해야 한다는 점에서는 dfs를 void 반환형이 효율적인 것 같다

int 반환시엔 boolean 변수 하나를 더 사용하고 코드도 길어진다는 점에선 불편했다.

 

문제: https://www.acmicpc.net/problem/14503

https://github.com/surinoel/algorithm/blob/master/14503.cpp

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

11048 이동하기  (0) 2019.03.29
(카카오) 15954 인형들  (0) 2019.03.29
(카카오) 15953 상금 헌터  (0) 2019.03.29
14923 미로탈출  (0) 2019.03.28
17090 미로탈출  (0) 2019.03.28