Привет, У меня есть проблема оптимизации, когда у меня есть n дней, чтобы путешествовать в k городов, и я должен запланировать свое путешествие, чтобы моя общая стоимость поездки была сведена к минимуму.сведение к минимуму стоимости проезда между городами
Стоимость путешествия между любыми 2 городами u и v зависит от дня, когда я решаю путешествовать (так что стоимость проезда между u и v является функцией f (u, v, n), где n является день, когда я путешествую), и я могу путешествовать только один раз в день. Я также могу остановиться в том же городе.
Есть ли способ решить эту проблему с помощью алгоритма кратчайшего пути?
'Есть ли способ решить это с помощью алгоритма кратчайшего пути?' Yes –
Это звучит как проблема коммивояжера, которая печально известна тем, что ее трудно вычислить. – Natecat
Если число городов не слишком велико (k <12), вы можете перетащить его, выполнив все возможные маршруты (k!). – JerryM