ntt – Tgotp-Blog

3992: [SDOI2015]序列统计

容易列出dp方程f[i][j]表示第i个位置乘积为j的方案数。
那么推出转移 f[i+1][j*p\%m] += f[i][j]
此时复杂度O(n*m^2) 显然不能接受
想到对于n特别大的情况一般都会用快速幂。
那么可以列出一个m*m的矩阵进行转移,[......]

Read more