最大匹配
Kesiruto
猜猜我写什么??
展开
-
地鼠的困境 ssl1333(不一定对)
题目大意 地鼠家族一共有N个地鼠和M个鼠洞,每个都位于不同的(x, y)坐标中。假如有地鼠在发觉危险以后s秒内都没有回到鼠洞里的话,就可能成为老鹰的食物。当然了,一个鼠洞只能拯救一只地鼠的命运,所有地鼠都以相等的速度v移动。地鼠家族需要设计一种策略,使得老鹰来时,易受攻击的地鼠数量最少。题解把每一只老鼠和可以去的洞连线,最大匹配。原创 2016-06-22 15:13:28 · 406 阅读 · 2 评论 -
一片空白*3
我也不知道为什么有那么多人看。 我只知道有人说翻译 2016-07-11 20:15:54 · 543 阅读 · 5 评论 -
Asteroids poj3041
DescriptionBessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 Fortunately, Bessie has a powerful weapon that can vaporize all the astero原创 2016-06-22 15:18:42 · 336 阅读 · 1 评论 -
最小路径覆盖 zoj1525
Description 定义: 一个不含圈的有向图G中,G的一个路径覆盖是一个其结点不相交的路径集合P,图中的每一个结点仅包含于P中的某一条路径。路径可以从任意结点开始和结束,且长度也为任意值,包括0。请你求任意一个不含圈的有向图G的最小路径覆盖数。 提示:最小路径覆盖数=G的定点数-最小路径覆盖中的边数最小路径覆盖数=原图G的顶点数-二分图的最大匹配数I原创 2016-06-22 15:23:42 · 362 阅读 · 2 评论 -
人员分配 ssl1338
题目大意 设有M个工人x1,x2, …, xm,和N项工作y1, y2, …, yn,规定每个工人至多做一项工作,而每项工作至多分配一名工人去做。由于种种原因,每个工人只能胜任其中的一项或几项工作。问应怎样分配才能使尽可能多的工人分配到他胜任的工作。题解求最大匹配常用匈牙利算法,就是从当前匹配(初始为0)出发,检查每一个未标记点,然后从它出发寻找增广路原创 2016-06-22 14:46:04 · 405 阅读 · 2 评论 -
信与信封问题
题目大意John先生晚上写了n封信,并相应地写了n个信封将信装好,准备寄出。但是,第二天John的儿子Small John将这n封信都拿出了信封。不幸的是,Small John无法将拿出的信正确地装回信封中了。 将Small John所提供的n封信依次编号为1,2,…,n;且n个信封也依次编号为1,2,…,n。假定Small John能提供一组信息:第i封信肯定原创 2016-06-22 14:58:13 · 1530 阅读 · 1 评论 -
SSL1333 地鼠的困境
Description地鼠家族一共有N个地鼠和M个鼠洞,每个都位于不同的(x, y)坐标中。假如有地鼠在发觉危险以后s秒内都没有回到鼠洞里的话,就可能成为老鹰的食物。当然了,一个鼠洞只能拯救一只这里写代码片地鼠的命运,所有地鼠都以相等的速度v移动。地鼠家族需要设计一种策略,使得老鹰来时,易受攻击的地鼠数量最少。Input本题有多组数据。第1行为测试数据组数T(T<=50)。 对于每组数据,第一行原创 2017-06-28 21:24:09 · 225 阅读 · 0 评论 -
SSL1338 人员分配
Description设有M个工人和N项工作,每个工人至多做一项工作,而每项工作至多分配一名工人去做。每个工人只能胜任其中的一项或几项工作。怎样分配才能使尽可能多的工人分配到他胜任的工作。Input第一行两个整数m,n分别为工人数和工作数。 接下来一个整数s,为二分图的边数。 接下来s行,每行两个数ai,bi表示第ai个工人能胜任第bi份工作 Output一个整数,表示最多能让多少个工人派到原创 2017-06-29 09:36:52 · 182 阅读 · 0 评论