快速幂
来源:互联网 发布:excel筛选数据求和 编辑:程序博客网 时间:2024/06/07 05:56
简单说就是通过二进制来进行位运算,时间复杂度为O(log₂N),与朴素的O(N)相比效率有了极大的提高。
#include<iostream>#include<cstdio>#include<cstring>#include<string>#include<cmath>#include<algorithm>using namespace std;int m,n;long long pw(long long a,long long b){ long long res=1; while(b) { if(b&1) res*=a; a*=a; b>>=1; } return res;}int main(){ while(scanf("%lld%lld",&m,&n)) { printf("%lld\n",pw(m,n)); } return 0;}
阅读全文
0 0
- 快速矩阵快速幂
- 快速幂,快速幂取模
- 快速幂 + 快速幂取模
- 快速幂 快速幂取模
- 快速幂&&快速乘法
- 快速幂&快速乘
- 快速幂 快速乘法
- 快速幂 快速幂取模
- 快速幂+快速乘法
- 【快速幂】【快速幂取模】
- 快速乘法-快速幂
- 快速乘/快速幂/矩阵快速幂
- 快速乘 快速幂 矩阵快速幂
- 快速幂,快速幂取模,矩阵快速幂
- 快速幂
- 快速幂
- 快速幂
- 快速幂
- 蝴蝶效应、青蛙现象、鳄鱼法则
- 修真院_JAVA_TASK_1_part_2
- java项目——大数据量的处理 标签: 大数据内存存储
- 探讨JVM的JIT 编译器
- Deepin/Ubuntu下安装Django
- 快速幂
- 在webpack中配置babel-loader
- STM32F1和F4实现RS485简单通信
- spring自带的定时任务功能,基于注解和xml配置
- RSelenium包抓取链家网(下:数据存储与容错管理)
- 使用Eclipse在Windows下搭建Redis项目+简单测试
- 算法第15周Find K-th Smallest Pair Distance[hard]
- 机器学习---支持向量机(SVM)算法(下)
- CSDN积分攻略