【发布时间】:2009-12-08 13:38:39
【问题描述】:
我有 n 个向量,比如 3 个,它们有 n 个元素(不一定是相同的数量)。我需要在它们之间选择 x 数量的组合。就像从vectors[n]中选择2一样。 示例:
std::vectorv1(3), v2(5), v3(2);
一个向量本身不能有组合,例如 v1[0] 和 v1[1]。我怎样才能做到这一点? 我已经尝试了所有方法,但无法解决这个问题。
【问题讨论】:
-
如果它们的值不同,请为不同的事物使用不同的变量名。您使用 n 三次,并声明在两个实例中它们具有不同的值。
-
你需要“N次从M个集合中挑选1个元素”吗?
标签: c++ algorithm selection combinatorics