把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 45 下一页
摘要: 题面传送门 首先显然有一个$O(2mm\log m)$的容斥,但是和这道题好像一点关系没有。 所以这道题的关键就是不要去想容斥 发现如果现在深度从下往上确定到第$i$条边,那么我们只需要关注底下往上还没有一条边的限制的最近的即可。 因为如果最近的都满足了,那么剩下的一定也能满足。 然后就可以写出一个 阅读全文
posted @ 2022-03-02 21:00 275307894a 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 直接对着这个式子是真的不好做,考虑把它转化成下降幂多项式。 设原来的多项式是$f(x)=\sum\limits_{i=0}{m}{a_ixi}$,现在的多项式是$g(x)=\sum\limits_{i=0}{m}{b_ix{\underline{i}}}$ 然后原式转化成这个样子:\(\ 阅读全文
posted @ 2022-03-02 19:01 275307894a 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 考验了选手平常的抄作业能力 首先有一种方法就是哪个多选那个。 但是有些时候真理掌握在少数人手中,就假掉了。 然后又可以谁之前对的多谁说话牛逼一点。 但是万一他刚好错了呢? 所以可以每个人按照之前错的次数赋权值,一般是一个底数小于$1$的指数函数。 然后根据这个权值随机化,如果你rp好就可 阅读全文
posted @ 2022-03-02 18:48 275307894a 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 这道题好像有两种做法。 做法一直接无脑上Boruvka,然后在树上dp,保存最近的值和和最近值颜色不同的最近值。 但是好难写,不想写怎么办。 考虑MST的一个性质:将边集分成两部分,对两部分分别做MST,然后将两边剩下的边合起来做MST就是现在的MST了。 所以可以考虑淀粉质。 可以确定 阅读全文
posted @ 2022-03-01 19:38 275307894a 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 容易发现这个S序列其实是假的,只要统计$F_{i,j}$表示$i$传递到$j$几次就好了。 然后容易想到状压dp,设$f_{i,S}$为到了第$i$个位置,已经放了$j$的方案数。 可以枚举当前这个位置放什么,计算贡献即可,可以得到一个$O(n22n)$的做法。 发现形如$g_{i,S} 阅读全文
posted @ 2022-03-01 15:41 275307894a 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 一直以为点分治的复杂度就是$\log n\times d$,$d$为序列上复杂度。 现在才发现好像可以和序列上做到一样的复杂度。 首先点分,然后计算过重心的答案。 发现似乎是一个树套树要干的事情。然后复杂度高达$O(n\log3n)$。 但是似乎不用树套树? 考虑先将当前联通块的所有点按 阅读全文
posted @ 2022-03-01 14:11 275307894a 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 这种数颜色的东西考虑颜色分开考虑。 如果我们将这些颜色对应的点删去,那么对于每个点对应的联通块大小$siz$,这个颜色对这个点的贡献就是$n-siz$ 所以我们需要算的就是每个点的联通块大小。 可以记$P_i$为$i$的父亲对应的颜色中在$i$子树内且与$i$间没有其它相同颜色的节点的子 阅读全文
posted @ 2022-02-28 20:20 275307894a 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 这个操作看上去很迷惑,考虑这个操作的本质是啥。 容易发现,如果$u$能通过标号大于等于$u$的点就可以走到$v$,那么$f(v,G)$中$u$会使这个答案+1。 那么这个相当于每次对正反图bfs,都能遍历到的点就在一个强连通分量中。就计入答案。 但是题目还要求我们对前缀删边的图进行求值。 阅读全文
posted @ 2022-02-28 20:03 275307894a 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 首先考虑一个dp:设$f_{i,S1,S2}$为到了第$i$个数,两个集合分别为$S1,S2$的方案数,其中要求$S1&S2=\empty$ 但是小于$500$的质数很多,不可能都状压起来。 考虑每个数的性质:大于$\sqrt n$的因子最多只有一个。 所以可以将这个质因子单独拿出来,并 阅读全文
posted @ 2022-02-28 19:55 275307894a 阅读(21) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-25 20:54 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-24 15:38 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-24 13:29 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-22 20:20 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-22 18:43 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-20 22:43 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-20 22:40 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-20 22:33 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-18 19:29 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-18 19:13 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-18 18:54 275307894a 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 本来想写个$O(n\log n\log a)$的暴力没想到过了 考虑二进制加法的本质是啥。 其实就是把前面一堆连续的$1$变成$0$,然后把第一个$0$变成$1$即可。 然后把$a$按照二进制位拆开写个平衡树就可以$O(n\log n\log W)$啦! 但是这样实在是太逊了。 考虑如果 阅读全文
posted @ 2022-02-18 18:48 275307894a 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 题面传送门 一开始没看到只能跳到子树内想了好久 有一个显然的dp方程:设$dp_i$为跳到子树内点的最小答案,则有方程$dp_i=\min\limits_{u\in sub_i}{dp_u+a_i\times b_u}$ 树的问题先从序列上考虑。 序列上似乎是简单的,如果将每个转移看成一条$y_i= 阅读全文
posted @ 2022-02-15 20:56 275307894a 阅读(37) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-15 14:09 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-15 11:53 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-15 11:39 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 45 下一页
浏览器标题切换
浏览器标题切换end