leetcode - Pow(x, n)
来源:互联网 发布:平安淘宝信用卡 看电影 编辑:程序博客网 时间:2024/05/01 23:42
class Solution {public: double pow(double x, int n) {double res = 1;if(x == 1)return 1;if(x == -1){if(n % 2) return -1;else return 1;}bool flag = false;if(n < 0){n = -n;flag = true;}while(n) //快速幂{if(n & 1)res *= x;x *= x;n >>= 1;}if(flag) res = 1 / res;#if 1std::cout << res << std::endl;#endif // 1return res; }};
0 0
- LeetCode: Pow(x, n)
- LeetCode Pow(x,n)
- [Leetcode] Pow(x, n)
- LeetCode: Pow(x, n)
- Leetcode: Pow(x,n)
- [LeetCode] Pow(x, n)
- [Leetcode] Pow(x,n)
- 【leetcode】Pow(x, n)
- [LeetCode]Pow(x, n)
- [leetcode]Pow(x, n)
- LeetCode-Pow(x, n)
- LeetCode - Pow(x, n)
- LeetCode | Pow(x, n)
- Pow(x, n) -leetcode
- 【leetcode】Pow(x, n)
- 【Leetcode】Pow(x, n)
- LeetCode Pow(x, n)
- Leetcode: Pow(x, n)
- assert()函数用法总结
- 计数排序——HDU 1425
- POJ 2976 Dropping tests & 分数规划讲解
- Tcl/Tk: string详解
- Codeforces Round #267 (Div. 2) C. George and Job(DP)
- leetcode - Pow(x, n)
- 花生壳内网IP如何实现搭建网站发布到外网
- UIPageView和UIScrollView的结合使用
- Linux主机shell脚本一步备份笔记至手机,并实现轮转
- JavaIO详解
- JAVA深入学习之Apache开源项目
- Linux中断机制
- 置换群
- Codeforces Round #267 (Div. 2) B. Fedor and New Game(位运算)