/** * 求一个数的立方根,利用二分法,时间复杂度在logn **/ private static double getCubeRoot(double input){ double min = 0; double max = input; double mid = 0; while ((max - ...
分类:
其他好文 时间:
2020-07-01 22:04:03
阅读次数:
83
面试题:不使用库函数求一个数的立方根。 解法:二分法。 ...
分类:
其他好文 时间:
2018-09-21 19:52:05
阅读次数:
326
在hpe实训中心学习,遇到了求立方根的题目,在此做一下算法笔记, 分析过程: 数n的立方根就是n=i*i**i;所以我们会优先想到一下方法. 可以看出此方法的求解精度为0.001;且当输入数据过大时效率堪忧,所以就有了以下优化 此方法可以快速求得立方根,输入数值n不太大时使用,当n太大在逼近过程中i ...
分类:
编程语言 时间:
2017-08-09 10:01:18
阅读次数:
183
ES6新增的math,Number方法,下面总结了一些我觉得有用的 Nunber.isInteger()判断是否为整数,需要注意的是1,和1.0都会被认为是整数 Math.sign()判断是正数,负数,还是0 Math.cbrt()计算一个数的立方根 Math.hypot()返回所有参数的平方和的平 ...
分类:
其他好文 时间:
2017-08-06 13:56:34
阅读次数:
148
题目描述 ?计算一个数字的立方根,不使用库函数 详细描述: ?接口说明 原型: public static double getCubeRoot(double input) 输入:double 待求解参数 返回值:double 输入参数的立方根 输入描述: 待求解参数 double类型 输出描述: ...
分类:
其他好文 时间:
2017-07-03 16:33:13
阅读次数:
252
?计算一个数字的立方根,不使用库函数 详细描述: ?接口说明 原型: public static double getCubeRoot(double input) 输入:double 待求解参数 返回值:double 输入参数的立方根 输入描述: 待求解参数 double类型 输出描述: 输入参数的 ...
分类:
其他好文 时间:
2016-08-16 20:18:18
阅读次数:
335
计算一个数字的立方根,不使用库函数详细描述:接口说明原型:publicstaticdoublegetCubeRoot(doubleinput)输入:double待求解参数返回值:double输入参数的立方根输入描述:待求解参数double类型输出描述:输入参数的立方根也是double类型输入例子:216输出例子:6.0importjava.util..
分类:
其他好文 时间:
2016-07-11 01:40:08
阅读次数:
846
【华为OJ】【算法总篇章】【华为OJ】【065-求解立方根】【工程下载】题目描述计算一个数字的立方根,不使用库函数
详细描述:
接口说明
原型:
public static double getCubeRoot(double input)
输入:double 待求解参数
返回值:double 输入参数的立方根
输入描述待求解参数 double类型
输出描述输...
分类:
其他好文 时间:
2016-05-16 08:16:07
阅读次数:
205
求一个正整数X的平方根Y,立方根Z。求平方根和立方根我们一般用牛顿迭代法,下面是对应的公式。
平方根迭代公式a(n+1)=(a(n)+Y/a(n))/2,其中Y为待求平方根。
立方根迭代公式a(n+1)={2a(n)+Z/{[a(n)]^2}}/3,其中Z为待求平方根。javaimport java.util.Scanner;public class cubeSquare { public...
分类:
其他好文 时间:
2015-06-27 18:22:56
阅读次数:
145