码迷,mamicode.com
首页 >  
搜索关键字:整数次方    ( 151个结果
【LeetCode】231 - Power of Two
Given an integer, write a function to determine if it is a power of two.Solution:一个整数如果是2的整数次方,那么它的二进制表示中有且只有一位是1,而其他所有位都是0。把这个整数与这个整数减去1之后进行与运算,那么这个整...
分类:其他好文   时间:2015-07-28 00:42:12    阅读次数:110
【剑指offer】数值的整数次方
题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。思路:这题卡在没想到exponent可以是负数了...自己想了一个比较好的方法,非递归,O(logN)算法举例说明吧:设base = 2.5, exponent = 99我们每次都会...
分类:其他好文   时间:2015-07-24 22:16:04    阅读次数:137
leetcode | Pow(x, n)
Pow(x, n) : https://leetcode.com/problems/powx-n/Implement pow(x, n).解析: 同剑指offer: 数值的整数次方 | Power本题考查的关键点有: double 不能使用“==” 0 不能取负数次幂 任何数的 0 次幂为 1 1的任何次幂为1 -1的偶数次幂为1,奇数次幂为-1 如何快速的计算一个数的整数次幂 注意: 关于基数...
分类:其他好文   时间:2015-07-18 18:40:55    阅读次数:126
数值的整数次方
解法一:不好的解法 double Power(double base,int exponent) {        double result=1.0;         for(int i=1;i               result*=base;         return result; } 解法一没有考虑指数为0和负数的情况,只考虑了指数为正数的情况。 解法二:全面但...
分类:其他好文   时间:2015-07-07 19:39:28    阅读次数:87
数值的整数次方
【题目】实现函数double power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。【分析】此问题很简单,但是需要重视以下几种情况: 1. exponent < 0 ,结果为整数次方的倒数; 2. exponent = 0, 结果为1; 3. base = 0 && exponent = 0 , 结果为0,本...
分类:其他好文   时间:2015-06-03 15:46:17    阅读次数:115
数值的整数次方
题目:实现函数double Power(double base,int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。注意问题:1.判断参数:0的0次方非法,0的负数次方非法;2.当底数不为零,指数为正数时:循环相乘;3.当底数不为0,指数为负数时:先...
分类:其他好文   时间:2015-05-13 16:23:07    阅读次数:86
【剑指offer】数值的整数次方
题目: 实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大多数问题。 此题咋看非常easy,但是却很容易忽视底数为0以及指数为负数的情况,完整代码如下: //全局变量,当参数出错时返回true bool g_InvalidInput=false; //判断两个double型变量是否相...
分类:其他好文   时间:2015-05-10 20:34:58    阅读次数:129
自己实现一个数的整数次方 11
注意输入的判断,多写几个if语句判断是否满足输入数据的条件 另外exp为负的时候,输入的base变为1.0/base而不是1/base 所以返回值要设置为double,base也要设为double 另外要自己定义equal,而不能用==,要去判断两个数的差的绝对值是否在一定范围内 package m...
分类:其他好文   时间:2015-03-31 17:33:04    阅读次数:94
自己实现一个数的整数次方 11
注意输入的判断,多写几个if语句判断是否满足输入数据的条件 另外exp为负的时候,输入的base变为1.0/base而不是1/base 所以返回值要设置为double,base也要设为double 另外要自己定义equal,而不能用==,要去判断两个数的差的绝对值是否在一定范围内 package m...
分类:其他好文   时间:2015-03-31 17:31:41    阅读次数:118
数值的整数次方
题目描述: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 输入: 输入可能包含多个测试样例。 对于每个输入文件,第一行输入一个整数T,表示测试案例的数目,接下来的T行每行输入一个浮点数base和一个整数exponent,两个数中间用一个空格隔开。 输出: 对应每个测试案例, 输出一个浮点数代表答案,保留两位小数即可。 ...
分类:其他好文   时间:2015-03-04 12:58:32    阅读次数:125
151条   上一页 1 ... 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!