Я уже решил большинство размещенных вопросов здесь, но самый длинный путь. Я прочитал статью в Википедии о самых длинных путях, и, похоже, любая легкая проблема, если график был ацикличен, а мой нет.
Как мне решить проблему? Грубая сила, проверяя все возможные пути? Как я могу начать это делать?
Я знаю, что это займет LOT на графике с ~ 18000. Но я просто хочу его развить, потому что это требуется для проекта, и я просто проверю его и покажу его инструктору на графике меньшего масштаба, где время выполнения всего лишь секунда или два.
По крайней мере, я выполнил все требуемые задачи, и у меня есть доказательство концепции, что оно работает, но нет лучшего способа на циклических графах. Но я не знаю, где начать проверять все эти пути...