间接的快速幂——372. 超级次方
Posted C_YCBX Py_YYDS
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了间接的快速幂——372. 超级次方相关的知识,希望对你有一定的参考价值。
题目
手写题解
解题代码
class Solution
const int MOD = 1337;
int pow(int x, int n)
int res = 1;
while (n)
if (n % 2)
res = (long) res * x % MOD;
x = (long) x * x % MOD;
n /= 2;
return res;
public:
/**/
int superPow(int a, vector<int> &b)
int ans = 1;
for (int i = b.size() - 1; i >= 0; --i)
ans = (long) ans * pow(a, b[i]) % MOD;
a = pow(a, 10);
return ans;
;
以上是关于间接的快速幂——372. 超级次方的主要内容,如果未能解决你的问题,请参考以下文章