Я спросил об алгоритме кратчайшего пути здесь: targetloca">Поиск пути в 2D: комбинации точек маршрута для перехода от curLocation к targetLocation
(Чтобы понять мою ситуацию, прочитайте этот вопрос, а также этот.)
Похоже, что алгоритм кратчайшего пути Дейкстры сможет сделать то, что мне нужно. Однако у меня на карте маршрутов от 500 до 1000 узлов.
Реализации, которые я видел до сих пор, ограничивали количество узлов чем-то меньшим, чем 50. Мой вопрос: должен ли я по-прежнему использовать алгоритм кратчайшего пути Дейкстры или его альтернативу? Существуют ли какие-либо реализации на Java?