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

一起做网店一样的网站北京建设高端网站

一起做网店一样的网站,北京建设高端网站,企业拍摄宣传片制作,创建app平台需要多少钱题目:实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即,xn ) 解法一:迭代 可以得出结论,我们需要在循环的过程中找到哪些额外贡献了x的地方,根据这个位置到结果的位置的次数进行平方&#xff0c…

题目:实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即,xn )

解法一:迭代

可以得出结论,我们需要在循环的过程中找到哪些额外贡献了x的地方,根据这个位置到结果的位置的次数进行平方,然后将结果累乘即可得出答案

class Solution {public double myPow(double x, int N) {//将N转变成long形,否则int类型的最小值转变成正数的时候会溢出long n=N;return n<0? 1/pow(x,-n):pow(x,n);}public double pow(double x,long n) {double ret=1.0;//对n进行拆分 while(n>0) {//末位是否为1,判断是否贡献了xif((n&1)==1) {ret*=x;}//x往左推的时候要x要不断平方x*=x;//n除以2n>>=1;}return ret;}
}

解法二:递归

class Solution {public double myPow(double x, int n) {return n<0? 1/pow(x,-n):pow(x,n);}public double pow(double x,int n) {if(n==0) return 1;//求出x的n/2次方double tmp=pow(x,n/2);return n%2==0?tmp*tmp:tmp*tmp*x;}
}

http://www.dtcms.com/a/611684.html

相关文章:

  • openEuler 22.03 ARM64 KVM虚拟化安装
  • 西安知名的网站建设公司wordpress登录失败
  • 如何在会议决策错误后进行纠正与说明
  • 哪个网站免费h5模板多网络推广外包注意哪些
  • 网站的布局怎么做采集文章留在网站
  • 淘宝做导航网站织梦网站搬家教程
  • 男人直接做的视频网站注册网站会不会有问题
  • 在那个网站做直播好赚钱吗企业网站seo模板
  • 无锡网站建设开发外贸自建站类型
  • 晋江网站建设联系电话天眼查网站建设公司
  • 什么网站都有漏洞电脑上安装wordpress
  • 宁波网站搭建公司定制企业营销推广
  • ISTJ+RCI_突然的想法-称之为灵感
  • 手机做网站用什么软件吐鲁番高端网站建设平台
  • Java 黑马程序员学习笔记(进阶篇26)
  • 网站开发的进度怎么写网站开发里程碑
  • Xshell终端连接Ubuntu/Debian无颜色的解决方案
  • 国外推广网站有哪些网页设计介绍北京网站
  • 贵港网站建设兼职企业做网站需要什么
  • 怎样在网站做转向连接网站建设素材模板下载
  • 音乐网站建站如何做视频网站
  • 广东宇晟建设工程有限公司网站注册公司取名推荐
  • 网站开发遵循的标准或规范陕西政务服务网
  • 平板电脑可以做网站不张家港网站网络公司
  • docker中安装conda环境
  • 网站模块顺序调整云服务器服务安全
  • 网站开发和网页上传的说法用vscode做网站
  • Bootstrap Wells
  • 网站设计中下拉列表怎么做网费一年多少钱
  • 网站主页和子页风格如何统一提升网站权重的策略