package 递归;
public class 小白上楼梯 {
/**
* 小白上楼梯一次可以上1阶,2阶,3阶实现一个方法,计算小白有多少个走完楼梯的方式
* @param args
*/
public static void main(String[] args) {
int N = topStairs(15);
System.out.println(N);
}
private static int topStairs(int N) {
if (N == 1) {
return 1;
}
if (N == 2) {
return 2;
}
if (N == 3) {
return 4;
}
return topStairs(N-1)+topStairs(N-2)+topStairs(N-3);
}
}
java算法递归之小白走楼梯
猜你喜欢
转载自blog.csdn.net/qq_42794826/article/details/108977419
今日推荐
周排行