미로 찾기 예제 풀이
Program Lang./Algorithm 2017. 5. 31. 14:091. 소스 코드
문제해결을 위한 창의적 알고리즘(중급), 100페이지 4문제로 미로가 주워지고 'S'에서 출발해서 'G'로 끝나점까지의 최단 거리를 찾는 문제이다. 기존에 두더지 문제를 잘 풀었다면 어렵지 않게 해결할 수 있다.
문제 해결은 깊이 우선 또는 너비 우선 순위로 해결할 수 있지만 너비 우선 순위로 풀어 보았다.
2. 실행 결과
find road : 6 # S # # # # - - - # # - # - # # - - - - # # # G # 최단 거리 : 6
'Program Lang. > Algorithm' 카테고리의 다른 글
[C] Graph DFS Study (재귀, 스택기반) (0) | 2017.10.11 |
---|---|
경찰차 - 사건처리 최소 거리 (0) | 2017.06.18 |
두더지 굴 탐색 예제 - 너비 우선 탐색 기반 (BFS) (0) | 2017.05.31 |
너비우선탐색 기반 최단 거리 예제 풀이 (0) | 2017.05.31 |
깊이우선 탐색(depth first search) 기반 최단 거리 예제 풀이 (0) | 2017.05.31 |