如何生成向量组合

时间:2011-03-08 04:38:25

标签: c++ vector combinations

  

可能重复:
  combination and permutation in C++

我有一个说“n”的矢量。让我们说例如n = 4,<1,2,3,4>的向量。如何生成此向量的所有n-1组合。在此示例中,4 chose 3。我希望输出为<1,2,3> <1,2,4> <1,3,4> <2,3,4>。感谢。

1 个答案:

答案 0 :(得分:2)

首先查找STL的next_permutation函数。