首页 > 其他 > 详细

学习笔记

时间:2020-02-21 21:43:05      阅读:84      评论:0      收藏:0      [点我收藏+]

组合数递归求法:

$C_n^k = C_{n-1}^k + C_{n-1}^{k-1}$


 

卡特兰数:

$Cat_n = Cat_0Cat_{n-1}+Cat_1Cat_{n-2}+...+Cat_{n-2}Cat_1+Cat_{n-1}Cat_0 =\frac{1}{n+1}C_{2n}^n$


 

手动开O2

#pragma G++ optimize (2)


 

费马小定理

若p为质数,$a^p \equiv a \pmod p$

可用于求逆元


 

欧拉定理

若a,n互质,$a^{\phi(n)} \equiv 1 \pmod n$


 

欧拉定理推论

若a,n互质,$a^b \equiv a^{b \mod \phi(n)} \pmod n$


 

扩展欧拉

a,n不一定互质,当$b\geqslant\phi(n),\ \ a^b\equiv a^{b \mod \phi(n) + \phi(n)} \pmod n$


 

技术分享图片

技术分享图片


 

高精压位,要输出每一个压位的前缀0。和特判结果为0的情况。

学习笔记

原文:https://www.cnblogs.com/-Z-R-H-/p/12342977.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!