用递归解决取球问题

package com.rjxy.selectBall;

public class Demo1 {
	public static int f(int n,int m) {
		
//		if(n < m)return 0;
		if(m == 0)return 1;
		if(m == n)return 1;
		
		return f(n-1,m-1) + f(n-1,m);
	}
	
	public static void main(String args[]) {
		System.out.println(f(3,1));;
		System.out.println(f(5,2));;
		System.out.println(f(10,3));;
	}

}

在这里插入图片描述

遍历树:
在这里插入图片描述

感悟:递归和树之间有密不可分的关系,无论是何种树结构,我觉得都可以用递归来表示出来。递归威力强大,需要花时间研究。

发布了73 篇原创文章 · 获赞 91 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_42512488/article/details/86741941