传送门 网上说这是偏序集最大反链,然而我实在不理解。 所以我换了一个思路,先用floyed,根据点的连通性连边, 问题就转换成了找出最多的点,使任意两个点之间不连边,也就是最大独立集。 ——代码 1 #include <cstdio> 2 #include <cstring> 3 #include ...
分类:
其他好文 时间:
2017-05-16 10:10:54
阅读次数:
206
题目大意:给定一个n个点m条边的有向无环图,问最多选多少个点使得两两之间互不到达。(n<=100,m<=1000) 思路:题目所求即最长反链,最长反链=最小链覆盖,对每个点向自己能到的点连边后,转化成最小路径覆盖,每个点拆成入点和出点后二分图匹配,又有最大二分图匹配=最小路径覆盖,问题得到解决。复杂 ...
分类:
其他好文 时间:
2017-03-21 15:21:51
阅读次数:
196
题目描述 在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔口和河道组成的网络。每条河道连接着两个岔口,并且水在河道内按照一个固定的方向流动。显然,水系中不会有环流(下图描述一个环流的例 ...
分类:
其他好文 时间:
2017-02-27 21:35:32
阅读次数:
226
二分图的最大独立集可以符合就是最少用多少个点就能够覆盖所有的边 那么其他的点选的话就没有矛盾的了。符合题意、 //反思:有向图根本没有联想到二分图,想的一直是暴力暴力暴力。。。以为数据那么小。。。应该联想有可能用上的算法。 #include<cstdio> #include<cstring> #in ...
分类:
其他好文 时间:
2016-09-09 22:22:30
阅读次数:
228
bzoj1143[CTSC2008]祭祀river 题意: Y族居住地水系是一个由岔口和河道组成的网络。每条河道连接着两个岔口,并且水在河道内按照一个固定的方向流动。水系中不会有环流。由于人数众多的原因,Y族的祭祀活动会在多个岔口上同时举行。Y族人认为,如果水流可以从一个祭祀点流到另外一个祭祀点,那 ...
分类:
其他好文 时间:
2016-07-21 21:53:26
阅读次数:
198
题目链接: http://www.lydsy.com/JudgeOnline/problem.php?id=1143 题解: 给你一个DAG,求最大的顶点集,使得任意两个顶点之间不可达。 把每个顶点v拆成v和v',对于边u,v,建成(u,v'),得到一个二分图。 先对二分图floyd求闭包,然后求二 ...
分类:
其他好文 时间:
2016-06-19 01:12:14
阅读次数:
244
在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔口和河道组成的网络。每条河道连接着两个岔口,并且水在河道内按照一个固定的方向流动。显然,水系中不会有环流(下图描述一个环流的例子)。 由
分类:
其他好文 时间:
2016-03-16 07:04:52
阅读次数:
205
本博客简要介绍了BZOJ1143的解法并分享了代码
分类:
其他好文 时间:
2016-02-26 22:05:12
阅读次数:
235
1143: [CTSC2008]祭祀riverDescription在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔口和河道组成的网络。每条河道连接着两个岔口,并且水在河道内按照一个固...
分类:
其他好文 时间:
2015-12-11 22:03:44
阅读次数:
168
1143: [CTSC2008]祭祀riverTime Limit: 1 Sec Memory Limit: 256 MB题目连接http://www.lydsy.com/JudgeOnline/problem.php?id=1143Description在遥远的东方,有一个神秘的民族,自称Y族。他...
分类:
其他好文 时间:
2015-10-08 21:26:50
阅读次数:
191