上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 89 下一页
摘要: "传送门" "题解" 抄代码$20$分钟,搞懂题解在干嘛仨小时→_→ 到今天才算真正搞明白$FWT$在干吗了 本题 首先转移关系都是恒定的,设它为一个矩阵$B$,那么要求的就是$f_n=f_0B^n$ 定义三进制不退位减法$\ominus$,三进制不退位加法$\oplus$,这两个互为逆运算(可以类 阅读全文
posted @ 2019-01-08 16:40 bztMinamoto 阅读(1022) 评论(4) 推荐(5) 编辑
摘要: "传送门" 首先,如果$f(x)=1$,那么根据二项式定理,有$Q(f,n,k)=1$ 当$f(x)=x$的时候,有$$Q=\sum_{i=0}^ni\times \frac{n!}{i!(n i)!}k^i(1 k)^{n i}$$ $$Q=\sum_{i=0}^nnk\times \frac{( 阅读全文
posted @ 2019-01-08 11:43 bztMinamoto 阅读(261) 评论(0) 推荐(1) 编辑
摘要: "传送门" 动态dp我好像还真没咋做过……通过一个上午的努力光荣的获得了所有AC的人里面的倒数rk3 首先有一个~~我一点也不觉得~~显然的定理,如果两条路径相交,那么一定有一条路径的$LCA$在另一条路径上 于是我们可以对于每一个点记录两个值,一个$a_i$表示$LCA$在$i$点的所有路径的权值 阅读全文
posted @ 2019-01-08 10:19 bztMinamoto 阅读(374) 评论(0) 推荐(0) 编辑
摘要: "传送门" 感觉很像FFT的过程的说…… 先来考虑$b$如何转化成$c$,那么只要通过它的逆过程就可以了 首先,我们称“魔法”为比较两个数的字典序,记$x=a_0$,那么把$b$数组每$x$个分为一组,在每组里面,$b_i\%x$的值都是递增的,也就是说对于同一组里面的每一对$i define R 阅读全文
posted @ 2019-01-07 19:49 bztMinamoto 阅读(312) 评论(0) 推荐(0) 编辑
摘要: "传送门" 完了我连sg函数是个啥都快忘了 设$sg[u]$为以$u$为根节点的子树的$sg$函数值,$rem[u]$表示$u$到根节点的路径删掉之后剩下的游戏的异或值 根节点$u$的$rem$就是它所有子树的异或值,然后对它的每个儿子$v$来说,它们的$rem$需要异或上$rem[u]\bigop 阅读全文
posted @ 2019-01-07 17:52 bztMinamoto 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 题面 题解 我永远讨厌dp.jpg 搞了一个下午优化复杂度最后发现只要有一个小trick就可以A了→_→。全场都插头dp就我一个状压跑得贼慢…… 不难发现我们可以状压,对于每一行,用状态$S$表示有哪些格子是已经被上一行推倒了的,那么我们可以枚举本行所有格子的字母情况,然后计算一下这个时候下一行格子 阅读全文
posted @ 2019-01-07 16:11 bztMinamoto 阅读(245) 评论(1) 推荐(0) 编辑
摘要: "传送门" 好迷啊……膜一下 "ljz" 考虑每个操作,如果把操作按先后顺序放到序列上的话,操作一就是把$w_i$的石子放到某个节点,那么就是在序列末端加入$w_i$,然后根据贪心肯定要把它所有儿子的石子拿走,也就是要减去$\sum w_{son}$ 那么每个点的答案就是序列的最大前缀 因为父亲节点 阅读全文
posted @ 2019-01-07 10:01 bztMinamoto 阅读(782) 评论(3) 推荐(0) 编辑
摘要: "传送门" 设$lim=2^n 1$,对于一个区间$[l,r]$来说,如果$sum\neq lim$且能换出$x$并换进$y$来,使得$sum\bigoplus a_x\bigoplus a_y=lim$,那么$a_x\bigoplus a_y$是个定值,所以如果对于每一个$x$,它对应的$y$都在 阅读全文
posted @ 2019-01-06 22:34 bztMinamoto 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 题面 题解 好迷…… //minamoto include define R register define ll long long define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for(int i=head[u],v=e[i]. 阅读全文
posted @ 2019-01-06 20:49 bztMinamoto 阅读(256) 评论(0) 推荐(1) 编辑
摘要: 题面 题解 为了一点小细节卡了一个下午……我都怕我瞎用set把电脑搞炸…… 观察一次$1$操作会造成什么影响,比如说把$A[i]$从$x$改成$y$: $D[x]$会$ 1$,导致$E[x]=B[x]/D[x]$会修改 $D[y]$会$+1$,导致$E[y]=B[y]/D[y]$会修改 连边关系会修 阅读全文
posted @ 2019-01-06 17:18 bztMinamoto 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 89 下一页
Live2D