前置知识
矩阵快速幂,聪明的头脑。
引入
这篇文章旨在记录丰富的矩阵快速幂应用。
取模
对于 \(p\in\mathbb{P},a\in\mathbb{N}^+\) 且 \((a,p)=1\),也就是 \(p\) 为素数且正整数 \(a\) 与 \(p\) 互质,有: \[a^{p-1}\equiv1\pmod p\]
。。。我最近写数学越来越多了,人都麻了
好像没啥,看得懂公式就行了。
一般的生成函数会和某个数列 \(a_0,a_1,\dots,a_n\) 建立关系,它是一个多项式函数,其中每一项的系数等于对应数列每一位的值,这样的函数有时候也叫形式幂级数。
同余,逆元等数论基础。
我们来看这样一个问题:有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?——《孙子算经》
即: \[ \left\{ \begin{aligned} x&\equiv 2\pmod {3}\\ x&\equiv 3\pmod {5}\\ x&\equiv 2\pmod {7} \end{aligned} \right.\tag{1.0} \]
中国剩余定理,
从 \(n\) 个不同元素中取出 \(m\) 个元素的组合数,即 \(C_n^m\),是从 \(n\) 个不同元素中,取出 \(m\) 个元素所形成的组合个数。
我们需要使用各种方式求 \(C_n^m\),每个方式难度,速度和空间都有不同。