洛谷 P2754 [CTSC1999]家园 / 星际转移问题 分层图 最大流 Dinic算法

本文介绍了洛谷P2754题目的解决方案,涉及星际转移问题的分层图构建和网络流中的Dinic算法。通过分层图表示每天空间站、地球和月亮的状态,通过枚举天数和最大流算法计算可能的逃离人数。当最大流达到题目要求或经过27天无人能登月时,得出是否有可能逃离的结论。
摘要由CSDN通过智能技术生成

题目链接:
https://www.luogu.com.cn/problem/P2754

思路参考博客:

1:https://www.luogu.com.cn/blog/AH2002/solution-p2754

2:https://www.luogu.com.cn/blog/Qiu/solution-p2754

算法:1:分层图 最大流 Dinic算法

图解:

思路:
1:每一层代表的是每一天的空间站和地球,月亮的状态 

2:枚举天数,如果截至这天的逃离人数已经大于等于了题目要求逃离的人数,那么直接输出答案。如果天数到了第27天,还是没有一个人可以登月,那么就说明,不可能逃离了(无解),因为由计算可以得,27天时,至少有一个人可以逃到月亮上去,如果第27天时,最大流还是0,说明无解

3࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值