Можно ли использовать алгоритм Дейкстры с отрицательными весами?
STOP! Прежде чем вы подумаете, что "lol nub вы можете просто бесконечно прыгать между двумя точками и получить бесконечно дешевый путь", я больше думаю об односторонних путях.
Приложение для этого было бы горным ландшафтом с точками на нем. Очевидно, что переход от максимума к минимуму не требует энергии, на самом деле он генерирует энергию (таким образом, отрицательный вес пути)! Но вернуться снова просто не получится, если вы не Чак Норрис.
Я думал об увеличении веса всех очков, пока они не будут неотрицательными, но я не уверен, что это сработает.