Genera eficientemente todas las particiones vectoriales

Una partición de vector está dividiendo un vector en una serie de vectores de modo que su suma sea la original. Aquí hay un par de particiones: [3, 1, 2] = [3, 1, 2] [3, 1, 2] = [0, 0, 1] + [0, 0, 1] + [0, 1, 0] + [1, 0, 0] + [2, 0, 0] [3, 1, 2] = [1, 1, 2] + [2, 0, 0] Aquí la adición de...