- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 网络流_hdu3605 Escape 最大流 + 状压缩图
题意: 给n个人,m个星球。每个人可以去特定的几个星球,每个星球有特定的容量。问是否m个星球可以装下n个人?起初直接构图,10万个点,边数也在10^6的数量级。直接就TLE了。想想星球只有10个,每个人对应可去星球的状态只有2^10 。那么10万个人中肯定大部分人的状态都是重复的。那么我们可以把这些状态相同的人合并成一个点。那么整张图的点最多只有2+2^10+10个。不同
2015-02-04 20:47:06 423
原创 网络流_hdu3338Kakuro Extension (神奇最大流 Dinic)
题意: 给一个表格的横纵和,用1~9去填,数字可重复,求一种解决方案。 建图思路: 从空白格任取一个数,假定这个数所在为i行j列。则这个数的数值既被包括在行之和中,也被包括在列之中。那么我们可以采用行进列出的思想。从原点连向行之和节点,从列之和节点连向汇点。 中间就通过任意的空白格节点将行之和与列之和连接起来。题目要求是
2015-02-04 15:23:39 644
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人