kombinacje

0

czy moglby mi ktos napisac procedure na wybranie k elementowych kombinacji z n elementowego zbioru, alby chociaz wytlumaczyc jak to zrobic?

0

Sięgnij po lekturę obowiązkową czyli "Algorytmy + struktury danych = programy", ja komuś pożyczyłem i wcięłó.

Ja bym spróbował tak:
Zakładając, że zbiór ponumerowałeś liczbami od 1 do n, to problem sprowadza się do znalezienia wszystkich k elementowych zbiorów tych liczb. Napisz funkcję, która zwraca Ci następny element zbioru mając bieżący.
Potem zacznij o elementu minimalnego 1, 2, ... k i powtarzaj aż do maksymalnego n, n-1, ... n-k+1.

1 użytkowników online, w tym zalogowanych: 0, gości: 1