P2494 [SDOI2011]保密(网络流/最小割/01分数规划)

P2494 [SDOI2011]保密

这道题是一个很综合的题目
首先有一个二分图,到达一个点就可以到达所有该点相连的边,然后需要覆盖所有边,然后给定一张图你从起点出发然后可以到达二分图的节点,保证没有环,每条边有时间和花费,然后可以派出队伍走,代价就是行走的路径时间比花费,求解最小代价。

首先这个二分图最小边覆盖,如果没有对应花费的话就是最大匹配,但是现在每个点有了对应花费,这就是另一个经典模型了,我们每一条边要么需要左边点被选,要么需要右边点被选,所以这种多选一问题就是一个最小割模型了,然后我们就可以首先对每个点二分答案求解最小代价,这个利用01分数规划可以简单求解,然后最短路因为没有环可以直接拓扑dp。

最后跑一个最小割即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值