摘要: "Link" 考虑建立一个左右侧均有$n$个点的完全二分图,设左右侧点分别为$L_1,\cdots,L_n,R_1,\cdots R_n$。 显然这个二分图的完美匹配与$n$个元素的排列一一对应,具体而言设$L_i\leftrightarrow R_{p_i}$,那么这个完美匹配就与排列$\{p\} 阅读全文
posted @ 2020-04-13 23:00 Shiina_Mashiro 阅读(131) 评论(0) 推荐(0) 编辑
摘要: "Link" 先求出最长的Hamilton回路。 对于原树中的一条边$(u,v,w)$,不难发现它的贡献上界是$\min(size_u,size_v) w$。(这里的$size$指的是把这条边断掉之后两个子树的大小) 事实上存在一种方案使得每条边的贡献上界都取到,这个方案中相邻两个点在路上的路径都会 阅读全文
posted @ 2020-04-13 21:53 Shiina_Mashiro 阅读(134) 评论(0) 推荐(0) 编辑
摘要: "Link" 不难发现${a_i+b_i+a_j+b_j\choose a_i+a_j}$就是从$( a_i, b_i)$走到$(a_j,b_j)$的方案数。 然后直接$O(2000^2)dp$就行了。 阅读全文
posted @ 2020-04-13 21:23 Shiina_Mashiro 阅读(96) 评论(0) 推荐(0) 编辑
摘要: "Link" 不大于$\sqrt n$的物品直接暴力多重背包。 剩下的完全背包,设$f_{i,j}$表示选了$i$个大物品总重量为$j$的方案数,转移就是$g_{i,j}=g_{i,j i}+g_{i 1,j \sqrt n 1}$。 阅读全文
posted @ 2020-04-13 19:24 Shiina_Mashiro 阅读(111) 评论(0) 推荐(0) 编辑
摘要: "Link" 就是$K$进制FWT。 注意到题目保证$\not\exists \frac1x+\frac1y=\frac3p$,那么$2^{ 1}\bmod p,3^{ 1}\bmod p$都是存在的。 一个小结论是转移矩阵DFT之后,本质不同的值最多只有$\frac{m(m+1)}2$项,那么我们 阅读全文
posted @ 2020-04-13 16:00 Shiina_Mashiro 阅读(138) 评论(0) 推荐(0) 编辑