请用算法实现,从给定的无序、不重复的数组data中,取出n个数,使其相加和为sum。并给出算法的时间/空间复杂度。(不需要找到所有的解,找到一个解即可) 递归实现: function getAllCombin(array, n, sum) { let res = null; function backtrack(nums, track, sum1) {