10 점이 있다고 가정합니다. 나는 각 지점 사이의 거리를 안다.알고리즘 : 모든 점 사이의 최단 경로
모든 포인트를 통과하는 가능한 가장 짧은 경로를 찾아야합니다.
몇 가지 알고리즘 (Dijkstra, Floyd Warshall, ...)을 시도해 보았습니다. 시작과 끝 사이의 최단 경로를 모두 제공하지만 경로상의 모든 지점을 만들지는 않습니다.
순열은 잘 작동하지만 리소스가 너무 비쌉니다.
이 문제를 조사하기 위해 어떤 알고리즘을 사용하면 좋을까요? 아니면 위에서 언급 한 알고리즘을 사용하여 문서화 된 방법이 있습니까?
단지 10 점이 있다면 3,628,800 개의 순열입니다. 그것은 굉장히 비싸지 않습니다. 이것들을 많이하기를 기대하십니까? –
10 포인트가 그 예였습니다. 우리는 몇 가지 점을 취할 수있는 스크립트를 작성해야합니다. – Jeroen