작성자 | Guetelperr | ||
---|---|---|---|
작성일 | 2010-08-24 22:16:26 KST | 조회 | 753 |
제목 |
오랜만에 헬프를 칩니다 ;ㅅ;
|
혹시 프로그래밍이나 뭐 알고리즘 같은거 배우신분은 도움 좀 주세요.
사각형의 벽 외곽에 출구와 입구가 있는 미로는 오른손의 법칙으로 출구를 찾는 방법을 사용할 수 있습니다. 그런데 공터의 한가운데에 미로의 출구가 있고 외곽에 입구가 있는 경우엔 오른손의 법칙으로는 영영 출구를 찾을 수가 없잖아요?
탈출거리를 최소화한다거나 하는것까진 바라진 않지만 어쨌든 이런 상황에서 출구를 찾는 방법을 알고 싶습니다. 백트래킹이란 방법이 있다고 해서 이것저것 찾아봤는데 그걸 어떤식으로 적용해서 풀어야 될지 잘 떠오르지가 않네요.. 두방향 이상으로 길이 뚫려있을경우 위치를 계속 기억해두고 일단 가본후에 막혀있으면 최근 분기점으로 돌아오고 또 막히면 또 그 전의 분기점으로 돌아오라고 하는데 이게 개념상으로는 이해가 되도 변수나 알고리즘을 어떤식으로 짜야할지 잘 감이안옵니다 ;ㅅ;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.