当前位置: 首页 > news >正文

学工网站建设世界软件公司排名

学工网站建设,世界软件公司排名,国内专业的seo机构,济南网站建设0531soso题目描述 我们通常把a的b次方记作a^b,为了方便,我们经常直接使用C内置函数pow(a,b)来完成这个工作,但a的b次方就是把a垒乘b次,时间复杂度为O(b),当b值很大时,将会耗去大量时间,所以请同学们不能…

题目描述

我们通常把a的b次方记作a^b,为了方便,我们经常直接使用C++内置函数pow(a,b)来完成这个工作,但a的b次方就是把a垒乘b次,时间复杂度为O(b),当b值很大时,将会耗去大量时间,所以请同学们不能再偷懒了,直接写一个快速幂函数记作qkpow(a,b)

本题需要你求出2的n次方(n<63)

输入格式

一个非负整数n(n<63)

输出格式

输出2^n次方的结果

样例

样例输入
复制62
样例输出
复制4611686018427387904

非常神奇暴力过了,不要模仿: 

#include <bits/stdc++.h>
using namespace std;
int n;
long long m[10000005],x=1;
int main(){cin>>n;for(int i=1;i<=n;i++){x*=2;}cout<<x;
}

_____________________________________________________________________________

写作不易,点个赞呗!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

_____________________________________________________________________________

正常代码: 

#include <bits/stdc++.h>
using namespace std;
int a,b,c;
long long f(long long n){if(n==1)return 2;if(n==0)return 1;long long x=f(n/2);if(n%2==0)return x*x;else return 2*x*x;
}
int main() { cin>>a;cout<<f(a);
}

http://www.yayakq.cn/news/215704/

相关文章:

  • 天河网站建设设计想自己做网站 有免费的吗
  • 用ps网站首页怎么做建设网站电脑配置
  • wordpress 付费剧集网站北京商城网站建设报价单
  • 怎么做外贸网站seo精准客户信息一条多少钱
  • 福田做网站公司怎么选择品牌推广策略与方式
  • 网站开发三大流行语言wordpress果酱主题分享
  • 国企门户网站建设情况汇报最新新闻消息事件
  • 找深圳网站建设软件开发咨询服务
  • 建设银行温州分行网站淘宝客自己做网站
  • 青浦网站制作公司深圳建设网站哪家强
  • 网站首页快照怎么做微信营销管理工具
  • 30天网站建设 视频教程网站的申请
  • 软件开发和网站建设东莞松山湖
  • 手机wap网站制作需要多少钱辽宁自助网站建设公司
  • 我想创业做网站windows优化软件排行
  • 做网站应该注意些什么问题佛山免费发布信息的网站
  • wordpress 加载陌生搜索引擎优化方法案例
  • 优设网站怎么下载wordpress 广告位小工具
  • 网站建设使用虚拟主机的优点与缺点下载了字体怎么安装到wordpress
  • 建设企业网站技术解决方案易语言如何做浏网站
  • 公众号开发程序无锡网站推广优化公司
  • asp网站后台密码文件广东企业网站建设
  • 视频网站的建设费用WordPress小程序导航主题
  • 创意网站建设设计wordpress自动跳转
  • 大理建设工程招聘信息网站西安百度推广代运营
  • 恐龙网站建设wordpress 社交图标
  • 怎样建设企业网站北京经济适用房
  • 深圳网站制作哪家便宜备案 网站起名
  • 微小店网站建设费用梵刻官网
  • 重庆业务网站建设湛江住房和城乡建设部网站