超级网络

文章
6
资源
0
加入时间
2年10月24天

使用递归来解决一些问题

题目如下任何一个正整数都可以用2的幂次方表示。例如:    137=27+23+2^0    同时约定幂次方用括号来表示,即ab 可表示为a(b)。   由此可知,137可表示为:     2(7)+2(3)+2(0)进一步:7= 22+2+20 (21用2表示)     3=2+2^0所以最后137可表示为:     2(2(2)+2+2(0))+2(2+2...

有关Java大浮点数BigDecimal的简单使用[连续更新]

Java大浮点数BigDecimal的精度可以认为是无限的BigDecimal 里面的pow()的复杂度是快速幂的复杂度logBigDecimal.pow() 里面的参数是一个整数,BigDecimal的构造方式和BigInteger 类似BigDecimal 保留小数的方法比较多,一般情况下下保留到小数点后x(int)位的情况下,可以调用方法setScale在多次操作之后,数据的长度可能比较大,所以说运算起来就会减慢速度,所以说可能会导致TLE某示例代码如下:import java.ma.