使用java递归解决球体自由落体弹起高度问题
问题描述:球体从M米高处自由落体,设定每次落地后弹起的高度为原来的一半,求第N次落地后弹起的高度为多少?
JAVA代码:
public static double func(double M, int N){
return count == 0 ? M : func(M/2, N-1);
}
问题描述:球体从M米高处自由落体,设定每次落地后弹起的高度为原来的一半,求第N次落地后弹起的高度为多少?
JAVA代码:
public static double func(double M, int N){
return count == 0 ? M : func(M/2, N-1);
}