快速求組合數的方法

求C(n,m)%mod的方法總結ios 1.當n,m都很小的時候能夠利用楊輝三角直接求。函數 C(n,m)=C(n-1,m)+C(n-1,m-1);優化 2.利用乘法逆元。ui 乘法逆元:(a/b)%mod=a*(b^(mod-2)) mod爲素數。spa 逆元能夠利用擴展歐幾里德或歐拉函數求得:code 1).擴展歐幾里德:b*x+p*y=1 有解,x就是所求ci 2).費馬小定理:b^(p-1
相關文章
相關標籤/搜索