码迷,mamicode.com
首页 >  
搜索关键字:最大匹配    ( 1308个结果
P3355 骑士共存问题
二分图最大独立集 先给出二分图最大独立集的概念:选择最多的点,使任何边的两边不被同时选中。 并且有结论:最大独立集=节点总数 最大匹配。 这道题为什么是二分图? 我们可以通过$(x,y)$中的$x+y$的奇偶性来构造二分图,显然它们肯定不会互相攻击。 当一个点$x+y$为奇时,向它能攻击到的点都连一 ...
分类:其他好文   时间:2018-10-27 10:24:35    阅读次数:269
Gym - 101915D Largest Group 最大团
给你一个二分图 问你最大团为多大 解一:状压DP 解二:二分图最大匹配 二分图的最大团=补图的最大独立集 二分图最大独立集=二分图定点个数-最大匹配 //Hungary #include<bits/stdc++.h> using namespace std; #define N 50 int use ...
分类:其他好文   时间:2018-10-20 23:50:28    阅读次数:360
HDU - 6178:Monkeys (贪心&树上最大匹配输&输入优化)
There is a tree having N vertices. In the tree there are K monkeys (K <= N). A vertex can be occupied by at most one monkey. They want to remove some ...
分类:其他好文   时间:2018-10-20 22:16:59    阅读次数:239
dinic求解二分图最大匹配&&网络流24题之飞行员配对方案问题
在二分图的基础上增加源S和汇T。1、S向X集合中每个顶点连一条容量为1的有向边。2、Y集合中每个顶点向T连一条容量为1的有向边。3、XY集合之间的边都设为从A集合中的点到B集合之中的点,容量为1的有向边。 求网络最大流,流量就是匹配数,所有满流边是一组可行解。 所以就解决了。 飞行员配对方案问题: ...
分类:其他好文   时间:2018-10-19 02:12:13    阅读次数:170
2018.10.17队测T1
题意 n个区间[l,r],m个位于xi的点,如果一个区间包含一个点,则这个区间可以与这个点匹配,求最大匹配数 n,m≤200000 USACO上的水题加强了一下数据。。。 每个区间按r排序,用multiset存点,lower_bound O(logn)查询 时间复杂度:O(nlogn) ...
分类:其他好文   时间:2018-10-18 23:55:15    阅读次数:162
Swap(二分图的最大匹配)
Swap HDU - 2819 Given an N*N matrix with each entry equal to 0 or 1. You can swap any two rows or any two columns. Can you find a way to make all the ...
分类:其他好文   时间:2018-10-16 01:45:38    阅读次数:245
二分图的最小顶点覆盖 最大独立集 最大团
二分图的最小顶点覆盖 定义:假如选了一个点就相当于覆盖了以它为端点的所有边。最小顶点覆盖就是选择最少的点来覆盖所有的边。 方法:最小顶点覆盖等于二分图的最大匹配。 我们用二分图来构造最小顶点覆盖。 对于上面这个二分图,顶点分为左右两个集合,X集合包含1,2,3,4,Y集合包含5,6,7,8,9.假如 ...
分类:其他好文   时间:2018-10-15 20:25:22    阅读次数:280
ZOJ-3988 2017CCPC-秦皇岛 Prime Set 二分图最大匹配 匈牙利
题面 题意:给你n个数,你可以选择2个和为质数的数为一对,每个数可以重复选择,你最多选k对,问你最多能选多少个不同数出来 题解:首先思考怎么样的数和为质数,2个偶数相加不行,除了1+1以外2个奇数相加不行,那么大致上,就是偶数+奇数, 这样很明显的发现这就是一个二分图,而且这是自动分好的,并不需要你 ...
分类:其他好文   时间:2018-10-14 13:39:48    阅读次数:209
P2055 [ZJOI2009]假期的宿舍 - 二分图最大匹配
把人和床分开考虑,题目说每个人只能睡和自己直接认识的人的床,就是一种边的关系,但是并不是人与人,实际上人与人之间连边是很难处理的,但是如果把人和床连边,就是一张二分图,左右两边分别是不同的东西,然后求一下最大匹配就好了 没思路的时候换换角度,看能不能搞出什么“新东西”来 注意多组数据 不超时的情况下 ...
分类:其他好文   时间:2018-10-14 11:29:36    阅读次数:127
【hdoj】1358 Period【字符串--最小循环节 i/next[i]即为其长度】
传送门: "Period" 题意 给出一个字符串,从第二个位置开始找到它前缀的最大重复次数及及此时的位置 分析 利用KMP的next数组求解。根据next数组的定义(当前位置的前缀后缀最大匹配长度) 发现在位置i处如果出现了重复,必有i next[i]为前缀最大的重复长度,此时满足(i%(i nex ...
分类:其他好文   时间:2018-10-13 00:02:40    阅读次数:163
1308条   上一页 1 ... 16 17 18 19 20 ... 131 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!