50. Pow(x, n)
来源:互联网 发布:工程预结算软件 编辑:程序博客网 时间:2024/06/11 01:45
Implement pow(x, n).
Subscribe to see which companies asked this question.
题意:考虑n=-2147483648的情况
class Solution {public: double myPow(double x, int n) { if(n < 0) x = 1 / x; long long m = n; m = m < 0 ? -m : m; if(m == 0) return 1; else { double t = myPow(x, (int)(m / 2)); if(m & 1) return x * t * t; else return t * t; } }};
阅读全文
0 0
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50.Pow(x,n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- 50. Pow(x, n)
- MySQL——触发器的创建和使用总结
- 《中国诗词大会》 20170205 第二季学习笔记
- 2017中兴算挑
- Android代码实现安装、卸载、打开
- docker实战——《第一节:给你的team小伙伴分配专有服务器》
- 50. Pow(x, n)
- Windows上安装Git
- ijkplayer框架深入剖析
- Android 为apk文件签名,增加修改系统时间等权限
- Android Studio 2.0+ CMake进行JNI开发
- 串——顺序存储结构
- WordCount经典编程
- 高德地图定位和附近功能
- 16进制的简单运算