奇怪的数学——写给自己,以防忘记
一、 组合数
C(m,n)表示m个中选n个的方案数
1、 和杨辉三角的关系
这就是杨辉三角:
0 1 2 3 4
0|1
1|1 1
2|1 2 1
3|1 3 3 1
4|1 4 6 4 1
……
二、 逆元
对于a和模数p,若
有什么用?当你要除以a时,你可以用乘x代替。因为除法不能直接进行模运算。
举个例子:
a=2 p=7
则x=4
当我们要算6/2 mod 7
时,可以用6*4 mod 7
来代替。
1、 快速幂求逆元
有一个奇怪的公式:
变形得:
所以
当p为质数时,φ(p)=p-1。模数常常是质数。所以
三、 矩阵
加减不说,对应的加在一起好了。
1、 矩阵乘法
一张好图,在这里发现的,方便理解矩阵乘法。(这张图是从0开始的,我们习惯从1开始)
一个
可以简单地理解为,A中i行的元素,与B中j列的元素,对应相乘得到的和。