ac自动机就不说了。
对于B*(A+A^2+A^3....A^n),其中B=(1,0,,,0);
第一种设AA为
A0
AE;
A+A^2+A^3...+A^n = A*pow(AA,n-1);
B*(A+A^2...+A^2) = BB*pow(AA,n)-1;
具体原因可以模拟一下,最左边存的是矩阵前i-1次幂与B的乘积后,B上每一位的和。减1是因为最开始的1是多的。具体原因可以模拟一下。
ac自动机就不说了。
对于B*(A+A^2+A^3....A^n),其中B=(1,0,,,0);
第一种设AA为
A0
AE;
A+A^2+A^3...+A^n = A*pow(AA,n-1);
B*(A+A^2...+A^2) = BB*pow(AA,n)-1;
具体原因可以模拟一下,最左边存的是矩阵前i-1次幂与B的乘积后,B上每一位的和。减1是因为最开始的1是多的。具体原因可以模拟一下。