나는 mysql에서 정규화 된 인접성 목록을 사용하여 가중 그래프를 설계했습니다. 이제 주어진 두 노드 사이의 최단 경로를 찾아야합니다.지도의 최단 경로
나는 Dijkstra를 PHP에서 사용하려고 시도했지만 구현하기가 어렵다 (나를 위해 너무 어렵다). 내가 느꼈던 또 다른 문제는 Dijkstra를 사용하면 모든 노드를 고려해야한다는 것입니다. 큰 그래프에서는 매우 비효율적 일 수 있습니다. 그럼 누구나 위의 문제와 관련된 코드를 가지고 있습니까? 최소한 누군가가이 문제를 해결할 수있는 방법을 보여 주면 좋을 것입니다. 나는 거의 일주일 동안 이곳에 갇혀있다. 도와주세요.
데이터베이스에서이 작업을 수행 하시겠습니까? 아니면 메모리에서 모두 수행 하시겠습니까? –
당신은 무엇을 제안합니까? 나는 둘 다 좋아하지만 기억이 더 좋다. – 5lackp1x3l0x17
정확히 무엇을 고집하고 있습니까? 또한 Dijkstra가 대용량 데이터 세트의 경우 속도가 느려지는 것이 맞습니다. –