非常妙+详细讲解: 快速幂算法(全网最详细地带你从零开始一步一步优化)_扬俊的小屋-CSDN博客_快速幂算法
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll qpow(ll base,ll pow) {
ll res = 1;
while (pow) {
if (pow&1)res *= base;
pow >>= 1;
base *= base;
}
return res;
}
int main()
{
cout << qpow(2, 10);
}