Есть ли прямой способ получить N-ю комбинацию упорядоченного множества всех комбинаций nCr?
Пример: у меня есть четыре элемента: [6, 4, 2, 1]. Все возможные комбинации, взяв по три за раз, будут: [[6, 4, 2], [6, 4, 1], [6, 2, 1], [4, 2, 1]].
Есть ли алгоритм, который даст мне, например. 3-й ответ [6, 2, 1] в упорядоченном результирующем наборе без перечисления всех предыдущих ответов?