![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二分图
Tz_rain
需要做的事情
解题 总结 巩固
解题三个步骤
量化 分析 实现
需要改变的三个问题
性格 心态 思考方式
不要再后悔
展开
-
Kingdom of Obsession
题意:n 个人编号为[s+1,s+n],有 n个座位编号为[1,n],编号为 i 的人只能坐到编号为它的约数的座位,问每个人是否都有位置坐。 思路: <1>对于S < n的情况我们发现 于是可以将红框中的数和它的位置对应相等,于是可以直接交换s,n使其变为 <2>我们发现如果满足<1>后,只要是质数它必须放在“1”上即只能有一个质数。由于两个相邻质数不会超过500于是在n > 500时我们可原创 2017-03-04 09:32:34 · 202 阅读 · 0 评论 -
Codeforce 403 D. Innokenty and a Football League
题意对于一个球队有一个全名和家乡名 例如 DINAMO BYTECITY 他有两种缩写名字的方法 1.取全名的前三个字母即:DIN 2.全名的前两个字母和家乡名的第一个字母:DIB 如果有一个队伍按第二种方法取名即DIB,则其他队伍不可以通过第一种方式取名为DIN。(但可以通过第二种方法)思路<1>我们横容易发现上述的限制条件只针对两个全名的前三个字母相同的队伍,并且如果出现这种情况他们都原创 2017-03-07 18:49:31 · 271 阅读 · 0 评论 -
SRM589 Div1 450
/* 终态分析:和生活中一样一定是有两种齿轮同一个方向,另一个齿轮为连接这两个齿轮的辅助齿轮 于是我们可以分三中情况枚举 对于辅助的齿轮我们可以忽略因为它不会出现矛盾的情况 对于剩下的齿轮(构成了一个二分图)我们要构造一个集合使他们互不相连 即求二分图的最大独立集(最大独立集=总点数-最大匹配) 我们需要删除的齿轮即为最大独立集外剩下齿轮的一半*原创 2017-04-12 20:02:36 · 248 阅读 · 0 评论 -
二分图最大匹配专题
二分图:简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的边界,则这就是一个二分图。二分图的一个等价定义是:不含有「含奇数条边的环」的图。图 1 是一个二分图。为了清晰,我们以后都把它画成图 2 的形式。匹配:在图论中,一个「匹配」(matching)是一个边的集合,其中任意两条边都没有公共顶点。例如,图 3、图 4 中红色的边就是图 2 的匹配。例如图 3 中 1、4、5、7 为匹配点,转载 2017-03-04 08:35:26 · 291 阅读 · 0 评论