因此,我正在研究用于解决代码挑战的递归方法。我相信这可能只是我的误解。这里是递归函数。那么,为什么函数不中断并返回false。这个递归函数本质上一直在运行。Arrays.copyOfRange是如何不断删除数组的索引的,但是我想我不理解操作符\\(我认为呢?)那么,对于递归函数调用,OR真的类似三元吗?我不确定在这个场景中返回recurseFunct(n-1,m) x recurseFunct (n-1,m-n)是如何工作的。一旦为空
这个问题的目的是得出一个正确或错误的结论。如果n可以由数组中的数字组合而成,则为True,如果不是,则为False。def sum_exists(n, i, p_list=[]):
#i = the sum of the array
#p_list = the array of numbers to be