此算法在递归的基础上实现的,可以输入数据,也可以把把改写成求组合的算法