2018-6-24 Recursion 미로찾기
현재 위치에서 출구까지 가는 경로가 있으려면
- 현재 위치가 출구이거나 혹은..
- 이웃한 셀들 중 하나에서 현재 위치를 지나지 않고 출구까지 가는 경로가 있거나..
- 미로찾기의 경우 Decision Problem이라고 한다. 답이 yes or no인 경우로 떨어지기 때문
- 최대 4개의 인접한 셀이 존재를 한다.
- 무한루프에 빠지지 않도록 주의를 해야한다.
- 이미 가본위치와 가보지 않은 위치를 구분을 해야한다.
- mark로 표시를 해야한다.
- 사람이 지나다니는 통로는 0으로 표시
- 벽은 1로 표시
- 이미 방문해본 길이지만 꽝인길은 2로 표시
- 이미 방문해본 길이지만 가볼 수 있는길은 3으로 표시
- x== n-1 && y == n-1
- 북 동 남 서 순으로 실행이 된다.
Written on June 24, 2018