二分法递归写法
来源:互联网 发布:娱乐圈明星爆料知乎 编辑:程序博客网 时间:2024/05/29 04:44
#include <iostream>
using namespace std;
int side(int aT,int bT){
__int64 p,t;//acm里的这种题就是要注意再注意数值大小
if(bT==1){
return aT%10;
}
p=(aT%10)*(aT%10);
t=side(p,bT/2);
return (bT%2==0?t:(t*aT))%10;
}
int main()
{
int a,n;
cin>>n;
while(n--){
cin>>a;
cout<<side(a,a)<<endl;
}
return 0;
}
using namespace std;
int side(int aT,int bT){
__int64 p,t;//acm里的这种题就是要注意再注意数值大小
if(bT==1){
return aT%10;
}
p=(aT%10)*(aT%10);
t=side(p,bT/2);
return (bT%2==0?t:(t*aT))%10;
}
int main()
{
int a,n;
cin>>n;
while(n--){
cin>>a;
cout<<side(a,a)<<endl;
}
return 0;
}
0 0
- 二分法递归写法
- 二分法递归查找代码
- 二分法递归查找
- 递归实现二分法
- 递归二分法查找
- C 递归二分法查找
- 二分法查找递归方式()
- 递归-----二分法查找
- 递归二分法查找
- 使用递归实现二分法查找
- 简单递归—二分法查找
- 二分法查找非递归算法
- 实现二分法查找(递归实现)
- JavaScript中,二分法递归示例
- 实现非递归二分法查询
- 二分法(递归和非递归)
- 二分法查找(递归和非递归)
- 二分法查找(递归和非递归)
- 把你的旧笔记本变成 Chromebook
- Guess Number Higher or Lower II
- Linux网络配置
- 认识黑客常用的入侵方法
- C#21课的内容
- 二分法递归写法
- 《Learn You Some Erlang for Great Good!》的学习笔记(九)
- tabAcitivity实现多页面效果(学生的滴滴矿车项目)
- word2vec 中的数学原理详解(一)目录和前言
- Android jni/ndk编程四:jni引用类型
- windows中Apache下vhosts.conf中配置301重定向
- javaMail发送邮件(工具类开发)
- 算法学习第一章-----排序算法
- 离散数学代码实现 二元关系的可传递性判断