Temat pewnie nic nie mówi więc napisze tak
mam 2 liczby
n - liczba naturalna oznaczająca zakres np. 10
x - ilość wybranych elementów ze zbioru mniejsza od n np. 3
czyli mam zbiór
1,2,3,4,5,6,7,8,9,10
z którego chce wygenerować wszystkie możliwe kombinacje 3 elementów bez powtórzeń czyli
1,2,3
1,2,4
1,2,5
...
4,8,9
4,8,10
...
no i tutaj natrafiam na problem bo do głowy przychodzi mi mało optymalne rozwiązanie stworzyć sortowanie bąbelkowe, które wygeneruje wszystkie kombinacje, utnę część tablicy np. po 3 kolumnie zostaną mi wszystkie możliwe kombinacje i dopiero usunąć powtórzenia, ale wydaje mi się to bardzo nieoptymalne :/
ma ktoś pomysł na algorytm jak to uprościć?