我有一份订购商品的清单(比如说
int
{1, 2, 3, 4, 5}
我想获得这个列表的每个排列,至少有
n
n = 3
{1, 2, 3}, {2, 3, 4}, {3, 4, 5}, {1, 2, 3, 4}, {2, 3, 4, 5}, {1, 2, 3, 4, 5}
虽然此列表有更多排列,但我只需要顺序结果。例如:
{1, 3, 5}
不是我需要的输出类型(所以这不是这个问题的副本。)