如果可以任意选择arr中的数字,能不能累加得到aim,返回true或者false
思想
类似于:取子序列可能的情况,遍历数据,每次可以取这个数据也可以不取.每个函数到最后判断当前值是否和aim相等,并向上返回结果...// 如果可以任意选择arr中的数字,能不能累加得到aim,返回true或者false
public static boolean JudegeSumHasAim(int[] arr,...if (index==arr.length){
return sum==aim;
}
//每次可以把当前值传给下一个...,也可以不传,用||符号只要最后一行传过来的有true,则返回true
return JudegeSumHasAim(arr,index+1,sum+arr[index],aim