좋은 작품 A *를 작성했습니다. 두 노드 사이의 최단 경로를 제공합니다. 그러나 두 가지 또는 세 가지 경로가 필요합니다. 최상의 두 번째 및 세 번째 경로 (사용할 수있는 경로가 두 개 이상있는 경우). Google지도에서 두 도시간에 여러 옵션을 볼 수있는 길 찾기와 같습니다.A *에서 하나 이상의 경로?
A *로 가능합니까? 아니면 최상의 결과 만 얻었습니까? 가능하면 올바른 방향으로 나를 가리 키십시오. A *에서 가능하지 않다면 어떤 알고리즘을 사용해야합니까?
내 구현은 위키 피 디아 (http://en.wikipedia.org/wiki/A * _search_algorithm # Pseudocode)의 의사 코드에서 가져온 것으로 VB .NET으로 작성되었습니다. 그게 중요하다면.
감사합니다.
고맙습니다. 이것은 좋은 방향으로 나를 지적했습니다.이 최단 경로를 사용하여이 경로의 각 노드/도시에 대해 다시 한 번 현재 노드/도시를 다시 계산합니다. 나는 새로운 길로 끝났다. – Ragowit