2017-Sp283-team2
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[[Image(1.png,500px)]]
== 流水账 ==
=== chenjb ===
通过G题加深了对于圆方树的理解,fuck函数已经补充进板子里了。
=== oipotato ===
=== subconscious ===
== 题解 ==
* A:区间dp,f[l][r]表示把l..r变成回文串的最短串。
* B:yzc
* C:答案一定是2的幂次,并且超过n一定是解。nlogn模拟即可。
* D:把牌拿出来排序后,变成一个f[i]=max(f[j])+1的dp,用线段树维护最大值,取合法区间转移即可,注意同大小牌要同时做,以及数组初始化。
* E:先NTT后FWT,逆的时候倒过来做。
* F:考虑2位乘积的贡献,log^2^*n的dp。
* G:剖成圆方树后,圆点就跟正常树一样,方点把整个环拿出来,三倍长直接统计。
* H:输出A
* I:暴力,记忆化。
* J:yzc
* K:cjb

流水账
chenjb
通过G题加深了对于圆方树的理解,fuck函数已经补充进板子里了。
oipotato
subconscious
题解
- A:区间dp,f[l][r]表示把l..r变成回文串的最短串。
- B:yzc
- C:答案一定是2的幂次,并且超过n一定是解。nlogn模拟即可。
- D:把牌拿出来排序后,变成一个f[i]=max(f[j])+1的dp,用线段树维护最大值,取合法区间转移即可,注意同大小牌要同时做,以及数组初始化。
- E:先NTT后FWT,逆的时候倒过来做。
- F:考虑2位乘积的贡献,log2*n的dp。
- G:剖成圆方树后,圆点就跟正常树一样,方点把整个环拿出来,三倍长直接统计。
- H:输出A
- I:暴力,记忆化。
- J:yzc
- K:cjb
附加文件
- 1.png by chenjb