牛客网-剑指offer-12-数值的整数次方

原创 2017年09月13日 21:13:09
时间限制:1秒 空间限制:32768K 热度指数:144984
 算法知识视频讲解

题目描述

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。


public class Solution {
    public double Power(double base, int exponent) {
        if(Math.abs(base)<0.0000001 && exponent<0) {
            return 0.0;
        }
        int absExponent = Math.abs(exponent);
        double rs = 1;
        for(int i=1;i<=absExponent;i++) {
            rs *= base;
        }
        if(exponent<0) 
            return 1.0/rs;
        else 
            return rs;
  }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

【剑指offer】数值的整数次方

剑指offer上的第十一题,九度OJ上测试通过。 题目描述: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 输入: 输入可能包含多个测...
  • mmc_maodun
  • mmc_maodun
  • 2014年05月11日 09:27
  • 2770

在牛客网刷剑指offer

重建二叉树 题目描述:
  • jxust_tj
  • jxust_tj
  • 2016年07月17日 16:23
  • 1388

剑指Offer——Python答案

说明 《剑指Offer》书中所有题目的答案是C++语言编写的。本人在牛客网上做题时,用Python编写了一套答案,整理如下。 《剑指Offer》在线刷题网址:牛客网-剑指Offer 牛客网上的剑指Of...
  • xuezhisdc
  • xuezhisdc
  • 2016年08月05日 06:56
  • 5271

剑指Offer——(12)数值的整数次方

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
  • kongkongkkk
  • kongkongkkk
  • 2017年05月04日 17:14
  • 170

剑指offer(12):数值的整数次方

题目描述:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。不得使用库函数,不考虑大数问题。...
  • u011080472
  • u011080472
  • 2016年04月25日 12:46
  • 231

剑指Offer(第二版)面试题16:数值的整数次方

剑指Offer(第二版)面试题16:数值的整数次方
  • qq_25827845
  • qq_25827845
  • 2017年06月17日 10:30
  • 1228

剑指offer——面试题11:数值的整数次方

bool g_InvalidInput = false; double Power(double base, int exponent) { g_InvalidInput = false; ...
  • sinat_20265495
  • sinat_20265495
  • 2016年11月26日 21:48
  • 172

剑指Offer----数值的整数次方

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 解题思路:注意次方为负数和0的情况 代码一: public class Solut...
  • u010013140
  • u010013140
  • 2017年07月12日 17:32
  • 45

【剑指offer】数值的整数次方

剑指offer上的第十一题,九度OJ上测试通过。 题目描述: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 输入: 输入可能包含多个测...
  • mmc_maodun
  • mmc_maodun
  • 2014年05月11日 09:27
  • 2770

剑指Offer面试题11(Java版):数值的整数次方

题目:实现函数double Power(double base,int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题 1、自以为很简单的解法: 由于不需...
  • jsqfengbao
  • jsqfengbao
  • 2015年07月31日 08:43
  • 1769
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:牛客网-剑指offer-12-数值的整数次方
举报原因:
原因补充:

(最多只允许输入30个字)