当出现了一个{1,2,5}的时候,进行到第二次{1,2,5}到{1,2}的时候,第二个未完成的{1,2,5}的2的下标一定是cur>begin的,直接跳过就不会产生相同的{1,2,5}了,同理如果有第3个2也可以跳过!示例: 输入: n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ]输入:candidates = [2,3,6,7], target = 7。输出:[[],[1],[1,2],[1,2,2],[2],[2,2]]