Java一个小球从塔顶自由落下100米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在第10次落地时共经过多少米

一球从100米高度自由落下每次落哋后反跳回原高度的一半;再落下, 求它在第10次落地时共经过多少米?第10次反弹多高 //传统算法 循环10次计算这里用BigDecimal避免精度丢失 * 以1为次数起点正向递归求第n次后自由落体后小球运动了多少距离 * 自定义求第n次后自由落体后小球运动了多少距离 * 以及逆向求第k次前的第n次之间自由落体后小球运动了多少距离 * 递归逆向求运动距离时候distance第一次运动距离为 0 /**所求落体次数相同则直接返回高度*/ /**反复正向递归求下一次自由落体高度*/ /**反复逆向递归求下一次自由落体高度*/

我要回帖

更多关于 一个小球从塔顶自由落下 的文章

 

随机推荐