快速幂模板

Posted Crazy、baby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速幂模板相关的知识,希望对你有一定的参考价值。

const long long a=1000000000+7;
int PowMod(long long n,long long p) { long long result=1; while (p>0) { if (p%2==1) { result=(result*n)%a; } p/=2; n=(n*n)%a; } return result; }
n为底数,p为幂;a为要取模的数。

以上是关于快速幂模板的主要内容,如果未能解决你的问题,请参考以下文章

快速幂和矩阵快速幂模板

快速幂介绍及其模板

模板之矩阵快速幂(luogu P3390模板矩阵快速幂)

LuoguP3390|模板矩阵快速幂|板子

快速幂模板

快速幂模板