15
生成合计为目标值的组合
挑战 假设您有一个数字列表和一个目标值。查找所有数字组合的集合,这些组合的总和等于目标值,并将它们作为列表索引返回。 输入输出 输入将采用数字列表(不一定是唯一的)和目标求和数字。输出将是一组非空列表,每个列表包含对应于原始输入列表中值位置的整数值。 例子 Input: values = [1, 2, 1, 5], target = 8 Output: [ [0,1,3], [1,2,3] ] Input: values = [4.8, 9.5, 2.7, 11.12, 10], target = 14.8 Output: [ [0,4] ] Input: values = [7, 8, 9, -10, 20, 27], target = 17 Output: [ [1,2], …