- 博客(5)
- 收藏
- 关注
原创 十二省联考 字符串问题
Description 传送门 Solution 显然是建图跑最长路一类的问题,我们需要将类串连向,仅当是的前缀时成立。而所有的类串和类串均选自同一大串,故若将的后缀树建出来,这种前缀关系就很好在后缀树上表示出来了。 后缀树上对于点,它可以做它所有子节点的前缀。 而构造目标串的过程是:先选择一个类串,然后可以通过这个所支配的类串的后面接上一个,满足的前缀是,重复上述过程直到无可匹配。 ...
2019-04-08 16:10:53
149
原创 十二省联考 异或粽子
Description Solution 对于每一个位置,维护一棵。用优先队列维护个位置的异或前缀和最大值。 空间很显然开不下,可持久化即可。 code_by_uselessName #include<algorithm> #include<iostream> #include<cstring> #include<cstdio> ...
2019-04-08 15:56:17
156
原创 NOI模拟 距离
Description 给定一棵个点的边带权的树,以及一个排列,有个询问,给定点,,,设表示到的路径,表示到的距离,希望你求出 Solution 记表示到根的权和 故转换为求: 前两者可以树链剖分,维护权和。 考虑如何维护固定一点,求多个点(设这多个点的集合为)到该点(设这个点为)的的和。 如果边权为,我们可以把中每个点到根上的路径,除根以外的所有点的点权,访问到根的路径点权...
2019-03-09 17:30:18
164
原创 LOJ6356四色灯
Description Problem Solution 原问题可以转化为求,最后再乘上一个 那么考虑容斥得到每一种集合的贡献,推一下容斥系数。 设表示集合大小为时的容斥系数。 ,此时相当于没有选任何操作,那么中所有灯都是红色。 ,此时如果被选了的倍数次,那么最后容斥出来系数肯定应该是,还要减去之前的容斥系数对这一次的影响,假设之前的集合大小为,并且这些集合包含于大小于的集合,这样的...
2019-03-03 11:48:20
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人