您的位置:首页 > 理论基础 > 计算机网络

[网络流24题]航空路线问题

2017-03-31 13:25 169 查看
[题目描述]:给定一张航空图,图中顶点代表城市,边代表 2 城市间的直通航线。现要求找出一条满足下述限制条件的且途经城市最多的旅行路线。1 从最西端城市出发,单向从西向东途经若干城市到达最东端城市,然后再单向从东向西飞回起点(可途经若干城市)。 2 除起点城市外,任何城市只能访问 1 次。

从东到西到达一个点又从西到东到达一个点

相当于是两个点同时到达一个点

没错吧

然后拆点限制一下流量每一条可以到达的边流量为1,费用为1,然后再把T拆个点,拆成流量为2的一条边

然后求最大流的最大费用就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络流