二分匹配
warteac
这个作者很懒,什么都没留下…
展开
-
UVA11045My T-Shirt Suits Me
题意:给志愿者发T恤,总共有6个号,t恤的总数是6的倍数,每个号的t恤数相同,每个志愿者都有两个适合的号,给出t恤的总数,志愿者的总数,每个志愿者适合的号,算出是否能够给每个志愿者发到合适的衣服。分析:思路与uva10092The Problem with the Problemsetter完全相同,套用这题的模板修改下,经过前面的辛苦后,这次一遍AC。代码://uva11045原创 2013-04-21 15:13:32 · 729 阅读 · 0 评论 -
uva 670The dog task
题意:主人和狗散步,主人走的路都是一段一段的线段,狗想要去有趣的地方,但是要在主人线路上的每个顶点处与主人汇合,而且每次最多只能去一个地方,狗的速度是主人速度的两倍。给定主人的路线(一些坐标点)和狗想去的有趣的地方,求出狗最多能走的路线上的顶点数,并且将这些点打印出来。分析:对于每一段线段,狗和主人同时出发,然后在另一个端点汇合,其中就看有没有有趣的地方可以去,并且在规定时间里赶回来,也就是狗原创 2013-04-21 14:24:24 · 858 阅读 · 0 评论 -
uva10092 The Problem with the Problemsetter
题意:命题人的问题,命题人被给了很多题目,每一道题目都属于某一个或几个种类,出题人要在给定的种类中选出要求数量的题目。能够选出来的打印1,并且打印每个种类选出来的书,不能选出来的打印0分析:套用匈牙利算法,重点在于构造二部图,参照uva10080 Gopher II,将每一道题看做一个gopher,每个种类看做相同的几个洞,如果A类型需要选三道,那么就将A类型看做三个洞,编号为0 、 1 、原创 2013-04-21 14:06:57 · 662 阅读 · 1 评论 -
UVA10080 Gopher II
题意:有n只地鼠(gopher)和m个地洞,现在遇到危险,地鼠要在s秒内钻进地洞里,地鼠的速度是v,但是每个地洞只能容纳1只地鼠。给定每只地鼠和每个地洞的位置,和s,v,求将会有危险的地鼠的个数。分析:将地鼠看成一个点,所有地鼠看成一个集合X,将地洞看成一个点,所有地洞看成另一个集合Y,如果地鼠能跑到地洞就连一条线,变成二部图,题意就变成了求二部图最大匹配问题了,套用匈牙利算法。代码:原创 2013-04-19 21:50:39 · 655 阅读 · 0 评论