Возможный дубликат:
комбинация и перестановка в 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>
. Спасибо.
n-1
комбинаций элементов, сколькоn
-комбинаций. Только оставшийся элемент отсутствует. Запомни. - person Benoit   schedule 08.03.2011