矩阵快速幂
西溪子z
知识图谱小白,,,
展开
-
矩阵快速幂模板HDU——1575
#include #include #include using namespace std; //用二维vector表示矩阵 typedef vector vec; typedef vector mat; typedef long long ll; const int mod=9973; //计算A*B mat mul(mat &A,mat &B){ mat C(A.size()转载 2017-08-06 12:06:52 · 211 阅读 · 0 评论 -
快速幂&矩阵快速幂
快速幂: int fastPower(int a, int N, int mod) { long long r = 1, aa=a; while(N) { if (N & 1 == 1) r = (r * aa) % mod; N >>= 1; aa = (aa * aa) % mod; } return r; }原创 2017-10-21 21:17:47 · 216 阅读 · 0 评论