随笔分类 - 图论
摘要:"题面戳我" Solution 二分图是显然的,用二分图匹配显然在这个范围会炸的很惨,我们考虑用霍尔定理。 我们任意选取穿$l,r$的号码鞋子的人,那么这些人可以穿的鞋子的范围是$l,r+d$,这个时候我们可以根据霍尔定理得出满足人人有鞋子穿的时候的式子是 令$sum[i]$表示穿$i$号鞋子的人数
阅读全文
摘要:"题面" 题目大意: 给你$m$张椅子,排成一行,告诉你$n$个人,每个人可以坐的座位为$[1,l]\bigcup[r,m]$,为了让所有人坐下,问至少还要加多少张椅子。 Solution: 为什么加椅子?我们可以在最左边或最右边一直加直到人人都有座位。 首先这道题目抽象成二分图很简单,然后我们可以
阅读全文
摘要:" bzoj3693 " Solution: 显然我们可以把人和位置抽象成点,就成了一个二分图,然后就可以用霍尔定理判断是否能有解 一开始我随便YY了一个$check$的方法:就是每次向后一组,我们就把那一组可以位置标记为$true$,用线段树存储,比如我们处理到了第$i$组,线段树里面就是前面$i
阅读全文
摘要:" bzoj3894 ,懒得复制题面,戳我戳我" Solution: 首先这是一个网络流,应该还比较好想,主要就是考虑建图了。 我们来分析下题面,因为一个人要么选文科要么选理科,相当于两条流里面割掉一条(怎么想到割我也不知道,颓的题解),那么我们就可以从原点连向每个人,流量为文科愉悦值,然后每个人连
阅读全文
摘要:"懒得复制,戳我戳我" Solution: 就是有一个贪心策略:(以下假设使$A$队分数更高) $First:$比较两个分值的最小值,如果$A$最小分比$B$最小分大就直接比较两个最小的,$A$队分数加两分。 $Second:$上一条不满足我们就比较$A$与$B$最大值,如果$A$更大,就直接比较$
阅读全文
摘要:"懒得复制题面,戳我戳我" Question: ~~(因为网上找不到好的翻译,这里简单复述一下)~~ 告诉你$m1+m2$个约束条件,然后要你找出$X_1 X_n$这些数字,求满足要求的数列中不同的数字个数最多有多少个(exp:$1,2,3,3,2$里面就有三个不同的数) Solution: 首先的
阅读全文
摘要:"懒得复制,戳我戳我" Solution: 首先考虑$X=1$的情况,我们其实只用用一下并查集把相等的点合为一个点 然后后面的四个式子我们就可以用差分约束了,就拿$X=2$的情况来说吧,我们用$S[i]$表示$i$号小朋友要拿多少糖果,如果X=2, 表示第A个小朋友分到的糖果必须少于第B个小朋友分到
阅读全文
摘要:"懒得复制,戳我戳我" Solution: 这道题就是一个板子题 抽象成第$a$至第$b$间选择数的个数为$c$,我们就可以用前缀和来表示,这样就可以得到不等式$s[b] s[a 1] =c$,然后就可以差分约束了 这一个约束条件不够,因为每个数只能选择一次,所以补上$s[i+1] s[i] =0$
阅读全文
摘要:"懒得复制,戳我戳我" Solution: 我感觉我也说不太好,看 "Awson的题解" 吧。 说一点之前打错的地方: 连边存的是hash后的数组下标 每个点存的是A状态与B状态,A操作的必胜还是必输态 然后就是一个要注意的点:我们是反向存边,由后状态推向先状态,如果后状态为必输态,那么先状态一定为
阅读全文
摘要:"懒得复制,原题目戳我" Solution: 这题没想到这么水,就是两个二分图而已 如果房间的二分图没匹配成功就直接进入下一个人 如果房间的二分图匹配成功,食物二分图匹配不成功就把房间的$be[ ]$数组还原,避免对后面匹配产生影响 都成功就直接$Ans++$就可以了,可能数据太水,感觉常数很大都过
阅读全文
摘要:原题目戳我 Solution: 这个二分图藏还是挺深的,重点在哪里呢?首先我们分析下,交换影响的会是哪里。 每一次交换只会影响某一行上的排列或者某一列上的排列,如果有矩阵是下面这样,就一定不会互相影响。 1 0 0 0 0 | 0 0 1 0 0 0 1 0 0 | 1 0 0 0 0 1 0 0
阅读全文
摘要:原题目戳我 Solution: 方法很巧妙,我们把每个装备的属性 与 装备编号连起来 从1-10000跑二分图,如果出现断层,就退出,输出答案就好。 memset清理bool快一点,int洛谷上超时了 板子题 Code: 1 //It is coded by Ning_Mew on 3.14 2 #
阅读全文
摘要:题目描述 在社交网络(social network)的研究中,我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人,人与人之间有不同程度的关系。我 们将这个关系网络对应到一个n个结点的无向图上,两个不同的人若互相认识,则在他们对应的结点之间连接一条无向边,并附上一个
阅读全文

浙公网安备 33010602011771号