首页 > TAG信息列表 > Matchings

ICPC2021 沈阳 L - Perfect Matchings 树上背包 + 容斥

传送门 题意 给定一个 \(2n\) 个点的完全图,并给出这些点的一个生成树,问图中没有任何一个边在该生成树上的完美匹配个数。 思路 容斥 考虑容斥,全集为不带任何限制的完美匹配个数,令属性 \(P_i\) 表示树上第 \(i\) 个边在匹配里面,拥有属性 \(P_i\) 的元素构成集合 \(S_i\),那么答案为:

第46届ICPC亚洲区域赛(沈阳)L-Perfect Matchings【dp,组合数学】

正题 题目链接:https://ac.nowcoder.com/acm/contest/24346/L 题目大意 有一张\(2n\)个点的完全图,在上面删除一棵生成树,然后求这张图的完全匹配方案数。 \(1\leq n\leq 2000\) 解题思路 考虑容斥,可以\(dp\)出\(f_{i,j,0/1}\)表示\(i\)的子树中有\(j\)条边必须匹配,当前点有/没有

第46届ICPC亚洲区域赛(沈阳)L-Perfect Matchings【dp,组合数学】

正题 题目链接:https://ac.nowcoder.com/acm/contest/24346/L 题目大意 有一张 2 n 2n 2n个点的完全图,在上面删除一棵生成树,然后求这张图的完全匹配方案数。

2020牛客暑期多校训练营(第三场)E - Two Matchings

题目链接:Two Matchings 题意:给你一个序列a,你要找到两种完全不同的整个序列的两两匹配,使得所有两两匹配差的绝对值的和最小,输出这个和 思路:对序列a排序后,显然最小的匹配相邻两两匹配,即$(a_2-a_1)+(a_4-a_3)+\dots+(a_n - a_{n-1})$,关键在如何求第二小的匹配 对于第二小的匹配,我们可

HDU6094 Rikka with K-Match 和 Gym102331J Jiry Matchings

Rikka with K-Match Yuta has a graph \(G\) with \(n\) nodes \((i,j)(1 \leq i \leq n,1 \leq j \leq m)\). There is an edge between \((a,b)\) and \((c,d)\) if and only if \(|a-c|+|b-d|=1\). Each edge has its weight. Now Yuta wants to calculate