乐色出题人,这种题开 3s,标算还是 O(nlognlogk) 做法?
如果你是需要多项式快速幂,在能 ln / exp 的情况下放个这个复杂度可还行,但是这个快速幂可以直接算啊好不好(
首先显然有 g=f∗1k。
然后显然做狄利克雷卷积快速幂即可。
然后显然有 1k(pc)=(c+k−1c−1)。
线性筛然后做一次卷积即可。
然而我一开始以为 g=fk。
然后就被叫去当苦力了。
所以我整了个 DGF ln / exp 的板子(
然后发现问题之后懒得改掉了(
就这样做了(
反正也是 O(nlogn).jpg(
代码:
1 |
|