摘要: # B 发现要从集合中取子集,即取的数不能重复这个限制比较抽象,于是考虑容斥,先计算可重复的情况:(根据计算第二类斯特林数的启示,在可重复时,可直接按照k个数有标号考虑,去重之后直接除掉阶乘) 如果$n=2^m-1$,那么前面$k-1$个数任取,最后一个数可以唯一确定最终的异或和。 从高位往低位,确 阅读全文
posted @ 2023-04-28 00:12 sz[sz] 阅读(100) 评论(0) 推荐(0)
摘要: G 容斥完之后发现要求一个m次多项式的n次方,并且得到$n\times m$项。 原本很sb地直接套了个多项式LnExp上去(即使知道大概率过不了),然后狂TLE。。。 其实但凡从常数的角度分析,Exp的常数有14倍,已经比$log(m)$大了,所以不如写快速幂,然后写着就会发现卷积的长度总和其实是 阅读全文
posted @ 2023-04-21 19:40 sz[sz] 阅读(129) 评论(0) 推荐(0)
摘要: 缩点(强连通分量) 点击查看代码 const int N=1e5+5,inf=1e9; vector<int> a[N]; stack<int> stk; bool vis[N],instk[N]; int dfn[N],low[N],col[N],w[N]; // co:染色结果,w:点权 vec 阅读全文
posted @ 2023-04-21 17:41 sz[sz] 阅读(23) 评论(0) 推荐(0)
摘要: A - Leading 1s 签到,常用的计数方法,枚举至少有几个前导1,符合条件的个数算1的贡献即可。 点击查看代码 #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N=18; ll n,p 阅读全文
posted @ 2023-04-10 19:10 sz[sz] 阅读(47) 评论(0) 推荐(0)
摘要: 剩余类与完全剩余系 剩余类 定义: $C_r$:形如$qm+r$的所有整数组成的集合 $C_0,C_1,...,C_(m-1)$:模数$m$的剩余类 完全剩余系 定义: 1.从剩余类的每类中各取一个数,组成的$m$个数称为模数$m$的一组完全剩余系。 证明……是一组完全剩余系/通过完全剩余系:两两对 阅读全文
posted @ 2023-04-05 23:21 sz[sz] 阅读(112) 评论(0) 推荐(0)
摘要: 题目链接 原本看着式子直接晕了,觉得是高深的硬核数论,于是放弃(然后E也没想出来,sad) 关键的思路在于,考虑构造由**(a,b,c)->(ta,tb,tc)**这样的求解方式。 在看到这个做法后,会发现它很好地利用了题目齐次的性质;至于如何由齐次式想到这个做法,可能需要足够的天赋或者经验吧(悲) 阅读全文
posted @ 2023-04-04 21:40 sz[sz] 阅读(25) 评论(0) 推荐(0)
摘要: 题意 给定一个位置x,求在$p_x$分别取1-n的所有情况下,对应笛卡尔树不同的排列个数。 题解 先不考虑$p_x$,列出转移式,发现是卡特兰数。 进一步地,可以把排列对应笛卡尔树意义下的不同构数,和二叉树不同构数等价联系起来:因为对于任何一个二叉树,按照中序遍历在上面填1-n,就可以唯一确定一个排 阅读全文
posted @ 2023-04-03 19:03 sz[sz] 阅读(50) 评论(0) 推荐(0)
摘要: 正式榜rk17,和ECF19差不多(个人估计19及之前的年份队伍排名难度应该是差不多的,20开始显著上升),很可惜本来以为稳八题的(对应rk12),但连板子题J都没调出来,F题队友看出来但来不及写了,感觉前面我写的两个题占用机时超出预期是很大的问题。 代码不难的G题(只有一点小细节的贪心优化DP)占 阅读全文
posted @ 2023-03-20 00:07 sz[sz] 阅读(56) 评论(0) 推荐(0)
摘要: 写一下如何抄对板子(原理还是有看的,大概是到了看得脑壳有点疼+似乎领略到了一些东西的程度,然后就可以心安理得地抄代码了) step1:算g(n,j) 公式 预处理 这里$g$的值是$\sum_{i=2}^{n}f'(i)$,其中$f'(i)$表示把$i$带入$x$为质数时$f(x)$的表达式,这里$ 阅读全文
posted @ 2023-03-17 12:55 sz[sz] 阅读(27) 评论(0) 推荐(0)
摘要: D 考虑树形DP,记$f[u],g[u]$分别为最终回到u/停在子树中的最晚第一次到达u的时间。原本以为在枚举了最后一个的情况下,遍历子树的顺序是以f升序的,(因为只有最后一个不对后面产生影响);但实际上很假,因为在去掉最后一个后,倒数第二个也成了最后一个,那么针对最后一个的特殊情况也同样会出现。 阅读全文
posted @ 2023-03-14 17:37 sz[sz] 阅读(55) 评论(0) 推荐(0)