随笔分类 -  数学->容斥

摘要:容斥+生成函数。 阅读全文
posted @ 2019-07-05 07:48 LiGuanlin 阅读(328) 评论(0) 推荐(0)
摘要:容斥系数-1的矩阵树题。 阅读全文
posted @ 2019-07-04 15:48 LiGuanlin 阅读(142) 评论(0) 推荐(0)
摘要:容斥卡常题啊。 阅读全文
posted @ 2019-06-20 20:02 LiGuanlin 阅读(148) 评论(0) 推荐(0)
摘要:题目描述 题解: 容斥(?)+$dp$。 定义状态$dp[i][j]$表示前$i$层,其中第$i$层用了$j$种颜色。 这个时候我们发现还缺一个系数,就是用$i$种颜色涂$j$个格子的方案数(颜色无顺序要求)。 定义这个东西叫$f[i][j]$。 然后有:$$dp[i][j]=f[l[i]][j]* 阅读全文
posted @ 2019-02-08 19:39 LiGuanlin 阅读(149) 评论(0) 推荐(0)
摘要:题目描述 题解: 很吊的容斥+$FFT$,但是并不难。 首先,由于有重复,我们要容斥。 怎么办? 记录三个多项式, 只取一个:$w1$; 相同物体拿两个:$w2$; 相同物体拿三个:$w3$; 然后答案能推出来是$(w1*w1*w1-3*w1*w2+2*w3)/6$; 然后$FFT$瞎搞就行了。 注 阅读全文
posted @ 2019-01-17 18:45 LiGuanlin 阅读(148) 评论(0) 推荐(0)
摘要:题目描述 题解: 和二维的比起来差不多。 但是这是四维偏序。 所以搞一下CDQ套CDQ。 CDQ是维度a已经有序,按维度b排序,然后将维度c存入一维数据结构。 所以我们在第一层CDQ中分治处理,将合法的前一半打标记。 然后进入第二层CDQ,处理打标记的点对没打标记的点的影响。 可以说是将两维压成一维 阅读全文
posted @ 2018-12-19 15:23 LiGuanlin 阅读(219) 评论(0) 推荐(0)
摘要:题目描述 题解: 容斥,将询问变成4个加权询问。 然后就是cdq了。 代码: 阅读全文
posted @ 2018-12-19 15:14 LiGuanlin 阅读(137) 评论(0) 推荐(0)
摘要:粘题目描述: 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H-L+1)^N种方案。 小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。 然而他很快发现工作量太大了,于是向你寻求帮助。 你的任务很简单,小z会告诉你一个整数 阅读全文
posted @ 2018-12-01 08:48 LiGuanlin 阅读(143) 评论(0) 推荐(0)