offer
来源:互联网 发布:手机有淘宝助理吗 编辑:程序博客网 时间:2024/06/11 21:23
问题描述
解题思路
注意这个题目中的几个陷阱
1. 次方为负数的情况
2. 次方为0的情况
3. 返回值为double类型
实现源码
class Solution {public: double Power(double base, int exponent) { double result = 1; if (exponent == 0) return result; int sign = (exponent > 0) ? 1 : -1; exponent = abs(exponent); for (int i = 1; i <= exponent ; i++) { result = result * base; } if (sign == -1) { result = 1 / result; } return result; }};
阅读全文
0 0
- Offer
- offer
- offer
- offer
- offer
- OFFER
- OFFER
- Offer
- offer
- offer
- Offer
- offer
- offer
- offer
- offer
- offer
- Offer
- offer
- Boolan C++ 笔记 九
- 15:阶乘和
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
- php远程请求的方式
- GET日志服务如何使用让你获得建立DT时代海量日志处理能力
- offer
- jQuery点击空白处隐藏弹出层
- BZOJ2142:礼物(扩展Lucas)
- 第二周项目1 C/C++语言中的函数参数传递的三种方式--引用作形参
- Windows 权限管理
- opengl实现线性雾
- hiveSql的一些问题
- Spring学习系列: 环境搭建(vsftpd)
- 智能配送与货物跟踪图