我有以下情况:
我想找两个城市之间的航班:A和B。没有从A到B的直飞航班;所以,我需要找到一个成本最低的中转航班。
另外,机票也不是固定的。这取决于我购买它的时间;例如,如果我早点购买,价格会更便宜。
此外,时间也会影响飞行;例如,5 月 31 日早上 7 点从 C 到 D 只有一班航班。如果飞机在 5 月 31 日早上 8 点从 A 飞到 C,我会错过航班。出于这个原因,我将城市表示为图的顶点。如果存在从 A 到 B 的有效航班,则路径 AB 存在。重量将是机票费用。
对我的问题有什么想法或建议吗?
谢谢