如果你 TLE on #1,9,11,14
查看原帖
如果你 TLE on #1,9,11,14
552165
ComplexPlanck楼主2022/12/27 13:03

注意一下你的复杂度是否达到了三只 log\log

如果你的复杂度到达了三只 log\log,可以采取:

cxmodm=cx/ScxmodSmodm,S=104c^{x}\operatorname{mod}m=c^{\lfloor x/S\rfloor}\cdot c^{x\operatorname{mod} S}\operatorname{mod} m,S=10^4

的形式,对 O(log)\mathcal{O}(\log) 个模数在 O(Slogp)\mathcal{O}(S\log p) 的时间内预处理出幂次,以此时间复杂度降为两只 log\log

2022/12/27 13:03
加载中...