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

国内个人网站搭建企业网站建设的文献

国内个人网站搭建,企业网站建设的文献,哪些平台可以发广告,wordpress 手机端模板【问题描述】[第50题][Pow(x, n)][中等] 实现 pow(x, n) #xff0c;即计算 x 的 n 次幂函数。输入: 2.10000, 3 输出: 9.26100 示例 3:输入: 2.00000, -2 输出: 0.25000 解释: 2-2 1/22 1/4 0.25【解答思路】 1.快速幂 时间复杂度#xff1a;O(logN) 空间复杂度#x…【问题描述】[第50题][Pow(x, n)][中等] 实现 pow(x, n) 即计算 x 的 n 次幂函数。输入: 2.10000, 3 输出: 9.26100 示例 3:输入: 2.00000, -2 输出: 0.25000 解释: 2-2 1/22 1/4 0.25 【解答思路】 1.快速幂 时间复杂度O(logN) 空间复杂度O(1) Java 代码中 int32 变量 n \in [-2147483648, 2147483647]n∈[−2147483648,2147483647] 因此当 n -2147483648n−2147483648 时执行 n -nn−n 会因越界而赋值出错。解决方法是先将 nn 存入 long 变量 bb 后面用 bb 操作即可。 class Solution {public double myPow(double x, int n) {if(x 0.0f) return 0.0d;long b n;double res 1.0;if(b 0) {x 1 / x;b -b;}while(b 0) {if((b 1) 1) res * x;x * x;b 1;}return res;} } 2. 逐次相乘 特殊 n -2147483648 结果 分情况x -1 /1 结果 本身 时间复杂度O(N) 空间复杂度O(1) public double myPow(double x, int n) {if (x -1) {if ((n 1) ! 0) {return -1;} else {return 1;}}if (x 1.0)return 1;if (n -2147483648) {return 0;}double mul 1;if (n 0) {for (int i 0; i n; i) {mul * x;}} else {n -n;for (int i 0; i n; i) {mul * x;}mul 1 / mul;}return mul; } 3.递归 public double powRecursion(double x, int n) {if (n 0) {return 1;}//偶数的情况if ((n 1) 0) { double temp powRecursion(x, n / 2);return temp * temp;} else { //奇数的情况double temp powRecursion(x, n / 2);return temp * temp * x;} }public double myPow(double x, int n) {if (x -1) {if ((n 1) ! 0) {return -1;} else {return 1;}}if (x 1.0f)return 1;if (n -2147483648) {return 0;}double mul 1;if (n 0) {mul powRecursion(x, n);} else {n -n;mul powRecursion(x, n);mul 1 / mul;}return mul; } 时间复杂度O(logN) 空间复杂度O(1) 【总结】 1.位运算 判相等异或^ 取位判奇偶与1 置位或|1 2. int所表示的范围就是 -2147483648 到 21474836472^31-1,注意 -2147483648边界的考虑 补码「按位取反末位加 1 」 3.类型默认值 4.自动转换类型 强制转换类型 转载链接https://leetcode-cn.com/problems/powx-n/solution/50-powx-n-kuai-su-mi-qing-xi-tu-jie-by-jyd/ 参考链接https://leetcode-cn.com/problems/powx-n/solution/xiang-xi-tong-su-de-si-lu-fen-xi-duo-jie-fa-by–15/ 参考链接https://www.runoob.com/java/java-basic-datatypes.html
http://www.zqtcl.cn/news/12340/

相关文章:

  • 男女在床上做孔网站wordpress蚂蚁主题
  • 网站建设总结会上 领导讲话稿南宁哪里有做网站的公司
  • 做企业免费网站哪个好些wordpress 显示热度
  • 建设一个自己的网站首页wordpress博客文章404
  • 点击网站网址大全软件下载
  • 四川省住房城乡建设厅官网查询seo网络培训学校
  • 网站备案进程查询怎么做自己的网站主页
  • 赣州火车站找服务微信卖货小程序怎么做
  • 网站开发需要准备什么中国有色金属建设股份有限公司网站
  • 云南做网站多少钱免费房屋建设图纸网站有哪些
  • 学科网站建设管理wordpress套用主题
  • 安徽住房和城乡建设厅官网网站关键词优化方案
  • co域名 大网站柳州市建设工程质量安全监督管理处网站
  • 金融中介做网站需要网站图片切换
  • 怎么在凡科做自己网站赤峰网站建设哪家好
  • 批量做网站引流购物网站排名2017
  • 网站定做公司初学网站开发
  • 做网站公司南京丰宁县有做网站的吗
  • 河南网站建设优化推广表白网页生成制作
  • 电子商务实网站的建设个人简历ppt模板免费下载可编辑
  • 外国大气网站设计网站建设与管理期末总结
  • 建设部网站监理公告精品课程教学网站
  • 怎么做学校网站和微信公众号电子工程院官网
  • 三明网站优化适合医药公司做网站的图片
  • 保定网站seo技术做建材一般去什么网站宣传
  • 广州市白云区网站建设维护深圳罗湖的网站设计
  • 公司网站建设业务文案云南省建设执业资格注册管理中心网站
  • 宝安中心医院体检成都网站排名生客seo怎么样
  • 溧水做网站价格免费手机网页
  • 广州网站设计费用想开一家网店